### 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 11:20:07,823 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [160/218] Tour EWalletProgramTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 11:20:07,832 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [161/218] Tour EWalletProgramTour2 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 11:20:07,839 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [162/218] Tour EWalletProgramTour2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 11:20:07,863 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [163/218] Tour EWalletProgramTour2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 11:20:07,864 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [164/218] Tour EWalletProgramTour2 → Step Search customer with "BBBBBBB" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 11:20:07,865 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [165/218] Tour EWalletProgramTour2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 11:20:07,875 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:20:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.034 rw 2026-11-03 11:20:07,919 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:20:07] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 462 5 0.005 0.068 ro 2026-11-03 11:20:08,215 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [166/218] Tour EWalletProgramTour2 → Step Check "BBBBBBB" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("BBBBBBB")) 2026-11-03 11:20:08,216 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [167/218] Tour EWalletProgramTour2 → Step click partner 'BBBBBBB' from partner list screen (trigger: .modal .partner-list b:contains(BBBBBBB)) 2026-11-03 11:20:08,239 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [168/218] Tour EWalletProgramTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 11:20:08,241 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [169/218] Tour EWalletProgramTour2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 11:20:08,254 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [170/218] Tour EWalletProgramTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 11:20:08,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [171/218] Tour EWalletProgramTour2 → 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 11:20:08,263 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [172/218] Tour EWalletProgramTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 11:20:08,267 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:20:08] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 251 5 0.012 0.03 ro 2026-11-03 11:20:08,268 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [173/218] Tour EWalletProgramTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 11:20:08,283 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [174/218] Tour EWalletProgramTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 11:20:08,284 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [175/218] Tour EWalletProgramTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 11:20:08,291 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [176/218] Tour EWalletProgramTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 11:20:08,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [177/218] Tour EWalletProgramTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 11:20:08,311 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [178/218] Tour EWalletProgramTour2 → 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 11:20:08,312 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [179/218] Tour EWalletProgramTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 11:20:08,312 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [180/218] Tour EWalletProgramTour2 → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-11-03 11:20:08,318 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [181/218] Tour EWalletProgramTour2 → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00"):not(:visible)) 2026-11-03 11:20:08,318 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [182/218] Tour EWalletProgramTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 11:20:08,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [183/218] Tour EWalletProgramTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 11:20:08,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [184/218] Tour EWalletProgramTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 11:20:08,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [185/218] Tour EWalletProgramTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 11:20:08,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [186/218] Tour EWalletProgramTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 11:20:08,871 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [187/218] Tour EWalletProgramTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 11:20:08,871 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [188/218] Tour EWalletProgramTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 11:20:09,384 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [189/218] Tour EWalletProgramTour2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 11:20:09,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97142171 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000004', 'uuid': '0aaf90c0-7d77-48e3-90f5-857da5ef950e'}] 2026-11-03 11:20:09,398 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [190/218] Tour EWalletProgramTour2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 11:20:09,895 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97142171 order {'name': '/', 'pos_reference': '262-80-000004', 'uuid': '0aaf90c0-7d77-48e3-90f5-857da5ef950e'} created pos.order #438 2026-11-03 11:20:09,899 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97142171 finished 2026-11-03 11:20:09,968 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:20:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5209 158 0.137 0.441 rw 2026-11-03 11:20:10,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:20:10] "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 11:20:10,111 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [191/218] Tour EWalletProgramTour2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 11:20:10,131 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [192/218] Tour EWalletProgramTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 11:20:10,131 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [193/218] Tour EWalletProgramTour2 → Step .pos-leftheader .orders-button 2026-11-03 11:20:10,180 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [194/218] Tour EWalletProgramTour2 → Step .pos-search-bar .filter 2026-11-03 11:20:10,194 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:20:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.042 rw 2026-11-03 11:20:10,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:20:10] "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 11:20:10,198 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [195/218] Tour EWalletProgramTour2 → Step .pos-search-bar .filter ul 2026-11-03 11:20:10,206 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [196/218] Tour EWalletProgramTour2 → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 11:20:10,223 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [197/218] Tour EWalletProgramTour2 → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-11-03 11:20:10,230 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [198/218] Tour EWalletProgramTour2 → Step .ticket-screen .order-row:contains(2004) 2026-11-03 11:20:10,236 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:20:10] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 253 7 0.006 0.02 rw 2026-11-03 11:20:10,244 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [199/218] Tour EWalletProgramTour2 → Step .ticket-screen .order-row:contains(2004).highlight 2026-11-03 11:20:10,256 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [200/218] Tour EWalletProgramTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 11:20:10,257 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [201/218] Tour EWalletProgramTour2 → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 11:20:10,281 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [202/218] Tour EWalletProgramTour2 → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 11:20:10,305 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [203/218] Tour EWalletProgramTour2 → Step click back button (trigger: .back-button) 2026-11-03 11:20:10,320 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [204/218] Tour EWalletProgramTour2 → Step product screen is shown (trigger: .product-screen) 2026-11-03 11:20:10,326 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [205/218] Tour EWalletProgramTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 11:20:10,330 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [206/218] Tour EWalletProgramTour2 → Step click Actions button (trigger: .more-btn) 2026-11-03 11:20:10,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [207/218] Tour EWalletProgramTour2 → Step .control-buttons button.highlight:contains("eWallet Refund") 2026-11-03 11:20:10,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [208/218] Tour EWalletProgramTour2 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-11-03 11:20:10,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [209/218] Tour EWalletProgramTour2 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-11-03 11:20:10,391 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [210/218] Tour EWalletProgramTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 11:20:10,438 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [211/218] Tour EWalletProgramTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 11:20:10,440 7 INFO rb-ea311d5-226310-432086 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 11:20:10,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:20:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 10430 50 0.044 0.138 rw 2026-11-03 11:20:10,508 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:20:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.134 rw 2026-11-03 11:20:10,886 7 INFO rb-ea311d5-226310-432086 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 11:20:10,928 7 INFO rb-ea311d5-226310-432086 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 11:20:10,936 7 INFO rb-ea311d5-226310-432086 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 11:20:10,937 7 INFO rb-ea311d5-226310-432086 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 11:20:11,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:20:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 114 0.163 0.273 rw 2026-11-03 11:20:11,453 7 INFO rb-ea311d5-226310-432086 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 11:20:11,466 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22777829 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000005', 'uuid': '5fb6594d-6002-43a4-bcfe-43ac81b513fb'}] 2026-11-03 11:20:11,469 7 INFO rb-ea311d5-226310-432086 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 11:20:12,069 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22777829 order {'name': '/', 'pos_reference': '262-80-000005', 'uuid': '5fb6594d-6002-43a4-bcfe-43ac81b513fb'} created pos.order #439 2026-11-03 11:20:12,073 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22777829 finished 2026-11-03 11:20:12,156 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:20:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10063 212 0.184 0.517 rw 2026-11-03 11:20:12,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:20:12] "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 11:20:12,293 7 INFO rb-ea311d5-226310-432086 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 11:20:12,305 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: tour succeeded 2026-11-03 11:20:12,307 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: ╔════════════════════════════════════╗ ║ TOUR EWalletProgramTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 11:20:12,356 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:20:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.041 rw 2026-11-03 11:20:12,532 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:20:12,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yDSv95fY - [03/Nov/2026 11:19:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 16.77 rw 2026-11-03 11:20:12,538 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: heap 27848596 (allocated 30691328) 2026-11-03 11:20:12,639 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Closing chrome headless with pid 35398 2026-11-03 11:20:12,640 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Closing websocket connection 2026-11-03 11:20:12,641 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Terminating chrome headless with pid 35398 2026-11-03 11:20:12,779 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112012_779261_test_ewallet_program.txt 2026-11-03 11:20:12,779 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Removing chrome user profile "/tmp/tmpuq84rlh6_chrome_odoo" 2026-11-03 11:20:12,807 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_refund_credit_note_line_quantity ... 2026-11-03 11:20:13,564 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Chrome pid: 35529 2026-11-03 11:20:13,564 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Chrome headless temporary user profile dir: /tmp/tmpnzbkq_o9_chrome_odoo 2026-11-03 11:20:13,564 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Issuing json command http://127.0.0.1:44681/json/version 2026-11-03 11:20:13,565 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44681', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:20:13,624 7 INFO rb-ea311d5-226310-432086 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 11:20:13,624 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Issuing json command http://127.0.0.1:44681/json 2026-11-03 11:20:13,625 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44681', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:20:13,671 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Websocket url found: ws://127.0.0.1:44681/devtools/page/3DDADF2A3F4A6FAD5B848D767EB8C43F 2026-11-03 11:20:13,702 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Enable chrome headless console log notification 2026-11-03 11:20:13,708 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Chrome headless enable page notifications 2026-11-03 11:20:13,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:20:13,884 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Setting session cookie in browser 2026-11-03 11:20:13,891 7 INFO rb-ea311d5-226310-432086 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 11:20:13,891 7 INFO rb-ea311d5-226310-432086 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 11:20:14,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:14] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.031 0.149 rw 2026-11-03 11:20:14,090 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Navigation result: {'frameId': '3DDADF2A3F4A6FAD5B848D767EB8C43F', 'loaderId': 'B3D6D04B9443EDA20F91EBDD713054EC', 'isDownload': False} 2026-11-03 11:20:14,090 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Evaluate ready code "odoo.isTourReady('EWalletRefundCreditNoteQtyTour')" 2026-11-03 11:20:14,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:14] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.299 ro 2026-11-03 11:20:14,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:14] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.056 ro 2026-11-03 11:20:14,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:14] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.068 ro 2026-11-03 11:20:14,901 7 INFO rb-ea311d5-226310-432086 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 11:20:14,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:20:14,951 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-11-03 11:20:14,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.014 ro 2026-11-03 11:20:15,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20: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 11:20:15,024 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20: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.025 rw 2026-11-03 11:20:15,362 7 INFO rb-ea311d5-226310-432086 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 11:20:15,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523623 265 0.251 0.608 rw 2026-11-03 11:20:16,083 7 INFO rb-ea311d5-226310-432086 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 11:20:16,099 7 INFO rb-ea311d5-226310-432086 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 11:20:16,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:16] "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 11:20:16,135 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:16] "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 11:20:16,183 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20: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 11:20:16,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20: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.014 rw 2026-11-03 11:20:16,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:16] "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 11:20:16,699 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20: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 11:20:16,854 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20: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.018 rw 2026-11-03 11:20:17,045 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.056 rw 2026-11-03 11:20:17,057 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 11:20:17,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.024 - 2026-11-03 11:20:17,098 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.04 ro 2026-11-03 11:20:17,099 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.034 rw 2026-11-03 11:20:17,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.015 ro 2026-11-03 11:20:17,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-11-03 11:20:17,210 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.028 - 2026-11-03 11:20:17,220 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.025 - 2026-11-03 11:20:17,275 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.023 0.067 rw 2026-11-03 11:20:17,334 7 INFO rb-ea311d5-226310-432086 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 11:20:17,385 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.023 0.164 rw 2026-11-03 11:20:17,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.206 rw 2026-11-03 11:20:17,517 7 INFO rb-ea311d5-226310-432086 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 11:20:17,518 7 INFO rb-ea311d5-226310-432086 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 11:20:17,520 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20: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.018 rw 2026-11-03 11:20:17,608 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.018 0.065 rw 2026-11-03 11:20:17,691 7 INFO rb-ea311d5-226310-432086 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 11:20:17,700 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "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 11:20:17,733 7 INFO rb-ea311d5-226310-432086 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 11:20:17,734 7 INFO rb-ea311d5-226310-432086 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 11:20:17,742 7 INFO rb-ea311d5-226310-432086 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 11:20:17,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:17] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:20:18,095 7 INFO rb-ea311d5-226310-432086 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 11:20:18,095 7 INFO rb-ea311d5-226310-432086 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 11:20:18,119 7 INFO rb-ea311d5-226310-432086 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 11:20:18,119 7 INFO rb-ea311d5-226310-432086 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 11:20:18,142 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.034 ro 2026-11-03 11:20:18,156 7 INFO rb-ea311d5-226310-432086 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 11:20:18,157 7 INFO rb-ea311d5-226310-432086 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 11:20:18,285 7 INFO rb-ea311d5-226310-432086 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 11:20:18,294 7 INFO rb-ea311d5-226310-432086 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 11:20:18,306 7 INFO rb-ea311d5-226310-432086 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 11:20:18,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:18] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:20:18,311 7 INFO rb-ea311d5-226310-432086 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 11:20:18,313 7 INFO rb-ea311d5-226310-432086 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 11:20:18,338 7 INFO rb-ea311d5-226310-432086 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 11:20:18,352 7 INFO rb-ea311d5-226310-432086 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 11:20:18,353 7 INFO rb-ea311d5-226310-432086 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 11:20:18,354 7 INFO rb-ea311d5-226310-432086 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 11:20:18,391 7 INFO rb-ea311d5-226310-432086 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 11:20:18,393 7 INFO rb-ea311d5-226310-432086 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 11:20:18,417 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 11:20:18,422 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.012 - 2026-11-03 11:20:18,904 7 INFO rb-ea311d5-226310-432086 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 11:20:18,916 7 INFO rb-ea311d5-226310-432086 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 11:20:18,920 7 INFO rb-ea311d5-226310-432086 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 11:20:18,942 7 INFO rb-ea311d5-226310-432086 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 11:20:19,492 7 INFO rb-ea311d5-226310-432086 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 11:20:19,494 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46509312 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '49ea7381-bf4b-4253-82a4-c13f2ed190fd'}] 2026-11-03 11:20:20,833 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46509312 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '49ea7381-bf4b-4253-82a4-c13f2ed190fd'} created pos.order #440 2026-11-03 11:20:20,834 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46509312 finished 2026-11-03 11:20:21,026 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5330 404 0.501 1.05 rw 2026-11-03 11:20:21,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:21] "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 11:20:21,210 7 INFO rb-ea311d5-226310-432086 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 11:20:21,237 7 INFO rb-ea311d5-226310-432086 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 11:20:21,237 7 INFO rb-ea311d5-226310-432086 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 11:20:21,287 7 INFO rb-ea311d5-226310-432086 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 11:20:21,294 7 INFO rb-ea311d5-226310-432086 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 11:20:21,299 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.045 rw 2026-11-03 11:20:21,301 7 INFO rb-ea311d5-226310-432086 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 11:20:21,311 7 INFO rb-ea311d5-226310-432086 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 11:20:21,321 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.038 rw 2026-11-03 11:20:21,355 7 INFO rb-ea311d5-226310-432086 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 11:20:21,355 7 INFO rb-ea311d5-226310-432086 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 11:20:21,377 7 INFO rb-ea311d5-226310-432086 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 11:20:21,382 7 INFO rb-ea311d5-226310-432086 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 11:20:21,402 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:21] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.02 0.049 rw 2026-11-03 11:20:21,403 7 INFO rb-ea311d5-226310-432086 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 11:20:21,418 7 INFO rb-ea311d5-226310-432086 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 11:20:21,429 7 INFO rb-ea311d5-226310-432086 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 11:20:21,430 7 INFO rb-ea311d5-226310-432086 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 11:20:21,474 7 INFO rb-ea311d5-226310-432086 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 11:20:21,511 7 INFO rb-ea311d5-226310-432086 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 11:20:21,512 7 INFO rb-ea311d5-226310-432086 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 11:20:21,513 7 INFO rb-ea311d5-226310-432086 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 11:20:21,590 7 INFO rb-ea311d5-226310-432086 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 11:20:21,590 7 INFO rb-ea311d5-226310-432086 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 11:20:21,628 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.006 0.041 rw 2026-11-03 11:20:22,095 7 INFO rb-ea311d5-226310-432086 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 11:20:22,097 7 INFO rb-ea311d5-226310-432086 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 11:20:22,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: tour succeeded 2026-11-03 11:20:22,615 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR EWalletRefundCreditNoteQtyTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 11:20:22,629 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96555961 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '0a549730-1c6d-4de8-832a-4ae06e4febcc'}] 2026-11-03 11:20:22,881 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:20:22,891 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: heap 22453936 (allocated 24137728) 2026-11-03 11:20:23,021 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Closing chrome headless with pid 35529 2026-11-03 11:20:23,033 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Closing websocket connection 2026-11-03 11:20:23,068 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Terminating chrome headless with pid 35529 2026-11-03 11:20:23,204 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112023_204022_test_ewallet_refund_credit_note_line_quantity.txt 2026-11-03 11:20:23,204 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Removing chrome user profile "/tmp/tmpnzbkq_o9_chrome_odoo" 2026-11-03 11:20:23,225 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: waiting for threads: [, ] 2026-11-03 11:20:23,684 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96555961 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '0a549730-1c6d-4de8-832a-4ae06e4febcc'} created pos.order #441 2026-11-03 11:20:23,686 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96555961 finished 2026-11-03 11:20:23,803 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:15] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 8.76 rw 2026-11-03 11:20:23,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nIpZbqB0 - [03/Nov/2026 11:20:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 342 0.374 0.89 rw 2026-11-03 11:20:33,317 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_free_product_multiple_reward_products ... 2026-11-03 11:20:34,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome pid: 35659 2026-11-03 11:20:34,303 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome headless temporary user profile dir: /tmp/tmp17ce2xlx_chrome_odoo 2026-11-03 11:20:34,303 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Issuing json command http://127.0.0.1:40569/json/version 2026-11-03 11:20:34,304 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40569', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:20:34,373 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Browser version: Chrome/150.0.7871.114 2026-11-03 11:20:34,373 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Issuing json command http://127.0.0.1:40569/json 2026-11-03 11:20:34,374 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40569', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:20:34,388 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Websocket url found: ws://127.0.0.1:40569/devtools/page/75A43EBF18A56CCE9FD8424D6BD107F5 2026-11-03 11:20:34,429 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Enable chrome headless console log notification 2026-11-03 11:20:34,454 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome headless enable page notifications 2026-11-03 11:20:34,590 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:20:34,606 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Setting session cookie in browser 2026-11-03 11:20:34,609 7 INFO rb-ea311d5-226310-432086 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 11:20:34,609 7 INFO rb-ea311d5-226310-432086 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 11:20:34,829 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:34] "GET /pos/web?config_id=80 HTTP/1.1" 200 6853 64 0.04 0.177 rw 2026-11-03 11:20:34,834 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Navigation result: {'frameId': '75A43EBF18A56CCE9FD8424D6BD107F5', 'loaderId': '3EA8BB032B9C9A4AF8800DBE5DB65164', 'isDownload': False} 2026-11-03 11:20:34,834 7 INFO rb-ea311d5-226310-432086 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 11:20:34,938 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:34] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.008 0.294 ro 2026-11-03 11:20:34,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:34] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.074 ro 2026-11-03 11:20:34,996 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:34] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.105 ro 2026-11-03 11:20:35,692 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: Owl is running in 'dev' mode. 2026-11-03 11:20:35,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:20:35,722 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-11-03 11:20:35,751 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 11:20:35,807 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.021 rw 2026-11-03 11:20:35,834 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20: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.004 0.04 rw 2026-11-03 11:20:36,240 7 INFO rb-ea311d5-226310-432086 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 11:20:36,775 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524021 270 0.254 0.666 rw 2026-11-03 11:20:36,982 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: The ready code tooks too much time : 2.1480627059936523 2026-11-03 11:20:36,983 7 INFO rb-ea311d5-226310-432086 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 11:20:37,008 7 INFO rb-ea311d5-226310-432086 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 11:20:37,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:37] "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 11:20:37,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:37] "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 11:20:37,116 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:37] "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 11:20:37,144 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20: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.015 rw 2026-11-03 11:20:37,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:37] "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 11:20:37,804 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:37] "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 11:20:37,922 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20: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.019 rw 2026-11-03 11:20:38,096 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.06 rw 2026-11-03 11:20:38,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 11:20:38,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:20:38,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:38] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.028 0.068 ro 2026-11-03 11:20:38,217 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.093 rw 2026-11-03 11:20:38,267 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:38] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-11-03 11:20:38,285 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:38] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 11:20:38,288 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-11-03 11:20:38,380 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.045 rw 2026-11-03 11:20:38,479 7 INFO rb-ea311d5-226310-432086 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 11:20:38,553 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.006 - 2026-11-03 11:20:38,672 7 INFO rb-ea311d5-226310-432086 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 11:20:38,740 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:38] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.083 0.139 rw 2026-11-03 11:20:38,865 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:38] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.024 0.318 rw 2026-11-03 11:20:38,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20: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.217 rw 2026-11-03 11:20:38,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.032 0.251 rw 2026-11-03 11:20:39,090 7 INFO rb-ea311d5-226310-432086 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 11:20:39,113 7 INFO rb-ea311d5-226310-432086 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 11:20:39,114 7 INFO rb-ea311d5-226310-432086 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 11:20:39,135 7 INFO rb-ea311d5-226310-432086 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 11:20:39,273 7 INFO rb-ea311d5-226310-432086 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 11:20:39,300 7 INFO rb-ea311d5-226310-432086 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 11:20:39,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:20:39,310 7 INFO rb-ea311d5-226310-432086 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 11:20:39,333 7 INFO rb-ea311d5-226310-432086 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 11:20:39,360 7 INFO rb-ea311d5-226310-432086 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 11:20:39,484 7 INFO rb-ea311d5-226310-432086 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 11:20:39,487 7 INFO rb-ea311d5-226310-432086 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 11:20:39,488 7 INFO rb-ea311d5-226310-432086 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 11:20:39,488 7 INFO rb-ea311d5-226310-432086 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 11:20:39,489 7 INFO rb-ea311d5-226310-432086 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 11:20:39,570 7 INFO rb-ea311d5-226310-432086 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 11:20:39,627 7 INFO rb-ea311d5-226310-432086 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 11:20:39,628 7 INFO rb-ea311d5-226310-432086 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 11:20:39,643 7 INFO rb-ea311d5-226310-432086 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 11:20:39,643 7 INFO rb-ea311d5-226310-432086 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 11:20:39,645 7 INFO rb-ea311d5-226310-432086 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 11:20:39,646 7 INFO rb-ea311d5-226310-432086 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 11:20:39,646 7 INFO rb-ea311d5-226310-432086 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 11:20:39,647 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: tour succeeded 2026-11-03 11:20:39,648 7 INFO rb-ea311d5-226310-432086 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 11:20:39,653 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:39] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 11:20:39,658 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:39] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-11-03 11:20:39,850 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: heap 21337336 (allocated 22827008) 2026-11-03 11:20:39,850 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:20:39,882 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAZghRST - [03/Nov/2026 11:20:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 4.057 rw 2026-11-03 11:20:39,990 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Closing chrome headless with pid 35659 2026-11-03 11:20:39,995 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Closing websocket connection 2026-11-03 11:20:39,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Terminating chrome headless with pid 35659 2026-11-03 11:20:40,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112040_090903_test_free_product_multiple_reward_products.txt 2026-11-03 11:20:40,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Removing chrome user profile "/tmp/tmp17ce2xlx_chrome_odoo" 2026-11-03 11:20:40,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_code_links_to_correct_program ... 2026-11-03 11:20:40,977 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome pid: 35794 2026-11-03 11:20:40,978 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome headless temporary user profile dir: /tmp/tmpvyjb6bao_chrome_odoo 2026-11-03 11:20:40,978 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Issuing json command http://127.0.0.1:43015/json/version 2026-11-03 11:20:40,980 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43015', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:20:41,114 7 INFO rb-ea311d5-226310-432086 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 11:20:41,115 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Issuing json command http://127.0.0.1:43015/json 2026-11-03 11:20:41,115 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43015', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:20:41,132 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Websocket url found: ws://127.0.0.1:43015/devtools/page/80153E94A166824589D40DBCDD9E78BC 2026-11-03 11:20:41,146 7 INFO rb-ea311d5-226310-432086 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 11:20:41,154 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome headless enable page notifications 2026-11-03 11:20:41,356 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:20:41,367 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Setting session cookie in browser 2026-11-03 11:20:41,370 7 INFO rb-ea311d5-226310-432086 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 11:20:41,370 7 INFO rb-ea311d5-226310-432086 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 11:20:41,562 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:41] "GET /pos/web?config_id=80 HTTP/1.1" 200 6853 64 0.037 0.15 rw 2026-11-03 11:20:41,568 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Navigation result: {'frameId': '80153E94A166824589D40DBCDD9E78BC', 'loaderId': 'D3D367DFBE825B2A3BD3F6A0F4D0C478', 'isDownload': False} 2026-11-03 11:20:41,568 7 INFO rb-ea311d5-226310-432086 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 11:20:41,654 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:41] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.03 ro 2026-11-03 11:20:41,658 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:41] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.271 ro 2026-11-03 11:20:41,673 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:41] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.048 ro 2026-11-03 11:20:42,344 7 INFO rb-ea311d5-226310-432086 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 11:20:42,379 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:20:42,392 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:20:42,428 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 11:20:42,475 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.007 rw 2026-11-03 11:20:42,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20: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.043 rw 2026-11-03 11:20:42,988 7 INFO rb-ea311d5-226310-432086 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 11:20:43,518 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 527616 265 0.311 0.657 rw 2026-11-03 11:20:43,754 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: The ready code tooks too much time : 2.1850383281707764 2026-11-03 11:20:43,754 7 INFO rb-ea311d5-226310-432086 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 11:20:43,779 7 INFO rb-ea311d5-226310-432086 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 11:20:43,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:43] "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 11:20:43,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:43] "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 11:20:43,837 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:43] "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 11:20:43,861 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11: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.003 0.014 rw 2026-11-03 11:20:43,866 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:43] "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 11:20:44,383 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:44] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.02 ro 2026-11-03 11:20:44,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20: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 11:20:44,646 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.042 rw 2026-11-03 11:20:44,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:44] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.01 rw 2026-11-03 11:20:44,689 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-11-03 11:20:44,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:44] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 11:20:44,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:44] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.028 ro 2026-11-03 11:20:44,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:44] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 11:20:44,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-11-03 11:20:44,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:44] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.033 ro 2026-11-03 11:20:44,859 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.027 - 2026-11-03 11:20:44,970 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:44] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.042 0.098 rw 2026-11-03 11:20:44,996 7 INFO rb-ea311d5-226310-432086 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 11:20:45,097 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:45] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.024 0.225 rw 2026-11-03 11:20:45,134 7 INFO rb-ea311d5-226310-432086 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 11:20:45,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.287 rw 2026-11-03 11:20:45,229 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:45] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.008 0.155 ro 2026-11-03 11:20:45,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20: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.006 0.123 rw 2026-11-03 11:20:45,379 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.033 0.201 rw 2026-11-03 11:20:45,434 7 INFO rb-ea311d5-226310-432086 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 11:20:45,481 7 INFO rb-ea311d5-226310-432086 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 11:20:45,587 7 INFO rb-ea311d5-226310-432086 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 11:20:45,605 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:20:45,646 7 INFO rb-ea311d5-226310-432086 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 11:20:45,647 7 INFO rb-ea311d5-226310-432086 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 11:20:45,648 7 INFO rb-ea311d5-226310-432086 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 11:20:46,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:46] "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 11:20:46,216 7 INFO rb-ea311d5-226310-432086 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 11:20:46,233 7 INFO rb-ea311d5-226310-432086 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 11:20:46,234 7 INFO rb-ea311d5-226310-432086 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 11:20:46,247 7 INFO rb-ea311d5-226310-432086 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 11:20:46,248 7 INFO rb-ea311d5-226310-432086 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 11:20:46,250 7 INFO rb-ea311d5-226310-432086 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 11:20:46,250 7 INFO rb-ea311d5-226310-432086 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 11:20:46,303 7 INFO rb-ea311d5-226310-432086 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 11:20:46,303 7 INFO rb-ea311d5-226310-432086 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 11:20:46,325 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 11:20:46,328 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:20:46,814 7 INFO rb-ea311d5-226310-432086 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 11:20:46,843 7 INFO rb-ea311d5-226310-432086 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 11:20:46,851 7 INFO rb-ea311d5-226310-432086 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 11:20:46,855 7 INFO rb-ea311d5-226310-432086 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 11:20:46,859 7 INFO rb-ea311d5-226310-432086 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 11:20:47,416 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47614981 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '25344a50-846d-42f3-8095-749fa93e904d'}] 2026-11-03 11:20:47,417 7 INFO rb-ea311d5-226310-432086 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 11:20:47,424 7 INFO rb-ea311d5-226310-432086 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 11:20:47,640 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47614981 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '25344a50-846d-42f3-8095-749fa93e904d'} created pos.order #442 2026-11-03 11:20:47,642 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47614981 finished 2026-11-03 11:20:47,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5490 97 0.082 0.231 rw 2026-11-03 11:20:47,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:47] "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 11:20:47,924 7 INFO rb-ea311d5-226310-432086 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 11:20:47,941 7 INFO rb-ea311d5-226310-432086 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 11:20:47,976 7 INFO rb-ea311d5-226310-432086 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 11:20:47,993 7 INFO rb-ea311d5-226310-432086 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 11:20:48,002 7 INFO rb-ea311d5-226310-432086 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 11:20:48,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.046 rw 2026-11-03 11:20:48,025 7 INFO rb-ea311d5-226310-432086 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 11:20:48,027 7 INFO rb-ea311d5-226310-432086 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 11:20:48,028 7 INFO rb-ea311d5-226310-432086 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 11:20:48,560 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:48] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.019 0.02 rw 2026-11-03 11:20:48,596 7 INFO rb-ea311d5-226310-432086 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 11:20:48,604 7 INFO rb-ea311d5-226310-432086 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 11:20:48,605 7 INFO rb-ea311d5-226310-432086 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 11:20:48,613 7 INFO rb-ea311d5-226310-432086 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 11:20:48,614 7 INFO rb-ea311d5-226310-432086 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 11:20:48,614 7 INFO rb-ea311d5-226310-432086 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 11:20:48,617 7 INFO rb-ea311d5-226310-432086 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 11:20:48,632 7 INFO rb-ea311d5-226310-432086 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 11:20:48,633 7 INFO rb-ea311d5-226310-432086 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 11:20:49,146 7 INFO rb-ea311d5-226310-432086 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 11:20:49,156 7 INFO rb-ea311d5-226310-432086 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 11:20:49,156 7 INFO rb-ea311d5-226310-432086 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 11:20:49,160 7 INFO rb-ea311d5-226310-432086 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 11:20:49,163 7 INFO rb-ea311d5-226310-432086 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 11:20:49,675 7 INFO rb-ea311d5-226310-432086 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 11:20:49,681 7 INFO rb-ea311d5-226310-432086 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 11:20:49,687 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47945871 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '81040fe5-90d0-458a-87a4-06392d845e9e'}] 2026-11-03 11:20:49,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47945871 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '81040fe5-90d0-458a-87a4-06392d845e9e'} created pos.order #443 2026-11-03 11:20:49,858 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47945871 finished 2026-11-03 11:20:49,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5490 80 0.063 0.175 rw 2026-11-03 11:20:50,023 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20: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 11:20:50,055 7 INFO rb-ea311d5-226310-432086 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 11:20:50,096 7 INFO rb-ea311d5-226310-432086 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 11:20:50,102 7 INFO rb-ea311d5-226310-432086 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 11:20:50,133 7 INFO rb-ea311d5-226310-432086 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 11:20:50,138 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.041 rw 2026-11-03 11:20:50,159 7 INFO rb-ea311d5-226310-432086 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 11:20:50,177 7 INFO rb-ea311d5-226310-432086 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 11:20:50,184 7 INFO rb-ea311d5-226310-432086 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 11:20:50,191 7 INFO rb-ea311d5-226310-432086 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 11:20:50,704 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:50] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.004 0.02 rw 2026-11-03 11:20:50,748 7 INFO rb-ea311d5-226310-432086 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 11:20:50,765 7 INFO rb-ea311d5-226310-432086 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 11:20:50,765 7 INFO rb-ea311d5-226310-432086 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 11:20:50,776 7 INFO rb-ea311d5-226310-432086 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 11:20:50,776 7 INFO rb-ea311d5-226310-432086 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 11:20:50,777 7 INFO rb-ea311d5-226310-432086 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 11:20:50,777 7 INFO rb-ea311d5-226310-432086 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 11:20:50,784 7 INFO rb-ea311d5-226310-432086 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 11:20:50,785 7 INFO rb-ea311d5-226310-432086 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 11:20:51,297 7 INFO rb-ea311d5-226310-432086 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 11:20:51,304 7 INFO rb-ea311d5-226310-432086 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 11:20:51,308 7 INFO rb-ea311d5-226310-432086 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 11:20:51,313 7 INFO rb-ea311d5-226310-432086 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 11:20:51,314 7 INFO rb-ea311d5-226310-432086 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 11:20:51,829 7 INFO rb-ea311d5-226310-432086 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 11:20:51,835 7 INFO rb-ea311d5-226310-432086 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 11:20:51,846 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98349477 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': '13967e4a-db3f-40df-a333-c08ae7359375'}] 2026-11-03 11:20:52,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98349477 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': '13967e4a-db3f-40df-a333-c08ae7359375'} created pos.order #444 2026-11-03 11:20:52,032 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98349477 finished 2026-11-03 11:20:52,099 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5490 80 0.063 0.196 rw 2026-11-03 11:20:52,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:52] "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 11:20:52,239 7 INFO rb-ea311d5-226310-432086 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 11:20:52,260 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: tour succeeded 2026-11-03 11:20:52,261 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR MultiplePhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-11-03 11:20:52,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.044 rw 2026-11-03 11:20:52,458 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:20:52,459 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: heap 23517308 (allocated 25972736) 2026-11-03 11:20:52,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -g-NwH_C - [03/Nov/2026 11:20:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 9.956 rw 2026-11-03 11:20:52,567 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Closing chrome headless with pid 35794 2026-11-03 11:20:52,568 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Closing websocket connection 2026-11-03 11:20:52,574 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Terminating chrome headless with pid 35794 2026-11-03 11:20:52,673 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112052_673327_test_gift_card_code_links_to_correct_program.txt 2026-11-03 11:20:52,675 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Removing chrome user profile "/tmp/tmpvyjb6bao_chrome_odoo" 2026-11-03 11:20:52,747 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_no_date ... 2026-11-03 11:20:53,490 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome pid: 35922 2026-11-03 11:20:53,493 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome headless temporary user profile dir: /tmp/tmpliwnpoz__chrome_odoo 2026-11-03 11:20:53,493 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Issuing json command http://127.0.0.1:45291/json/version 2026-11-03 11:20:53,494 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45291', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:20:53,542 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Browser version: Chrome/150.0.7871.114 2026-11-03 11:20:53,543 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Issuing json command http://127.0.0.1:45291/json 2026-11-03 11:20:53,543 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45291', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:20:53,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Websocket url found: ws://127.0.0.1:45291/devtools/page/783BDD3638DCA696008DC99419DD9094 2026-11-03 11:20:53,567 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Enable chrome headless console log notification 2026-11-03 11:20:53,570 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome headless enable page notifications 2026-11-03 11:20:53,744 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:20:53,756 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Setting session cookie in browser 2026-11-03 11:20:53,760 7 INFO rb-ea311d5-226310-432086 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 11:20:53,760 7 INFO rb-ea311d5-226310-432086 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 11:20:53,961 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:53] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.043 0.155 rw 2026-11-03 11:20:53,974 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Navigation result: {'frameId': '783BDD3638DCA696008DC99419DD9094', 'loaderId': 'DAE1E29A6574F6A4BED6163C9125A4E5', 'isDownload': False} 2026-11-03 11:20:53,975 7 INFO rb-ea311d5-226310-432086 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 11:20:54,039 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:54] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.024 ro 2026-11-03 11:20:54,047 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:54] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.272 ro 2026-11-03 11:20:54,065 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:54] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.046 ro 2026-11-03 11:20:54,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: Owl is running in 'dev' mode. 2026-11-03 11:20:54,770 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.02 - 2026-11-03 11:20:54,788 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.021 - 2026-11-03 11:20:54,793 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 11:20:54,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20: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.019 rw 2026-11-03 11:20:54,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.031 rw 2026-11-03 11:20:55,185 7 INFO rb-ea311d5-226310-432086 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 11:20:55,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522431 265 0.214 0.647 rw 2026-11-03 11:20:55,947 7 INFO rb-ea311d5-226310-432086 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 11:20:55,964 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.005 0.008 ro 2026-11-03 11:20:55,969 7 INFO rb-ea311d5-226310-432086 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 11:20:56,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.013 ro 2026-11-03 11:20:56,046 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:56] "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 11:20:56,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20: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.012 rw 2026-11-03 11:20:56,098 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20: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 11:20:56,549 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:56] "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 11:20:56,667 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20: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.019 rw 2026-11-03 11:20:56,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.031 rw 2026-11-03 11:20:56,846 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:56] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 11:20:56,858 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 11:20:56,859 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 11:20:56,882 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:56] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.029 ro 2026-11-03 11:20:56,988 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:56] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.02 ro 2026-11-03 11:20:56,994 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:56] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.028 - 2026-11-03 11:20:56,996 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.02 - 2026-11-03 11:20:57,001 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.014 - 2026-11-03 11:20:57,109 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:57] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.026 0.103 rw 2026-11-03 11:20:57,131 7 INFO rb-ea311d5-226310-432086 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 11:20:57,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:57] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.019 0.198 rw 2026-11-03 11:20:57,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.21 rw 2026-11-03 11:20:57,313 7 INFO rb-ea311d5-226310-432086 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 11:20:57,317 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:57] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.006 0.058 ro 2026-11-03 11:20:57,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20: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.037 rw 2026-11-03 11:20:57,431 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.016 0.091 rw 2026-11-03 11:20:57,525 7 INFO rb-ea311d5-226310-432086 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 11:20:57,589 7 INFO rb-ea311d5-226310-432086 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 11:20:57,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:20:57,626 7 INFO rb-ea311d5-226310-432086 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 11:20:57,633 7 INFO rb-ea311d5-226310-432086 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 11:20:57,634 7 INFO rb-ea311d5-226310-432086 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 11:20:58,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:58] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.006 0.022 rw 2026-11-03 11:20:58,197 7 INFO rb-ea311d5-226310-432086 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 11:20:58,237 7 INFO rb-ea311d5-226310-432086 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 11:20:58,260 7 INFO rb-ea311d5-226310-432086 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 11:20:58,301 7 INFO rb-ea311d5-226310-432086 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 11:20:58,301 7 INFO rb-ea311d5-226310-432086 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 11:20:58,316 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:20:58,317 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 11:20:58,824 7 INFO rb-ea311d5-226310-432086 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 11:20:58,859 7 INFO rb-ea311d5-226310-432086 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 11:20:58,866 7 INFO rb-ea311d5-226310-432086 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 11:20:58,871 7 INFO rb-ea311d5-226310-432086 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 11:20:59,397 7 INFO rb-ea311d5-226310-432086 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 11:20:59,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86862010 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'd415a2c0-97d3-4bff-bacf-da0d6a0155aa'}] 2026-11-03 11:20:59,403 7 INFO rb-ea311d5-226310-432086 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 11:20:59,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86862010 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'd415a2c0-97d3-4bff-bacf-da0d6a0155aa'} created pos.order #445 2026-11-03 11:20:59,584 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86862010 finished 2026-11-03 11:20:59,655 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5445 94 0.06 0.197 rw 2026-11-03 11:20:59,789 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:59] "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 11:20:59,834 7 INFO rb-ea311d5-226310-432086 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 11:20:59,864 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: tour succeeded 2026-11-03 11:20:59,865 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_gift_card_no_date SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-03 11:20:59,913 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.043 rw 2026-11-03 11:21:00,001 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:21:00,005 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: heap 21382548 (allocated 22827008) 2026-11-03 11:21:00,020 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1qKwLMZ9 - [03/Nov/2026 11:20:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 5.135 rw 2026-11-03 11:21:00,112 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Closing chrome headless with pid 35922 2026-11-03 11:21:00,118 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Closing websocket connection 2026-11-03 11:21:00,119 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Terminating chrome headless with pid 35922 2026-11-03 11:21:00,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112100_217960_test_gift_card_no_date.txt 2026-11-03 11:21:00,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Removing chrome user profile "/tmp/tmpliwnpoz__chrome_odoo" 2026-11-03 11:21:00,234 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_price_no_tax ... 2026-11-03 11:21:01,130 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome pid: 36051 2026-11-03 11:21:01,131 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome headless temporary user profile dir: /tmp/tmp1sf6qa4l_chrome_odoo 2026-11-03 11:21:01,131 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Issuing json command http://127.0.0.1:36593/json/version 2026-11-03 11:21:01,132 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:21:01,190 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Browser version: Chrome/150.0.7871.114 2026-11-03 11:21:01,190 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Issuing json command http://127.0.0.1:36593/json 2026-11-03 11:21:01,191 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:21:01,204 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Websocket url found: ws://127.0.0.1:36593/devtools/page/DC36FB138848B01D70F037A5C0D460A3 2026-11-03 11:21:01,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Enable chrome headless console log notification 2026-11-03 11:21:01,271 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome headless enable page notifications 2026-11-03 11:21:01,463 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:21:01,475 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Setting session cookie in browser 2026-11-03 11:21:01,478 7 INFO rb-ea311d5-226310-432086 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 11:21:01,478 7 INFO rb-ea311d5-226310-432086 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 11:21:01,654 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:01] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.041 0.128 rw 2026-11-03 11:21:01,661 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Navigation result: {'frameId': 'DC36FB138848B01D70F037A5C0D460A3', 'loaderId': '268BCC5184A81CAC6328101B126D957C', 'isDownload': False} 2026-11-03 11:21:01,662 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Evaluate ready code "odoo.isTourReady('GiftCardProgramPriceNoTaxTour')" 2026-11-03 11:21:01,706 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:01] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.011 ro 2026-11-03 11:21:01,756 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:01] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.054 ro 2026-11-03 11:21:01,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:01] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.007 0.236 ro 2026-11-03 11:21:02,435 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: Owl is running in 'dev' mode. 2026-11-03 11:21:02,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:21:02,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 11:21:02,528 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.03 ro 2026-11-03 11:21:02,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:02] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.014 rw 2026-11-03 11:21:02,613 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21: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.006 0.041 rw 2026-11-03 11:21:02,961 7 INFO rb-ea311d5-226310-432086 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 11:21:03,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522805 265 0.207 0.608 rw 2026-11-03 11:21:03,727 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: The ready code tooks too much time : 2.065528154373169 2026-11-03 11:21:03,728 7 INFO rb-ea311d5-226310-432086 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 11:21:03,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:03] "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 11:21:03,744 7 INFO rb-ea311d5-226310-432086 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 11:21:03,760 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:03] "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 11:21:03,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:03] "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 11:21:03,837 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21: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.0 0.02 rw 2026-11-03 11:21:03,865 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:03] "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 11:21:04,417 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:04] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.003 0.007 ro 2026-11-03 11:21:04,542 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21: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 11:21:04,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.039 rw 2026-11-03 11:21:04,715 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:04] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 11:21:04,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:04] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:21:04,753 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:04] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.041 rw 2026-11-03 11:21:04,753 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:04] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.04 ro 2026-11-03 11:21:04,874 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.026 - 2026-11-03 11:21:04,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:04] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.042 ro 2026-11-03 11:21:04,888 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:04] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.032 - 2026-11-03 11:21:04,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.057 - 2026-11-03 11:21:04,949 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:04] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.026 0.075 rw 2026-11-03 11:21:04,954 7 INFO rb-ea311d5-226310-432086 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 11:21:05,085 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:05] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.04 0.179 rw 2026-11-03 11:21:05,102 7 INFO rb-ea311d5-226310-432086 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 11:21:05,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.221 rw 2026-11-03 11:21:05,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:05] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.006 0.14 ro 2026-11-03 11:21:05,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21: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.002 0.109 rw 2026-11-03 11:21:05,289 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.016 0.159 rw 2026-11-03 11:21:05,364 7 INFO rb-ea311d5-226310-432086 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 11:21:05,365 7 INFO rb-ea311d5-226310-432086 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 11:21:05,469 7 INFO rb-ea311d5-226310-432086 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 11:21:05,469 7 INFO rb-ea311d5-226310-432086 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 11:21:05,484 7 INFO rb-ea311d5-226310-432086 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 11:21:05,491 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:05] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:21:05,500 7 INFO rb-ea311d5-226310-432086 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 11:21:05,501 7 INFO rb-ea311d5-226310-432086 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 11:21:05,501 7 INFO rb-ea311d5-226310-432086 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 11:21:05,501 7 INFO rb-ea311d5-226310-432086 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 11:21:05,526 7 INFO rb-ea311d5-226310-432086 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 11:21:05,538 7 INFO rb-ea311d5-226310-432086 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 11:21:05,544 7 INFO rb-ea311d5-226310-432086 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 11:21:05,544 7 INFO rb-ea311d5-226310-432086 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 11:21:05,545 7 INFO rb-ea311d5-226310-432086 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 11:21:05,562 7 INFO rb-ea311d5-226310-432086 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 11:21:05,599 7 INFO rb-ea311d5-226310-432086 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 11:21:05,633 7 INFO rb-ea311d5-226310-432086 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 11:21:05,650 7 INFO rb-ea311d5-226310-432086 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 11:21:05,713 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:05] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 310 10 0.01 0.044 rw 2026-11-03 11:21:05,791 7 INFO rb-ea311d5-226310-432086 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 11:21:05,880 7 INFO rb-ea311d5-226310-432086 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 11:21:05,886 7 INFO rb-ea311d5-226310-432086 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 11:21:05,887 7 INFO rb-ea311d5-226310-432086 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 11:21:05,893 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:05] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.005 - 2026-11-03 11:21:05,894 7 INFO rb-ea311d5-226310-432086 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 11:21:05,895 7 INFO rb-ea311d5-226310-432086 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 11:21:05,895 7 INFO rb-ea311d5-226310-432086 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 11:21:05,896 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:05] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.008 - 2026-11-03 11:21:05,896 7 INFO rb-ea311d5-226310-432086 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 11:21:05,897 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: tour succeeded 2026-11-03 11:21:05,898 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: ╔══════════════════════════════════════════════╗ ║ TOUR GiftCardProgramPriceNoTaxTour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-03 11:21:06,105 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: heap 20287872 (allocated 21516288) 2026-11-03 11:21:06,106 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:21:06,111 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9C8JP7nA - [03/Nov/2026 11:21:02] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 3.5 rw 2026-11-03 11:21:06,230 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Closing chrome headless with pid 36051 2026-11-03 11:21:06,231 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Closing websocket connection 2026-11-03 11:21:06,233 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Terminating chrome headless with pid 36051 2026-11-03 11:21:06,375 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112106_375277_test_gift_card_price_no_tax.txt 2026-11-03 11:21:06,375 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Removing chrome user profile "/tmp/tmp1sf6qa4l_chrome_odoo" 2026-11-03 11:21:06,394 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program ... 2026-11-03 11:21:07,274 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome pid: 36187 2026-11-03 11:21:07,275 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless temporary user profile dir: /tmp/tmpn8pbb0k1_chrome_odoo 2026-11-03 11:21:07,275 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:43997/json/version 2026-11-03 11:21:07,276 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43997', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:21:07,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Browser version: Chrome/150.0.7871.114 2026-11-03 11:21:07,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:43997/json 2026-11-03 11:21:07,363 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43997', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:21:07,399 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Websocket url found: ws://127.0.0.1:43997/devtools/page/42A3B95A23FC5CC647B229EACED340B8 2026-11-03 11:21:07,425 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Enable chrome headless console log notification 2026-11-03 11:21:07,442 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless enable page notifications 2026-11-03 11:21:07,590 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:21:07,608 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Setting session cookie in browser 2026-11-03 11:21:07,618 7 INFO rb-ea311d5-226310-432086 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 11:21:07,618 7 INFO rb-ea311d5-226310-432086 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 11:21:07,813 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:07] "GET /pos/ui/80 HTTP/1.1" 200 6853 65 0.036 0.155 rw 2026-11-03 11:21:07,827 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigation result: {'frameId': '42A3B95A23FC5CC647B229EACED340B8', 'loaderId': 'B2A60A43B2BD3832CDA1B3FA62F314A0', 'isDownload': False} 2026-11-03 11:21:07,828 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate ready code "odoo.isTourReady('GiftCardProgramTour1')" 2026-11-03 11:21:07,897 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:07] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.26 ro 2026-11-03 11:21:07,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:07] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.046 ro 2026-11-03 11:21:07,939 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:07] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.062 ro 2026-11-03 11:21:08,698 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: Owl is running in 'dev' mode. 2026-11-03 11:21:08,728 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 11:21:08,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 11:21:08,765 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.022 ro 2026-11-03 11:21:08,826 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.034 rw 2026-11-03 11:21:08,834 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21: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.033 rw 2026-11-03 11:21:09,172 7 INFO rb-ea311d5-226310-432086 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 11:21:09,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 507174 267 0.201 0.621 rw 2026-11-03 11:21:09,879 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: The ready code tooks too much time : 2.0505528450012207 2026-11-03 11:21:09,879 7 INFO rb-ea311d5-226310-432086 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 11:21:09,893 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21: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 11:21:09,896 7 INFO rb-ea311d5-226310-432086 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 11:21:09,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:09] "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 11:21:09,989 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:09] "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 11:21:10,001 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21: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.039 rw 2026-11-03 11:21:10,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:10] "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 11:21:10,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21: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 11:21:10,610 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21: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 11:21:10,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 11:21:10,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.063 rw 2026-11-03 11:21:10,842 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-11-03 11:21:10,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:10] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.039 ro 2026-11-03 11:21:10,849 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:10] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.053 rw 2026-11-03 11:21:10,919 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:10] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 11:21:10,944 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:10] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 11:21:10,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 11:21:11,017 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.067 - 2026-11-03 11:21:11,065 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:11] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 32 0.029 0.089 rw 2026-11-03 11:21:11,089 7 INFO rb-ea311d5-226310-432086 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 11:21:11,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:11] "GET /pos/ui/80 HTTP/1.1" 200 6893 32 0.047 0.218 rw 2026-11-03 11:21:11,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.205 rw 2026-11-03 11:21:11,279 7 INFO rb-ea311d5-226310-432086 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 11:21:11,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:11] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.005 0.068 ro 2026-11-03 11:21:11,321 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21: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.037 rw 2026-11-03 11:21:11,402 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.025 0.092 rw 2026-11-03 11:21:11,485 7 INFO rb-ea311d5-226310-432086 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 11:21:11,605 7 INFO rb-ea311d5-226310-432086 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 11:21:11,606 7 INFO rb-ea311d5-226310-432086 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 11:21:11,646 7 INFO rb-ea311d5-226310-432086 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 11:21:11,647 7 INFO rb-ea311d5-226310-432086 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 11:21:11,673 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 11:21:11,675 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:11] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-11-03 11:21:11,675 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:21:12,171 7 INFO rb-ea311d5-226310-432086 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 11:21:12,199 7 INFO rb-ea311d5-226310-432086 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 11:21:12,204 7 INFO rb-ea311d5-226310-432086 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 11:21:12,207 7 INFO rb-ea311d5-226310-432086 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 11:21:12,748 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99189361 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '1257a61f-31a9-4b9d-b1fa-a79ed5d2569a'}] 2026-11-03 11:21:12,749 7 INFO rb-ea311d5-226310-432086 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 11:21:12,750 7 INFO rb-ea311d5-226310-432086 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 11:21:13,010 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99189361 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '1257a61f-31a9-4b9d-b1fa-a79ed5d2569a'} created pos.order #446 2026-11-03 11:21:13,014 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99189361 finished 2026-11-03 11:21:13,107 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5413 94 0.099 0.266 rw 2026-11-03 11:21:13,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:13] "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 11:21:13,290 7 INFO rb-ea311d5-226310-432086 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 11:21:13,314 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: tour succeeded 2026-11-03 11:21:13,315 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: ╔═════════════════════════════════════╗ ║ TOUR GiftCardProgramTour1 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 11:21:13,371 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.04 rw 2026-11-03 11:21:13,516 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:21:13,520 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: heap 20206196 (allocated 21516288) 2026-11-03 11:21:13,521 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8U_0QW1M - [03/Nov/2026 11:21:08] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 4.652 rw 2026-11-03 11:21:13,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing chrome headless with pid 36187 2026-11-03 11:21:13,623 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing websocket connection 2026-11-03 11:21:13,624 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Terminating chrome headless with pid 36187 2026-11-03 11:21:13,734 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112113_734006_test_gift_card_program.txt 2026-11-03 11:21:13,734 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Removing chrome user profile "/tmp/tmpn8pbb0k1_chrome_odoo" 2026-11-03 11:21:14,230 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome pid: 36322 2026-11-03 11:21:14,230 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless temporary user profile dir: /tmp/tmp8bwr5uzl_chrome_odoo 2026-11-03 11:21:14,231 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:42893/json/version 2026-11-03 11:21:14,231 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42893', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:21:14,297 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Browser version: Chrome/150.0.7871.114 2026-11-03 11:21:14,297 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:42893/json 2026-11-03 11:21:14,298 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42893', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:21:14,322 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Websocket url found: ws://127.0.0.1:42893/devtools/page/9A1DD9A574E678324BAAB2FFED6A1D9C 2026-11-03 11:21:14,338 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Enable chrome headless console log notification 2026-11-03 11:21:14,348 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless enable page notifications 2026-11-03 11:21:14,396 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:21:14,405 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Setting session cookie in browser 2026-11-03 11:21:14,407 7 INFO rb-ea311d5-226310-432086 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 11:21:14,407 7 INFO rb-ea311d5-226310-432086 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 11:21:14,513 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:14] "GET /pos/ui/80 HTTP/1.1" 200 6893 32 0.021 0.08 rw 2026-11-03 11:21:14,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigation result: {'frameId': '9A1DD9A574E678324BAAB2FFED6A1D9C', 'loaderId': '149C4A627699E80FE2463250016F3A83', 'isDownload': False} 2026-11-03 11:21:14,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate ready code "odoo.isTourReady('GiftCardProgramTour2')" 2026-11-03 11:21:14,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:14] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.174 ro 2026-11-03 11:21:14,605 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:14] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.022 ro 2026-11-03 11:21:14,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:14] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.056 ro 2026-11-03 11:21:15,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: Owl is running in 'dev' mode. 2026-11-03 11:21:15,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:21:15,388 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 11:21:15,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.008 ro 2026-11-03 11:21:15,510 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21: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.005 0.031 rw 2026-11-03 11:21:15,543 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:15] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.054 rw 2026-11-03 11:21:15,804 7 INFO rb-ea311d5-226310-432086 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 11:21:16,317 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 507231 250 0.209 0.574 rw 2026-11-03 11:21:16,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: The ready code tooks too much time : 2.062885284423828 2026-11-03 11:21:16,583 7 INFO rb-ea311d5-226310-432086 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 11:21:16,602 7 INFO rb-ea311d5-226310-432086 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 11:21:16,606 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:16] "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 11:21:16,641 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:16] "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 11:21:16,669 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:16] "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 11:21:16,689 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21: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.014 rw 2026-11-03 11:21:16,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:16] "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 11:21:17,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:17] "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 11:21:17,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21: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.022 rw 2026-11-03 11:21:17,575 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.018 0.046 rw 2026-11-03 11:21:17,589 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:17] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-11-03 11:21:17,599 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:17] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.021 - 2026-11-03 11:21:17,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.029 - 2026-11-03 11:21:17,632 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:17] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.047 ro 2026-11-03 11:21:17,653 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:17] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 11:21:17,665 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:17] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-11-03 11:21:17,668 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 11:21:17,701 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.028 - 2026-11-03 11:21:17,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:17] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 32 0.045 0.074 rw 2026-11-03 11:21:17,812 7 INFO rb-ea311d5-226310-432086 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 11:21:17,923 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:17] "GET /pos/ui/80 HTTP/1.1" 200 6893 32 0.033 0.216 rw 2026-11-03 11:21:17,968 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.235 rw 2026-11-03 11:21:17,980 7 INFO rb-ea311d5-226310-432086 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 11:21:17,986 7 INFO rb-ea311d5-226310-432086 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 11:21:17,998 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:17] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 4 0.005 0.094 ro 2026-11-03 11:21:17,998 7 INFO rb-ea311d5-226310-432086 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 11:21:18,136 7 INFO rb-ea311d5-226310-432086 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 11:21:18,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:18] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:21:18,155 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:18] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:21:18,194 7 INFO rb-ea311d5-226310-432086 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 11:21:18,222 7 INFO rb-ea311d5-226310-432086 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 11:21:18,319 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:18] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 310 10 0.032 0.061 rw 2026-11-03 11:21:18,394 7 INFO rb-ea311d5-226310-432086 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 11:21:18,396 7 INFO rb-ea311d5-226310-432086 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 11:21:18,439 7 INFO rb-ea311d5-226310-432086 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 11:21:18,439 7 INFO rb-ea311d5-226310-432086 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 11:21:18,456 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:18] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.012 - 2026-11-03 11:21:18,458 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.009 - 2026-11-03 11:21:18,460 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.012 - 2026-11-03 11:21:18,944 7 INFO rb-ea311d5-226310-432086 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 11:21:18,964 7 INFO rb-ea311d5-226310-432086 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 11:21:18,968 7 INFO rb-ea311d5-226310-432086 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 11:21:19,500 7 INFO rb-ea311d5-226310-432086 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 11:21:19,508 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71836211 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': 'fdbefc71-6d55-4080-9a4c-044f11f3c953'}] 2026-11-03 11:21:19,510 7 INFO rb-ea311d5-226310-432086 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 11:21:20,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71836211 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': 'fdbefc71-6d55-4080-9a4c-044f11f3c953'} created pos.order #447 2026-11-03 11:21:20,015 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71836211 finished 2026-11-03 11:21:20,111 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5704 185 0.154 0.454 rw 2026-11-03 11:21:20,224 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:20] "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 11:21:20,260 7 INFO rb-ea311d5-226310-432086 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 11:21:20,286 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: tour succeeded 2026-11-03 11:21:20,287 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: ╔═════════════════════════════════════╗ ║ TOUR GiftCardProgramTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 11:21:20,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.036 rw 2026-11-03 11:21:20,446 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: heap 20663680 (allocated 22040576) 2026-11-03 11:21:20,450 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:21:20,463 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nFVe76EY - [03/Nov/2026 11:21:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.892 rw 2026-11-03 11:21:20,558 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing chrome headless with pid 36322 2026-11-03 11:21:20,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing websocket connection 2026-11-03 11:21:20,560 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Terminating chrome headless with pid 36322 2026-11-03 11:21:20,658 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112120_658239_test_gift_card_program.txt 2026-11-03 11:21:20,658 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Removing chrome user profile "/tmp/tmp8bwr5uzl_chrome_odoo" 2026-11-03 11:21:20,696 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_create_with_invoice ... 2026-11-03 11:21:21,467 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome pid: 36452 2026-11-03 11:21:21,468 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome headless temporary user profile dir: /tmp/tmp516ptxxj_chrome_odoo 2026-11-03 11:21:21,468 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Issuing json command http://127.0.0.1:44945/json/version 2026-11-03 11:21:21,470 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44945', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:21:21,516 7 INFO rb-ea311d5-226310-432086 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 11:21:21,516 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Issuing json command http://127.0.0.1:44945/json 2026-11-03 11:21:21,521 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44945', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:21:21,533 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Websocket url found: ws://127.0.0.1:44945/devtools/page/6A7B56F5147110438140D464340377AF 2026-11-03 11:21:21,539 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Enable chrome headless console log notification 2026-11-03 11:21:21,552 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome headless enable page notifications 2026-11-03 11:21:21,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:21:21,715 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Setting session cookie in browser 2026-11-03 11:21:21,720 7 INFO rb-ea311d5-226310-432086 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 11:21:21,720 7 INFO rb-ea311d5-226310-432086 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 11:21:21,869 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:21] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.027 0.119 rw 2026-11-03 11:21:21,874 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Navigation result: {'frameId': '6A7B56F5147110438140D464340377AF', 'loaderId': '7E296ABBAE4E82BD0C8ABE9E1FF13719', 'isDownload': False} 2026-11-03 11:21:21,875 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Evaluate ready code "odoo.isTourReady('GiftCardProgramInvoice')" 2026-11-03 11:21:21,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:21] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.244 ro 2026-11-03 11:21:21,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:21] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.046 ro 2026-11-03 11:21:22,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:21] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.052 ro 2026-11-03 11:21:22,651 7 INFO rb-ea311d5-226310-432086 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 11:21:22,675 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:21:22,682 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:21:22,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 11:21:22,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21: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.006 0.03 rw 2026-11-03 11:21:22,794 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:22] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.034 rw 2026-11-03 11:21:23,169 7 INFO rb-ea311d5-226310-432086 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 11:21:23,767 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523628 265 0.234 0.726 rw 2026-11-03 11:21:24,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: The ready code tooks too much time : 2.125152111053467 2026-11-03 11:21:24,000 7 INFO rb-ea311d5-226310-432086 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 11:21:24,030 7 INFO rb-ea311d5-226310-432086 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 11:21:24,032 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:24] "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 11:21:24,061 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:24] "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 11:21:24,096 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:24] "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 11:21:24,156 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21: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.002 0.042 rw 2026-11-03 11:21:24,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:24] "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 11:21:24,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:24] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.005 0.008 ro 2026-11-03 11:21:24,916 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21: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.002 0.015 rw 2026-11-03 11:21:25,092 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.05 rw 2026-11-03 11:21:25,093 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 11:21:25,098 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 11:21:25,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.044 ro 2026-11-03 11:21:25,151 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.071 rw 2026-11-03 11:21:25,204 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.012 ro 2026-11-03 11:21:25,209 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-11-03 11:21:25,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 11:21:25,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.04 - 2026-11-03 11:21:25,336 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.024 0.08 rw 2026-11-03 11:21:25,338 7 INFO rb-ea311d5-226310-432086 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 11:21:25,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.038 0.196 rw 2026-11-03 11:21:25,489 7 INFO rb-ea311d5-226310-432086 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 11:21:25,508 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.244 rw 2026-11-03 11:21:25,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.005 0.122 ro 2026-11-03 11:21:25,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21: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.002 0.099 rw 2026-11-03 11:21:25,651 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.03 0.123 rw 2026-11-03 11:21:25,757 7 INFO rb-ea311d5-226310-432086 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 11:21:25,758 7 INFO rb-ea311d5-226310-432086 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 11:21:25,793 7 INFO rb-ea311d5-226310-432086 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 11:21:25,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.009 0.016 ro 2026-11-03 11:21:25,873 7 INFO rb-ea311d5-226310-432086 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 11:21:25,873 7 INFO rb-ea311d5-226310-432086 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 11:21:25,882 7 INFO rb-ea311d5-226310-432086 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 11:21:25,918 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:25] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:21:26,235 7 INFO rb-ea311d5-226310-432086 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 11:21:26,237 7 INFO rb-ea311d5-226310-432086 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 11:21:26,268 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:26] "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 11:21:26,274 7 INFO rb-ea311d5-226310-432086 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 11:21:26,275 7 INFO rb-ea311d5-226310-432086 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 11:21:26,275 7 INFO rb-ea311d5-226310-432086 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 11:21:26,276 7 INFO rb-ea311d5-226310-432086 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 11:21:26,333 7 INFO rb-ea311d5-226310-432086 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 11:21:26,334 7 INFO rb-ea311d5-226310-432086 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 11:21:26,369 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:21:26,375 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 11:21:26,861 7 INFO rb-ea311d5-226310-432086 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 11:21:26,892 7 INFO rb-ea311d5-226310-432086 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 11:21:26,898 7 INFO rb-ea311d5-226310-432086 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 11:21:26,902 7 INFO rb-ea311d5-226310-432086 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 11:21:27,436 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79929787 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'c72c520e-e46f-4842-8e0b-d99bf52c771b'}] 2026-11-03 11:21:27,437 7 INFO rb-ea311d5-226310-432086 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 11:21:27,440 7 INFO rb-ea311d5-226310-432086 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 11:21:28,669 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79929787 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'c72c520e-e46f-4842-8e0b-d99bf52c771b'} created pos.order #448 2026-11-03 11:21:28,671 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79929787 finished 2026-11-03 11:21:28,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5537 422 0.472 0.954 rw 2026-11-03 11:21:29,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:28] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.007 0.023 ro 2026-11-03 11:21:29,039 7 INFO rb-ea311d5-226310-432086 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 11:21:29,065 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: tour succeeded 2026-11-03 11:21:29,073 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: ╔═══════════════════════════════════════╗ ║ TOUR GiftCardProgramInvoice SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-03 11:21:29,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.054 rw 2026-11-03 11:21:29,213 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:21:29,213 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: heap 21476552 (allocated 23089152) 2026-11-03 11:21:29,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0OKRb70g - [03/Nov/2026 11:21:23] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 6.385 rw 2026-11-03 11:21:29,318 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Closing chrome headless with pid 36452 2026-11-03 11:21:29,319 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Closing websocket connection 2026-11-03 11:21:29,320 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Terminating chrome headless with pid 36452 2026-11-03 11:21:29,417 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112129_417506_test_gift_card_program_create_with_invoice.txt 2026-11-03 11:21:29,418 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Removing chrome user profile "/tmp/tmp516ptxxj_chrome_odoo" 2026-11-03 11:21:29,451 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_rewards_using_taxes ... 2026-11-03 11:21:30,499 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome pid: 36586 2026-11-03 11:21:30,500 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome headless temporary user profile dir: /tmp/tmpr9ui28e6_chrome_odoo 2026-11-03 11:21:30,500 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Issuing json command http://127.0.0.1:45359/json/version 2026-11-03 11:21:30,503 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:21:30,571 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Browser version: Chrome/150.0.7871.114 2026-11-03 11:21:30,571 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Issuing json command http://127.0.0.1:45359/json 2026-11-03 11:21:30,572 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:21:30,590 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Websocket url found: ws://127.0.0.1:45359/devtools/page/0F532B2F06693E64976F521126CEF629 2026-11-03 11:21:30,595 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Enable chrome headless console log notification 2026-11-03 11:21:30,607 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome headless enable page notifications 2026-11-03 11:21:30,796 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 11:21:30,804 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Setting session cookie in browser 2026-11-03 11:21:30,806 7 INFO rb-ea311d5-226310-432086 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 11:21:30,806 7 INFO rb-ea311d5-226310-432086 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 11:21:31,021 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:31] "GET /pos/ui/80 HTTP/1.1" 200 6882 64 0.035 0.177 rw 2026-11-03 11:21:31,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Navigation result: {'frameId': '0F532B2F06693E64976F521126CEF629', 'loaderId': '7979DC55F7284998E847D41312751C3E', 'isDownload': False} 2026-11-03 11:21:31,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyGiftCardTaxes')" 2026-11-03 11:21:31,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:31] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.287 ro 2026-11-03 11:21:31,120 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:31] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.032 ro 2026-11-03 11:21:31,191 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:31] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.103 ro 2026-11-03 11:21:31,833 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: Owl is running in 'dev' mode. 2026-11-03 11:21:31,860 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:21:31,867 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:21:31,894 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-11-03 11:21:31,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:31] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.015 rw 2026-11-03 11:21:31,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.009 0.055 rw 2026-11-03 11:21:32,294 7 INFO rb-ea311d5-226310-432086 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 11:21:32,854 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524107 263 0.208 0.644 rw 2026-11-03 11:21:33,042 7 INFO rb-ea311d5-226310-432086 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 11:21:33,060 7 INFO rb-ea311d5-226310-432086 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 11:21:33,062 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.018 ro 2026-11-03 11:21:33,089 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:33] "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 11:21:33,138 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:33] "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 11:21:33,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21: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.013 rw 2026-11-03 11:21:33,168 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:33] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.009 rw 2026-11-03 11:21:33,626 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:33] "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 11:21:33,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21: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.022 rw 2026-11-03 11:21:33,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.049 rw 2026-11-03 11:21:33,931 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:33] "GET /web/image/res.users/328/avatar_128 HTTP/1.1" 200 305 4 0.009 0.029 ro 2026-11-03 11:21:33,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:33] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:21:33,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:33] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-11-03 11:21:33,951 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:33] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.018 - 2026-11-03 11:21:34,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:33] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 11:21:34,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:34] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.016 ro 2026-11-03 11:21:34,044 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.037 - 2026-11-03 11:21:34,050 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.042 - 2026-11-03 11:21:34,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:34] "GET /pos/ui/80 HTTP/1.1" 200 6922 32 0.033 0.081 rw 2026-11-03 11:21:34,135 7 INFO rb-ea311d5-226310-432086 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 11:21:34,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:34] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6922 32 0.021 0.194 rw 2026-11-03 11:21:34,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.223 rw 2026-11-03 11:21:34,310 7 INFO rb-ea311d5-226310-432086 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 11:21:34,316 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:34] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.006 0.06 ro 2026-11-03 11:21:34,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21: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.003 0.025 rw 2026-11-03 11:21:34,468 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 24 0.041 0.094 rw 2026-11-03 11:21:34,561 7 INFO rb-ea311d5-226310-432086 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 11:21:34,562 7 INFO rb-ea311d5-226310-432086 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 11:21:34,642 7 INFO rb-ea311d5-226310-432086 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 11:21:34,649 7 INFO rb-ea311d5-226310-432086 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 11:21:34,653 7 INFO rb-ea311d5-226310-432086 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 11:21:34,660 7 INFO rb-ea311d5-226310-432086 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 11:21:34,661 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:34] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:21:34,662 7 INFO rb-ea311d5-226310-432086 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 11:21:34,684 7 INFO rb-ea311d5-226310-432086 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 11:21:34,691 7 INFO rb-ea311d5-226310-432086 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 11:21:34,691 7 INFO rb-ea311d5-226310-432086 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 11:21:34,692 7 INFO rb-ea311d5-226310-432086 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 11:21:34,715 7 INFO rb-ea311d5-226310-432086 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 11:21:34,746 7 INFO rb-ea311d5-226310-432086 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 11:21:34,754 7 INFO rb-ea311d5-226310-432086 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 11:21:34,755 7 INFO rb-ea311d5-226310-432086 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 11:21:35,319 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:35] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 7 0.025 0.045 rw 2026-11-03 11:21:35,364 7 INFO rb-ea311d5-226310-432086 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 11:21:35,373 7 INFO rb-ea311d5-226310-432086 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 11:21:35,374 7 INFO rb-ea311d5-226310-432086 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 11:21:35,374 7 INFO rb-ea311d5-226310-432086 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 11:21:35,420 7 INFO rb-ea311d5-226310-432086 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 11:21:35,420 7 INFO rb-ea311d5-226310-432086 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 11:21:35,449 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:21:35,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.001 - 2026-11-03 11:21:35,928 7 INFO rb-ea311d5-226310-432086 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 11:21:35,951 7 INFO rb-ea311d5-226310-432086 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 11:21:35,954 7 INFO rb-ea311d5-226310-432086 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 11:21:35,957 7 INFO rb-ea311d5-226310-432086 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 11:21:36,495 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98550501 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'b5f87be5-d961-41a4-b759-a359ba2b9c58'}] 2026-11-03 11:21:36,497 7 INFO rb-ea311d5-226310-432086 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 11:21:36,503 7 INFO rb-ea311d5-226310-432086 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 11:21:36,704 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98550501 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'b5f87be5-d961-41a4-b759-a359ba2b9c58'} created pos.order #449 2026-11-03 11:21:36,706 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98550501 finished 2026-11-03 11:21:36,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5474 93 0.079 0.212 rw 2026-11-03 11:21:36,879 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:36] "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 11:21:36,907 7 INFO rb-ea311d5-226310-432086 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 11:21:36,925 7 INFO rb-ea311d5-226310-432086 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 11:21:36,963 7 INFO rb-ea311d5-226310-432086 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 11:21:36,964 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.035 rw 2026-11-03 11:21:36,965 7 INFO rb-ea311d5-226310-432086 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 11:21:36,969 7 INFO rb-ea311d5-226310-432086 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 11:21:36,995 7 INFO rb-ea311d5-226310-432086 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 11:21:37,010 7 INFO rb-ea311d5-226310-432086 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 11:21:37,033 7 INFO rb-ea311d5-226310-432086 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 11:21:37,084 7 INFO rb-ea311d5-226310-432086 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 11:21:37,085 7 INFO rb-ea311d5-226310-432086 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 11:21:37,086 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: tour succeeded 2026-11-03 11:21:37,088 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyGiftCardTaxes SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 11:21:37,102 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:37] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:21:37,292 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: heap 21849168 (allocated 23351296) 2026-11-03 11:21:37,294 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:21:37,302 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 5.342 rw 2026-11-03 11:21:37,312 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 USRtf17g - [03/Nov/2026 11:21:37] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 11:21:37,410 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Closing chrome headless with pid 36586 2026-11-03 11:21:37,413 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Closing websocket connection 2026-11-03 11:21:37,413 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Terminating chrome headless with pid 36586 2026-11-03 11:21:37,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112137_515368_test_gift_card_rewards_using_taxes.txt 2026-11-03 11:21:37,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Removing chrome user profile "/tmp/tmpr9ui28e6_chrome_odoo" 2026-11-03 11:21:38,580 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_two_cards_same_program ... 2026-11-03 11:21:39,322 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Chrome pid: 36719 2026-11-03 11:21:39,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Chrome headless temporary user profile dir: /tmp/tmpsqx354y8_chrome_odoo 2026-11-03 11:21:39,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Issuing json command http://127.0.0.1:43553/json/version 2026-11-03 11:21:39,324 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43553', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:21:39,392 7 INFO rb-ea311d5-226310-432086 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 11:21:39,392 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Issuing json command http://127.0.0.1:43553/json 2026-11-03 11:21:39,393 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43553', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:21:39,410 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Websocket url found: ws://127.0.0.1:43553/devtools/page/F6084C6B53676C2C49543F32D7EF7F12 2026-11-03 11:21:39,420 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Enable chrome headless console log notification 2026-11-03 11:21:39,422 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Chrome headless enable page notifications 2026-11-03 11:21:39,603 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:21:39,617 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Setting session cookie in browser 2026-11-03 11:21:39,619 7 INFO rb-ea311d5-226310-432086 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 11:21:39,619 7 INFO rb-ea311d5-226310-432086 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 11:21:39,824 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:39] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.056 0.144 rw 2026-11-03 11:21:39,830 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Navigation result: {'frameId': 'F6084C6B53676C2C49543F32D7EF7F12', 'loaderId': 'A10C3A8C3AE38D5AA1292FCABF7FDF19', 'isDownload': False} 2026-11-03 11:21:39,830 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Evaluate ready code "odoo.isTourReady('GiftCardProgramTwoCardsTour')" 2026-11-03 11:21:39,933 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:39] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.032 ro 2026-11-03 11:21:39,939 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:39] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.04 ro 2026-11-03 11:21:39,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:39] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.009 0.299 ro 2026-11-03 11:21:40,623 7 INFO rb-ea311d5-226310-432086 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 11:21:40,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:21:40,660 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:21:40,694 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.017 ro 2026-11-03 11:21:40,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:40] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.01 rw 2026-11-03 11:21:40,753 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21: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.004 0.021 rw 2026-11-03 11:21:41,130 7 INFO rb-ea311d5-226310-432086 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 11:21:41,630 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522441 265 0.232 0.628 rw 2026-11-03 11:21:41,837 7 INFO rb-ea311d5-226310-432086 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 11:21:41,858 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:41] "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 11:21:41,861 7 INFO rb-ea311d5-226310-432086 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 11:21:41,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:41] "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 11:21:41,933 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:41] "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 11:21:41,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21: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.027 rw 2026-11-03 11:21:41,972 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:41] "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 11:21:42,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:42] "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 11:21:42,643 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21: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.012 rw 2026-11-03 11:21:42,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.048 rw 2026-11-03 11:21:42,850 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:42] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-11-03 11:21:42,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 11:21:42,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 11:21:42,882 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:42] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.031 ro 2026-11-03 11:21:42,901 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:42] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-11-03 11:21:42,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:42] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:21:42,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 11:21:42,951 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.033 - 2026-11-03 11:21:43,025 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:43] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.024 0.082 rw 2026-11-03 11:21:43,062 7 INFO rb-ea311d5-226310-432086 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 11:21:43,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:43] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.033 0.179 rw 2026-11-03 11:21:43,183 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.225 rw 2026-11-03 11:21:43,208 7 INFO rb-ea311d5-226310-432086 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 11:21:43,225 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:43] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.007 0.061 ro 2026-11-03 11:21:43,277 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21: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.004 0.059 rw 2026-11-03 11:21:43,352 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.019 0.111 rw 2026-11-03 11:21:43,427 7 INFO rb-ea311d5-226310-432086 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 11:21:43,427 7 INFO rb-ea311d5-226310-432086 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 11:21:43,537 7 INFO rb-ea311d5-226310-432086 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 11:21:43,542 7 INFO rb-ea311d5-226310-432086 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 11:21:43,553 7 INFO rb-ea311d5-226310-432086 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 11:21:43,560 7 INFO rb-ea311d5-226310-432086 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 11:21:43,563 7 INFO rb-ea311d5-226310-432086 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 11:21:43,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:43] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-11-03 11:21:43,569 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:43] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.011 - 2026-11-03 11:21:43,597 7 INFO rb-ea311d5-226310-432086 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 11:21:43,607 7 INFO rb-ea311d5-226310-432086 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 11:21:43,608 7 INFO rb-ea311d5-226310-432086 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 11:21:43,611 7 INFO rb-ea311d5-226310-432086 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 11:21:43,611 7 INFO rb-ea311d5-226310-432086 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 11:21:43,630 7 INFO rb-ea311d5-226310-432086 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 11:21:43,657 7 INFO rb-ea311d5-226310-432086 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 11:21:43,694 7 INFO rb-ea311d5-226310-432086 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 11:21:43,710 7 INFO rb-ea311d5-226310-432086 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 11:21:43,775 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:43] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 312 10 0.013 0.05 rw 2026-11-03 11:21:43,852 7 INFO rb-ea311d5-226310-432086 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 11:21:43,915 7 INFO rb-ea311d5-226310-432086 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 11:21:43,918 7 INFO rb-ea311d5-226310-432086 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 11:21:43,919 7 INFO rb-ea311d5-226310-432086 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 11:21:43,935 7 INFO rb-ea311d5-226310-432086 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 11:21:43,962 7 INFO rb-ea311d5-226310-432086 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 11:21:43,964 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:43] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-11-03 11:21:43,976 7 INFO rb-ea311d5-226310-432086 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 11:21:44,005 7 INFO rb-ea311d5-226310-432086 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 11:21:44,045 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:44] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 312 10 0.01 0.04 rw 2026-11-03 11:21:44,119 7 INFO rb-ea311d5-226310-432086 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 11:21:44,141 7 INFO rb-ea311d5-226310-432086 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 11:21:44,141 7 INFO rb-ea311d5-226310-432086 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 11:21:44,155 7 INFO rb-ea311d5-226310-432086 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 11:21:44,155 7 INFO rb-ea311d5-226310-432086 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 11:21:44,174 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:21:44,176 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 11:21:44,665 7 INFO rb-ea311d5-226310-432086 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 11:21:44,690 7 INFO rb-ea311d5-226310-432086 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 11:21:44,693 7 INFO rb-ea311d5-226310-432086 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 11:21:45,228 7 INFO rb-ea311d5-226310-432086 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 11:21:45,234 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28239402 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '2c203d03-ddcc-426c-9dda-e33b250fe7d9'}] 2026-11-03 11:21:45,235 7 INFO rb-ea311d5-226310-432086 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 11:21:45,758 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28239402 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '2c203d03-ddcc-426c-9dda-e33b250fe7d9'} created pos.order #450 2026-11-03 11:21:45,760 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28239402 finished 2026-11-03 11:21:45,834 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6949 200 0.163 0.442 rw 2026-11-03 11:21:45,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:45] "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 11:21:46,002 7 INFO rb-ea311d5-226310-432086 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 11:21:46,024 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: tour succeeded 2026-11-03 11:21:46,026 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: ╔════════════════════════════════════════════╗ ║ TOUR GiftCardProgramTwoCardsTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 11:21:46,077 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.042 rw 2026-11-03 11:21:46,166 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:21:46,169 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: heap 21872940 (allocated 23089152) 2026-11-03 11:21:46,175 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IR6_HxN_ - [03/Nov/2026 11:21:40] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 5.426 rw 2026-11-03 11:21:46,274 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Closing chrome headless with pid 36719 2026-11-03 11:21:46,275 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Closing websocket connection 2026-11-03 11:21:46,276 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Terminating chrome headless with pid 36719 2026-11-03 11:21:46,420 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112146_420222_test_gift_card_two_cards_same_program.txt 2026-11-03 11:21:46,420 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Removing chrome user profile "/tmp/tmpsqx354y8_chrome_odoo" 2026-11-03 11:21:46,474 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_loyalty_program ... 2026-11-03 11:21:47,462 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 36847 2026-11-03 11:21:47,462 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmph19yua4l_chrome_odoo 2026-11-03 11:21:47,462 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:40833/json/version 2026-11-03 11:21:47,464 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40833', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:21:47,590 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-11-03 11:21:47,591 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:40833/json 2026-11-03 11:21:47,591 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40833', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:21:47,621 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:40833/devtools/page/607A652F0DA531B280B05D50ED178CAC 2026-11-03 11:21:47,631 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-11-03 11:21:47,637 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-11-03 11:21:47,805 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:21:47,825 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-11-03 11:21:47,830 7 INFO rb-ea311d5-226310-432086 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 11:21:47,831 7 INFO rb-ea311d5-226310-432086 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 11:21:48,014 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:48] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.046 0.127 rw 2026-11-03 11:21:48,022 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': '607A652F0DA531B280B05D50ED178CAC', 'loaderId': '6774AE52AA89938422896911CB455612', 'isDownload': False} 2026-11-03 11:21:48,024 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram1')" 2026-11-03 11:21:48,100 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:48] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.007 0.247 ro 2026-11-03 11:21:48,101 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:48] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.033 ro 2026-11-03 11:21:48,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:48] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.053 ro 2026-11-03 11:21:48,829 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-11-03 11:21:48,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:21:48,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.012 - 2026-11-03 11:21:48,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.023 ro 2026-11-03 11:21:48,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21: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.002 0.015 rw 2026-11-03 11:21:48,964 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.024 rw 2026-11-03 11:21:49,322 7 INFO rb-ea311d5-226310-432086 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 11:21:49,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524885 265 0.239 0.683 rw 2026-11-03 11:21:50,117 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: The ready code tooks too much time : 2.0932388305664062 2026-11-03 11:21:50,118 7 INFO rb-ea311d5-226310-432086 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 11:21:50,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.018 ro 2026-11-03 11:21:50,147 7 INFO rb-ea311d5-226310-432086 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 11:21:50,180 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:50] "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 11:21:50,207 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:50] "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 11:21:50,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21: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.001 0.014 rw 2026-11-03 11:21:50,239 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21: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 11:21:50,797 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:50] "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 11:21:50,932 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21: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.001 0.015 rw 2026-11-03 11:21:51,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.069 rw 2026-11-03 11:21:51,095 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.013 - 2026-11-03 11:21:51,106 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.023 - 2026-11-03 11:21:51,119 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.028 ro 2026-11-03 11:21:51,142 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.052 rw 2026-11-03 11:21:51,206 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 11:21:51,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.037 - 2026-11-03 11:21:51,293 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.059 - 2026-11-03 11:21:51,294 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.062 - 2026-11-03 11:21:51,355 7 INFO rb-ea311d5-226310-432086 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 11:21:51,367 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.029 0.121 rw 2026-11-03 11:21:51,490 7 INFO rb-ea311d5-226310-432086 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 11:21:51,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.038 0.233 rw 2026-11-03 11:21:51,559 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.281 rw 2026-11-03 11:21:51,597 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21: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.003 0.1 rw 2026-11-03 11:21:51,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.021 0.153 rw 2026-11-03 11:21:51,762 7 INFO rb-ea311d5-226310-432086 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 11:21:51,763 7 INFO rb-ea311d5-226310-432086 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 11:21:51,919 7 INFO rb-ea311d5-226310-432086 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 11:21:51,922 7 INFO rb-ea311d5-226310-432086 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 11:21:51,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:21:51,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:51] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.012 - 2026-11-03 11:21:52,111 7 INFO rb-ea311d5-226310-432086 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 11:21:52,111 7 INFO rb-ea311d5-226310-432086 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 11:21:52,113 7 INFO rb-ea311d5-226310-432086 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 11:21:52,155 7 INFO rb-ea311d5-226310-432086 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 11:21:52,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:52] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.021 ro 2026-11-03 11:21:52,176 7 INFO rb-ea311d5-226310-432086 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 11:21:52,176 7 INFO rb-ea311d5-226310-432086 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 11:21:52,190 7 INFO rb-ea311d5-226310-432086 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 11:21:52,543 7 INFO rb-ea311d5-226310-432086 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 11:21:52,543 7 INFO rb-ea311d5-226310-432086 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 11:21:52,565 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:52] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.011 ro 2026-11-03 11:21:52,572 7 INFO rb-ea311d5-226310-432086 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 11:21:52,573 7 INFO rb-ea311d5-226310-432086 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 11:21:52,573 7 INFO rb-ea311d5-226310-432086 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 11:21:52,573 7 INFO rb-ea311d5-226310-432086 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 11:21:52,635 7 INFO rb-ea311d5-226310-432086 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 11:21:52,635 7 INFO rb-ea311d5-226310-432086 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 11:21:52,644 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:21:52,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.008 - 2026-11-03 11:21:53,142 7 INFO rb-ea311d5-226310-432086 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 11:21:53,168 7 INFO rb-ea311d5-226310-432086 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 11:21:53,173 7 INFO rb-ea311d5-226310-432086 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 11:21:53,177 7 INFO rb-ea311d5-226310-432086 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 11:21:53,712 7 INFO rb-ea311d5-226310-432086 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 11:21:53,725 7 INFO rb-ea311d5-226310-432086 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 11:21:53,730 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47743781 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'dd92ee54-f0cc-4a8d-a961-e9232b3d0866'}] 2026-11-03 11:21:54,320 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47743781 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'dd92ee54-f0cc-4a8d-a961-e9232b3d0866'} created pos.order #451 2026-11-03 11:21:54,322 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47743781 finished 2026-11-03 11:21:54,410 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6613 207 0.183 0.509 rw 2026-11-03 11:21:54,520 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:54] "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 11:21:54,553 7 INFO rb-ea311d5-226310-432086 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 11:21:54,581 7 INFO rb-ea311d5-226310-432086 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 11:21:54,592 7 INFO rb-ea311d5-226310-432086 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 11:21:54,606 7 INFO rb-ea311d5-226310-432086 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 11:21:54,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.033 rw 2026-11-03 11:21:54,646 7 INFO rb-ea311d5-226310-432086 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 11:21:54,648 7 INFO rb-ea311d5-226310-432086 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 11:21:54,649 7 INFO rb-ea311d5-226310-432086 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 11:21:54,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:54] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.007 0.053 ro 2026-11-03 11:21:54,990 7 INFO rb-ea311d5-226310-432086 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 11:21:54,993 7 INFO rb-ea311d5-226310-432086 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 11:21:55,012 7 INFO rb-ea311d5-226310-432086 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 11:21:55,012 7 INFO rb-ea311d5-226310-432086 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 11:21:55,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:55] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.01 0.026 ro 2026-11-03 11:21:55,039 7 INFO rb-ea311d5-226310-432086 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 11:21:55,039 7 INFO rb-ea311d5-226310-432086 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 11:21:55,050 7 INFO rb-ea311d5-226310-432086 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 11:21:55,051 7 INFO rb-ea311d5-226310-432086 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 11:21:55,052 7 INFO rb-ea311d5-226310-432086 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 11:21:55,075 7 INFO rb-ea311d5-226310-432086 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 11:21:55,077 7 INFO rb-ea311d5-226310-432086 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 11:21:55,125 7 INFO rb-ea311d5-226310-432086 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 11:21:55,125 7 INFO rb-ea311d5-226310-432086 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 11:21:55,125 7 INFO rb-ea311d5-226310-432086 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 11:21:55,126 7 INFO rb-ea311d5-226310-432086 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 11:21:55,126 7 INFO rb-ea311d5-226310-432086 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 11:21:55,144 7 INFO rb-ea311d5-226310-432086 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 11:21:55,169 7 INFO rb-ea311d5-226310-432086 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 11:21:55,170 7 INFO rb-ea311d5-226310-432086 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 11:21:55,175 7 INFO rb-ea311d5-226310-432086 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 11:21:55,190 7 INFO rb-ea311d5-226310-432086 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 11:21:55,190 7 INFO rb-ea311d5-226310-432086 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 11:21:55,198 7 INFO rb-ea311d5-226310-432086 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 11:21:55,266 7 INFO rb-ea311d5-226310-432086 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 11:21:55,274 7 INFO rb-ea311d5-226310-432086 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 11:21:55,292 7 INFO rb-ea311d5-226310-432086 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 11:21:55,353 7 INFO rb-ea311d5-226310-432086 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 11:21:55,355 7 INFO rb-ea311d5-226310-432086 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 11:21:55,355 7 INFO rb-ea311d5-226310-432086 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 11:21:55,363 7 INFO rb-ea311d5-226310-432086 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 11:21:55,370 7 INFO rb-ea311d5-226310-432086 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 11:21:55,371 7 INFO rb-ea311d5-226310-432086 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 11:21:55,374 7 INFO rb-ea311d5-226310-432086 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 11:21:55,379 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:55] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:21:55,397 7 INFO rb-ea311d5-226310-432086 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 11:21:55,399 7 INFO rb-ea311d5-226310-432086 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 11:21:55,400 7 INFO rb-ea311d5-226310-432086 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 11:21:55,405 7 INFO rb-ea311d5-226310-432086 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 11:21:55,405 7 INFO rb-ea311d5-226310-432086 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 11:21:55,913 7 INFO rb-ea311d5-226310-432086 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 11:21:55,921 7 INFO rb-ea311d5-226310-432086 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 11:21:55,922 7 INFO rb-ea311d5-226310-432086 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 11:21:55,925 7 INFO rb-ea311d5-226310-432086 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 11:21:56,448 7 INFO rb-ea311d5-226310-432086 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 11:21:56,452 7 INFO rb-ea311d5-226310-432086 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 11:21:56,459 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72304180 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '131a8968-0de0-4611-99dc-c1965f7acc3b'}] 2026-11-03 11:21:56,998 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72304180 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '131a8968-0de0-4611-99dc-c1965f7acc3b'} created pos.order #452 2026-11-03 11:21:57,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72304180 finished 2026-11-03 11:21:57,082 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8111 184 0.152 0.477 rw 2026-11-03 11:21:57,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:57] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.019 ro 2026-11-03 11:21:57,238 7 INFO rb-ea311d5-226310-432086 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 11:21:57,269 7 INFO rb-ea311d5-226310-432086 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 11:21:57,289 7 INFO rb-ea311d5-226310-432086 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 11:21:57,290 7 INFO rb-ea311d5-226310-432086 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 11:21:57,295 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.03 rw 2026-11-03 11:21:57,301 7 INFO rb-ea311d5-226310-432086 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 11:21:57,306 7 INFO rb-ea311d5-226310-432086 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 11:21:57,490 7 INFO rb-ea311d5-226310-432086 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 11:21:57,491 7 INFO rb-ea311d5-226310-432086 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 11:21:57,491 7 INFO rb-ea311d5-226310-432086 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 11:21:57,492 7 INFO rb-ea311d5-226310-432086 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 11:21:57,492 7 INFO rb-ea311d5-226310-432086 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 11:21:57,503 7 INFO rb-ea311d5-226310-432086 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 11:21:57,526 7 INFO rb-ea311d5-226310-432086 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 11:21:57,526 7 INFO rb-ea311d5-226310-432086 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 11:21:57,542 7 INFO rb-ea311d5-226310-432086 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 11:21:57,552 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:57] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.005 0.041 ro 2026-11-03 11:21:57,880 7 INFO rb-ea311d5-226310-432086 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 11:21:57,881 7 INFO rb-ea311d5-226310-432086 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 11:21:57,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:57] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.003 0.016 ro 2026-11-03 11:21:57,914 7 INFO rb-ea311d5-226310-432086 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 11:21:57,914 7 INFO rb-ea311d5-226310-432086 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 11:21:57,915 7 INFO rb-ea311d5-226310-432086 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 11:21:57,960 7 INFO rb-ea311d5-226310-432086 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 11:21:57,976 7 INFO rb-ea311d5-226310-432086 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 11:21:57,978 7 INFO rb-ea311d5-226310-432086 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 11:21:57,979 7 INFO rb-ea311d5-226310-432086 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 11:21:57,994 7 INFO rb-ea311d5-226310-432086 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 11:21:58,002 7 INFO rb-ea311d5-226310-432086 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 11:21:58,002 7 INFO rb-ea311d5-226310-432086 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 11:21:58,075 7 INFO rb-ea311d5-226310-432086 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 11:21:58,090 7 INFO rb-ea311d5-226310-432086 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 11:21:58,106 7 INFO rb-ea311d5-226310-432086 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 11:21:58,115 7 INFO rb-ea311d5-226310-432086 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 11:21:58,117 7 INFO rb-ea311d5-226310-432086 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 11:21:58,126 7 INFO rb-ea311d5-226310-432086 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 11:21:58,135 7 INFO rb-ea311d5-226310-432086 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 11:21:58,135 7 INFO rb-ea311d5-226310-432086 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 11:21:58,139 7 INFO rb-ea311d5-226310-432086 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 11:21:58,143 7 INFO rb-ea311d5-226310-432086 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 11:21:58,144 7 INFO rb-ea311d5-226310-432086 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 11:21:58,157 7 INFO rb-ea311d5-226310-432086 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 11:21:58,158 7 INFO rb-ea311d5-226310-432086 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 11:21:58,160 7 INFO rb-ea311d5-226310-432086 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 11:21:58,325 7 INFO rb-ea311d5-226310-432086 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 11:21:58,325 7 INFO rb-ea311d5-226310-432086 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 11:21:58,326 7 INFO rb-ea311d5-226310-432086 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 11:21:58,326 7 INFO rb-ea311d5-226310-432086 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 11:21:58,327 7 INFO rb-ea311d5-226310-432086 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 11:21:58,501 7 INFO rb-ea311d5-226310-432086 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 11:21:58,502 7 INFO rb-ea311d5-226310-432086 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 11:21:58,530 7 INFO rb-ea311d5-226310-432086 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 11:21:58,531 7 INFO rb-ea311d5-226310-432086 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 11:21:58,531 7 INFO rb-ea311d5-226310-432086 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 11:21:58,532 7 INFO rb-ea311d5-226310-432086 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 11:21:58,532 7 INFO rb-ea311d5-226310-432086 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 11:21:58,536 7 INFO rb-ea311d5-226310-432086 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 11:21:58,542 7 INFO rb-ea311d5-226310-432086 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 11:21:58,543 7 INFO rb-ea311d5-226310-432086 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 11:21:58,543 7 INFO rb-ea311d5-226310-432086 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 11:21:58,544 7 INFO rb-ea311d5-226310-432086 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 11:21:58,557 7 INFO rb-ea311d5-226310-432086 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 11:21:58,558 7 INFO rb-ea311d5-226310-432086 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 11:21:58,560 7 INFO rb-ea311d5-226310-432086 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 11:21:58,561 7 INFO rb-ea311d5-226310-432086 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 11:21:58,561 7 INFO rb-ea311d5-226310-432086 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 11:21:58,562 7 INFO rb-ea311d5-226310-432086 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 11:21:58,575 7 INFO rb-ea311d5-226310-432086 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 11:21:58,578 7 INFO rb-ea311d5-226310-432086 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 11:21:58,579 7 INFO rb-ea311d5-226310-432086 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 11:21:58,579 7 INFO rb-ea311d5-226310-432086 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 11:21:58,595 7 INFO rb-ea311d5-226310-432086 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 11:21:58,603 7 INFO rb-ea311d5-226310-432086 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 11:21:58,604 7 INFO rb-ea311d5-226310-432086 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 11:21:58,613 7 INFO rb-ea311d5-226310-432086 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 11:21:58,614 7 INFO rb-ea311d5-226310-432086 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 11:21:58,615 7 INFO rb-ea311d5-226310-432086 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 11:21:58,624 7 INFO rb-ea311d5-226310-432086 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 11:21:58,624 7 INFO rb-ea311d5-226310-432086 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 11:21:58,625 7 INFO rb-ea311d5-226310-432086 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 11:21:58,631 7 INFO rb-ea311d5-226310-432086 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 11:21:58,636 7 INFO rb-ea311d5-226310-432086 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 11:21:58,637 7 INFO rb-ea311d5-226310-432086 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 11:21:58,638 7 INFO rb-ea311d5-226310-432086 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 11:21:58,653 7 INFO rb-ea311d5-226310-432086 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 11:21:58,654 7 INFO rb-ea311d5-226310-432086 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 11:21:59,166 7 INFO rb-ea311d5-226310-432086 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 11:21:59,172 7 INFO rb-ea311d5-226310-432086 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 11:21:59,175 7 INFO rb-ea311d5-226310-432086 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 11:21:59,177 7 INFO rb-ea311d5-226310-432086 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 11:21:59,694 7 INFO rb-ea311d5-226310-432086 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 11:21:59,704 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15386901 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': '2182d013-43ab-4d87-88ac-1a1a4c6346fa'}] 2026-11-03 11:21:59,706 7 INFO rb-ea311d5-226310-432086 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 11:22:00,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15386901 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': '2182d013-43ab-4d87-88ac-1a1a4c6346fa'} created pos.order #453 2026-11-03 11:22:00,187 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15386901 finished 2026-11-03 11:22:00,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:22:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6617 167 0.125 0.434 rw 2026-11-03 11:22:00,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:22: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 11:22:00,404 7 INFO rb-ea311d5-226310-432086 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 11:22:00,429 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-11-03 11:22:00,430 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram1 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 11:22:00,493 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:22:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.047 rw 2026-11-03 11:22:00,768 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:22:00,774 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 25434024 (allocated 28332032) 2026-11-03 11:22:00,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 trdv-Gtl - [03/Nov/2026 11:21:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 11.774 rw 2026-11-03 11:22:00,878 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 36847 2026-11-03 11:22:00,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-11-03 11:22:00,886 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 36847 2026-11-03 11:22:01,006 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112201_006329_test_loyalty_free_product_loyalty_program.txt 2026-11-03 11:22:01,006 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmph19yua4l_chrome_odoo" 2026-11-03 11:22:01,463 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 36984 2026-11-03 11:22:01,463 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpf2lw7wgc_chrome_odoo 2026-11-03 11:22:01,463 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:39121/json/version 2026-11-03 11:22:01,467 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39121', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:22:01,493 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-11-03 11:22:01,493 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:39121/json 2026-11-03 11:22:01,494 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39121', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:22:01,504 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:39121/devtools/page/0E505FA38ACEB854D30EC5DBED4DDCD6 2026-11-03 11:22:01,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-11-03 11:22:01,526 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-11-03 11:22:01,577 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:22:01,580 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-11-03 11:22:01,587 7 INFO rb-ea311d5-226310-432086 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 11:22:01,587 7 INFO rb-ea311d5-226310-432086 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 11:22:01,721 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:01] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.02 0.108 rw 2026-11-03 11:22:01,727 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': '0E505FA38ACEB854D30EC5DBED4DDCD6', 'loaderId': '850E7ED1E82B0CEA1DCCB3BE5E1F59E6', 'isDownload': False} 2026-11-03 11:22:01,727 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram2')" 2026-11-03 11:22:01,838 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:01] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.066 ro 2026-11-03 11:22:01,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:01] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.011 0.244 ro 2026-11-03 11:22:01,866 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:01] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.091 ro 2026-11-03 11:22:02,568 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-11-03 11:22:02,591 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:22:02,592 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 11:22:02,610 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.007 ro 2026-11-03 11:22:02,646 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:02] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.02 rw 2026-11-03 11:22:02,660 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22: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.011 rw 2026-11-03 11:22:02,980 7 INFO rb-ea311d5-226310-432086 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 11:22:03,439 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524943 248 0.2 0.557 rw 2026-11-03 11:22:03,616 7 INFO rb-ea311d5-226310-432086 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 11:22:03,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:03] "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 11:22:03,643 7 INFO rb-ea311d5-226310-432086 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 11:22:03,671 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:03] "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 11:22:03,722 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:03] "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 11:22:03,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22: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.014 rw 2026-11-03 11:22:03,764 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:03] "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 11:22:04,275 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:04] "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 11:22:04,411 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22: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 11:22:04,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.009 0.038 rw 2026-11-03 11:22:04,621 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:04] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:22:04,624 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:04] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.013 rw 2026-11-03 11:22:04,646 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:04] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.024 - 2026-11-03 11:22:04,665 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:04] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.012 0.041 ro 2026-11-03 11:22:04,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:04] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 11:22:04,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:04] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.015 ro 2026-11-03 11:22:04,748 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 11:22:04,796 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 11:22:04,901 7 INFO rb-ea311d5-226310-432086 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 11:22:04,902 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:04] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.051 0.097 rw 2026-11-03 11:22:04,904 7 INFO rb-ea311d5-226310-432086 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 11:22:05,023 7 INFO rb-ea311d5-226310-432086 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 11:22:05,057 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:05] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.037 0.266 rw 2026-11-03 11:22:05,107 7 INFO rb-ea311d5-226310-432086 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 11:22:05,108 7 INFO rb-ea311d5-226310-432086 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 11:22:05,108 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.285 rw 2026-11-03 11:22:05,121 7 INFO rb-ea311d5-226310-432086 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 11:22:05,140 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:05] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.005 0.127 ro 2026-11-03 11:22:05,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:05] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 11:22:05,463 7 INFO rb-ea311d5-226310-432086 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 11:22:05,465 7 INFO rb-ea311d5-226310-432086 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 11:22:05,497 7 INFO rb-ea311d5-226310-432086 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 11:22:05,498 7 INFO rb-ea311d5-226310-432086 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 11:22:05,516 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:05] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.012 0.021 ro 2026-11-03 11:22:05,609 7 INFO rb-ea311d5-226310-432086 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 11:22:05,613 7 INFO rb-ea311d5-226310-432086 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 11:22:05,626 7 INFO rb-ea311d5-226310-432086 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 11:22:05,701 7 INFO rb-ea311d5-226310-432086 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 11:22:05,702 7 INFO rb-ea311d5-226310-432086 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 11:22:05,702 7 INFO rb-ea311d5-226310-432086 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 11:22:05,723 7 INFO rb-ea311d5-226310-432086 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 11:22:05,723 7 INFO rb-ea311d5-226310-432086 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 11:22:05,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:05] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 11:22:05,732 7 INFO rb-ea311d5-226310-432086 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 11:22:05,758 7 INFO rb-ea311d5-226310-432086 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 11:22:05,805 7 INFO rb-ea311d5-226310-432086 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 11:22:05,813 7 INFO rb-ea311d5-226310-432086 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 11:22:05,873 7 INFO rb-ea311d5-226310-432086 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 11:22:05,874 7 INFO rb-ea311d5-226310-432086 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 11:22:05,879 7 INFO rb-ea311d5-226310-432086 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 11:22:05,890 7 INFO rb-ea311d5-226310-432086 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 11:22:05,891 7 INFO rb-ea311d5-226310-432086 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 11:22:05,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:05] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-11-03 11:22:05,898 7 INFO rb-ea311d5-226310-432086 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 11:22:05,907 7 INFO rb-ea311d5-226310-432086 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 11:22:05,907 7 INFO rb-ea311d5-226310-432086 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 11:22:05,908 7 INFO rb-ea311d5-226310-432086 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 11:22:05,931 7 INFO rb-ea311d5-226310-432086 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 11:22:05,931 7 INFO rb-ea311d5-226310-432086 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 11:22:05,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 11:22:05,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:22:06,446 7 INFO rb-ea311d5-226310-432086 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 11:22:06,490 7 INFO rb-ea311d5-226310-432086 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 11:22:06,494 7 INFO rb-ea311d5-226310-432086 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 11:22:06,496 7 INFO rb-ea311d5-226310-432086 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 11:22:07,033 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #575801 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '5cac876a-71a8-46aa-88ee-b6c4038301b7'}] 2026-11-03 11:22:07,035 7 INFO rb-ea311d5-226310-432086 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 11:22:07,040 7 INFO rb-ea311d5-226310-432086 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 11:22:07,545 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #575801 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '5cac876a-71a8-46aa-88ee-b6c4038301b7'} created pos.order #454 2026-11-03 11:22:07,547 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #575801 finished 2026-11-03 11:22:07,634 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8111 184 0.13 0.478 rw 2026-11-03 11:22:07,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:07] "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 11:22:07,802 7 INFO rb-ea311d5-226310-432086 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 11:22:07,818 7 INFO rb-ea311d5-226310-432086 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 11:22:07,819 7 INFO rb-ea311d5-226310-432086 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 11:22:07,843 7 INFO rb-ea311d5-226310-432086 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 11:22:07,869 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.036 rw 2026-11-03 11:22:07,889 7 INFO rb-ea311d5-226310-432086 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 11:22:07,889 7 INFO rb-ea311d5-226310-432086 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 11:22:07,890 7 INFO rb-ea311d5-226310-432086 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 11:22:07,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:07] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.006 0.042 ro 2026-11-03 11:22:08,230 7 INFO rb-ea311d5-226310-432086 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 11:22:08,231 7 INFO rb-ea311d5-226310-432086 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 11:22:08,251 7 INFO rb-ea311d5-226310-432086 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 11:22:08,251 7 INFO rb-ea311d5-226310-432086 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 11:22:08,252 7 INFO rb-ea311d5-226310-432086 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 11:22:08,256 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22: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 11:22:08,260 7 INFO rb-ea311d5-226310-432086 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 11:22:08,272 7 INFO rb-ea311d5-226310-432086 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 11:22:08,275 7 INFO rb-ea311d5-226310-432086 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 11:22:08,279 7 INFO rb-ea311d5-226310-432086 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 11:22:08,290 7 INFO rb-ea311d5-226310-432086 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 11:22:08,308 7 INFO rb-ea311d5-226310-432086 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 11:22:08,309 7 INFO rb-ea311d5-226310-432086 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 11:22:08,324 7 INFO rb-ea311d5-226310-432086 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 11:22:08,325 7 INFO rb-ea311d5-226310-432086 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 11:22:08,326 7 INFO rb-ea311d5-226310-432086 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 11:22:08,337 7 INFO rb-ea311d5-226310-432086 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 11:22:08,338 7 INFO rb-ea311d5-226310-432086 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 11:22:08,343 7 INFO rb-ea311d5-226310-432086 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 11:22:08,343 7 INFO rb-ea311d5-226310-432086 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 11:22:08,346 7 INFO rb-ea311d5-226310-432086 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 11:22:08,360 7 INFO rb-ea311d5-226310-432086 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 11:22:08,361 7 INFO rb-ea311d5-226310-432086 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 11:22:08,370 7 INFO rb-ea311d5-226310-432086 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 11:22:08,371 7 INFO rb-ea311d5-226310-432086 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 11:22:08,371 7 INFO rb-ea311d5-226310-432086 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 11:22:08,372 7 INFO rb-ea311d5-226310-432086 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 11:22:08,378 7 INFO rb-ea311d5-226310-432086 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 11:22:08,420 7 INFO rb-ea311d5-226310-432086 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 11:22:08,421 7 INFO rb-ea311d5-226310-432086 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 11:22:08,423 7 INFO rb-ea311d5-226310-432086 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 11:22:08,430 7 INFO rb-ea311d5-226310-432086 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 11:22:08,447 7 INFO rb-ea311d5-226310-432086 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 11:22:08,447 7 INFO rb-ea311d5-226310-432086 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 11:22:08,466 7 INFO rb-ea311d5-226310-432086 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 11:22:08,468 7 INFO rb-ea311d5-226310-432086 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 11:22:08,469 7 INFO rb-ea311d5-226310-432086 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 11:22:08,469 7 INFO rb-ea311d5-226310-432086 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 11:22:08,475 7 INFO rb-ea311d5-226310-432086 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 11:22:08,481 7 INFO rb-ea311d5-226310-432086 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 11:22:08,482 7 INFO rb-ea311d5-226310-432086 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 11:22:08,488 7 INFO rb-ea311d5-226310-432086 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 11:22:08,494 7 INFO rb-ea311d5-226310-432086 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 11:22:08,495 7 INFO rb-ea311d5-226310-432086 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 11:22:08,519 7 INFO rb-ea311d5-226310-432086 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 11:22:08,547 7 INFO rb-ea311d5-226310-432086 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 11:22:08,550 7 INFO rb-ea311d5-226310-432086 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 11:22:08,551 7 INFO rb-ea311d5-226310-432086 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 11:22:08,556 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:08] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.007 0.039 ro 2026-11-03 11:22:08,891 7 INFO rb-ea311d5-226310-432086 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 11:22:08,893 7 INFO rb-ea311d5-226310-432086 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 11:22:08,911 7 INFO rb-ea311d5-226310-432086 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 11:22:08,912 7 INFO rb-ea311d5-226310-432086 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 11:22:08,918 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:08] "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 11:22:08,929 7 INFO rb-ea311d5-226310-432086 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 11:22:08,930 7 INFO rb-ea311d5-226310-432086 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 11:22:08,930 7 INFO rb-ea311d5-226310-432086 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 11:22:08,951 7 INFO rb-ea311d5-226310-432086 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 11:22:08,952 7 INFO rb-ea311d5-226310-432086 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 11:22:09,464 7 INFO rb-ea311d5-226310-432086 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 11:22:09,472 7 INFO rb-ea311d5-226310-432086 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 11:22:09,474 7 INFO rb-ea311d5-226310-432086 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 11:22:09,481 7 INFO rb-ea311d5-226310-432086 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 11:22:09,995 7 INFO rb-ea311d5-226310-432086 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 11:22:10,006 7 INFO rb-ea311d5-226310-432086 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 11:22:10,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64165198 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000002', 'uuid': '7e1f3302-7af5-44ab-afbd-c081f890b900'}] 2026-11-03 11:22:10,605 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64165198 order {'name': '/', 'pos_reference': '262-80-000002', 'uuid': '7e1f3302-7af5-44ab-afbd-c081f890b900'} created pos.order #455 2026-11-03 11:22:10,606 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64165198 finished 2026-11-03 11:22:10,677 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6618 172 0.216 0.454 rw 2026-11-03 11:22:10,842 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:10] "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 11:22:10,885 7 INFO rb-ea311d5-226310-432086 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 11:22:10,937 7 INFO rb-ea311d5-226310-432086 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 11:22:10,937 7 INFO rb-ea311d5-226310-432086 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 11:22:10,940 7 INFO rb-ea311d5-226310-432086 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 11:22:10,963 7 INFO rb-ea311d5-226310-432086 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 11:22:10,964 7 INFO rb-ea311d5-226310-432086 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 11:22:10,968 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.052 rw 2026-11-03 11:22:10,979 7 INFO rb-ea311d5-226310-432086 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 11:22:10,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:10] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 464 4 0.006 0.048 ro 2026-11-03 11:22:11,323 7 INFO rb-ea311d5-226310-432086 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 11:22:11,324 7 INFO rb-ea311d5-226310-432086 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 11:22:11,344 7 INFO rb-ea311d5-226310-432086 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 11:22:11,347 7 INFO rb-ea311d5-226310-432086 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 11:22:11,365 7 INFO rb-ea311d5-226310-432086 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 11:22:11,366 7 INFO rb-ea311d5-226310-432086 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 11:22:11,368 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.006 0.028 ro 2026-11-03 11:22:11,376 7 INFO rb-ea311d5-226310-432086 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 11:22:11,380 7 INFO rb-ea311d5-226310-432086 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 11:22:11,553 7 INFO rb-ea311d5-226310-432086 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 11:22:11,554 7 INFO rb-ea311d5-226310-432086 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 11:22:11,554 7 INFO rb-ea311d5-226310-432086 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 11:22:11,588 7 INFO rb-ea311d5-226310-432086 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 11:22:11,609 7 INFO rb-ea311d5-226310-432086 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 11:22:11,625 7 INFO rb-ea311d5-226310-432086 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 11:22:11,625 7 INFO rb-ea311d5-226310-432086 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 11:22:11,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 464 4 0.004 0.036 ro 2026-11-03 11:22:11,955 7 INFO rb-ea311d5-226310-432086 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 11:22:11,956 7 INFO rb-ea311d5-226310-432086 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 11:22:11,975 7 INFO rb-ea311d5-226310-432086 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 11:22:11,976 7 INFO rb-ea311d5-226310-432086 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 11:22:11,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.015 ro 2026-11-03 11:22:11,986 7 INFO rb-ea311d5-226310-432086 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 11:22:11,986 7 INFO rb-ea311d5-226310-432086 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 11:22:11,987 7 INFO rb-ea311d5-226310-432086 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 11:22:12,004 7 INFO rb-ea311d5-226310-432086 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 11:22:12,005 7 INFO rb-ea311d5-226310-432086 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 11:22:12,525 7 INFO rb-ea311d5-226310-432086 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 11:22:12,532 7 INFO rb-ea311d5-226310-432086 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 11:22:12,535 7 INFO rb-ea311d5-226310-432086 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 11:22:12,538 7 INFO rb-ea311d5-226310-432086 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 11:22:13,051 7 INFO rb-ea311d5-226310-432086 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 11:22:13,059 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22305062 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000003', 'uuid': 'a7699473-30a1-44b0-b051-dcd09b929117'}] 2026-11-03 11:22:13,068 7 INFO rb-ea311d5-226310-432086 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 11:22:13,627 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22305062 order {'name': '/', 'pos_reference': '262-80-000003', 'uuid': 'a7699473-30a1-44b0-b051-dcd09b929117'} created pos.order #456 2026-11-03 11:22:13,629 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22305062 finished 2026-11-03 11:22:13,721 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6613 172 0.192 0.475 rw 2026-11-03 11:22:13,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:13] "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 11:22:13,858 7 INFO rb-ea311d5-226310-432086 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 11:22:13,872 7 INFO rb-ea311d5-226310-432086 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 11:22:13,894 7 INFO rb-ea311d5-226310-432086 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 11:22:13,894 7 INFO rb-ea311d5-226310-432086 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 11:22:13,907 7 INFO rb-ea311d5-226310-432086 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 11:22:13,908 7 INFO rb-ea311d5-226310-432086 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 11:22:13,908 7 INFO rb-ea311d5-226310-432086 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 11:22:13,909 7 INFO rb-ea311d5-226310-432086 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 11:22:13,910 7 INFO rb-ea311d5-226310-432086 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 11:22:13,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.039 rw 2026-11-03 11:22:13,923 7 INFO rb-ea311d5-226310-432086 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 11:22:13,923 7 INFO rb-ea311d5-226310-432086 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 11:22:13,929 7 INFO rb-ea311d5-226310-432086 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 11:22:13,944 7 INFO rb-ea311d5-226310-432086 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 11:22:13,945 7 INFO rb-ea311d5-226310-432086 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 11:22:13,963 7 INFO rb-ea311d5-226310-432086 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 11:22:13,976 7 INFO rb-ea311d5-226310-432086 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 11:22:13,984 7 INFO rb-ea311d5-226310-432086 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 11:22:13,984 7 INFO rb-ea311d5-226310-432086 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 11:22:14,011 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:14] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 676 4 0.004 0.053 ro 2026-11-03 11:22:14,333 7 INFO rb-ea311d5-226310-432086 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 11:22:14,334 7 INFO rb-ea311d5-226310-432086 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 11:22:14,361 7 INFO rb-ea311d5-226310-432086 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 11:22:14,362 7 INFO rb-ea311d5-226310-432086 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 11:22:14,365 7 INFO rb-ea311d5-226310-432086 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 11:22:14,368 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:14] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.005 0.021 ro 2026-11-03 11:22:14,389 7 INFO rb-ea311d5-226310-432086 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 11:22:14,403 7 INFO rb-ea311d5-226310-432086 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 11:22:14,404 7 INFO rb-ea311d5-226310-432086 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 11:22:14,410 7 INFO rb-ea311d5-226310-432086 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 11:22:14,420 7 INFO rb-ea311d5-226310-432086 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 11:22:14,423 7 INFO rb-ea311d5-226310-432086 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 11:22:14,430 7 INFO rb-ea311d5-226310-432086 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 11:22:14,461 7 INFO rb-ea311d5-226310-432086 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 11:22:14,503 7 INFO rb-ea311d5-226310-432086 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 11:22:14,515 7 INFO rb-ea311d5-226310-432086 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 11:22:14,531 7 INFO rb-ea311d5-226310-432086 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 11:22:14,532 7 INFO rb-ea311d5-226310-432086 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 11:22:14,549 7 INFO rb-ea311d5-226310-432086 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 11:22:14,559 7 INFO rb-ea311d5-226310-432086 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 11:22:14,566 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:14] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 676 4 0.004 0.025 ro 2026-11-03 11:22:14,574 7 INFO rb-ea311d5-226310-432086 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 11:22:14,589 7 INFO rb-ea311d5-226310-432086 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 11:22:14,589 7 INFO rb-ea311d5-226310-432086 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 11:22:14,590 7 INFO rb-ea311d5-226310-432086 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 11:22:14,590 7 INFO rb-ea311d5-226310-432086 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 11:22:14,598 7 INFO rb-ea311d5-226310-432086 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 11:22:14,598 7 INFO rb-ea311d5-226310-432086 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 11:22:15,108 7 INFO rb-ea311d5-226310-432086 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 11:22:15,115 7 INFO rb-ea311d5-226310-432086 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 11:22:15,119 7 INFO rb-ea311d5-226310-432086 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 11:22:15,122 7 INFO rb-ea311d5-226310-432086 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 11:22:15,631 7 INFO rb-ea311d5-226310-432086 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 11:22:15,636 7 INFO rb-ea311d5-226310-432086 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 11:22:15,640 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46634739 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000004', 'uuid': 'c8465779-ec17-415c-9761-01c23ffaa8cc'}] 2026-11-03 11:22:16,193 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46634739 order {'name': '/', 'pos_reference': '262-80-000004', 'uuid': 'c8465779-ec17-415c-9761-01c23ffaa8cc'} created pos.order #457 2026-11-03 11:22:16,195 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46634739 finished 2026-11-03 11:22:16,265 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6406 167 0.149 0.479 rw 2026-11-03 11:22:16,357 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:16] "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 11:22:16,398 7 INFO rb-ea311d5-226310-432086 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 11:22:16,406 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-11-03 11:22:16,407 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 11:22:16,515 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.037 0.068 rw 2026-11-03 11:22:16,602 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:22:16,606 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 26686432 (allocated 28069888) 2026-11-03 11:22:16,608 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6BhhWCm7 - [03/Nov/2026 11:22:02] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 13.928 rw 2026-11-03 11:22:16,710 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 36984 2026-11-03 11:22:16,712 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-11-03 11:22:16,712 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 36984 2026-11-03 11:22:16,853 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112216_853112_test_loyalty_free_product_loyalty_program.txt 2026-11-03 11:22:16,853 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpf2lw7wgc_chrome_odoo" 2026-11-03 11:22:17,378 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 37120 2026-11-03 11:22:17,379 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpporrrgim_chrome_odoo 2026-11-03 11:22:17,379 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:36015/json/version 2026-11-03 11:22:17,380 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36015', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:22:17,456 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-11-03 11:22:17,459 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:36015/json 2026-11-03 11:22:17,460 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36015', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:22:17,466 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:36015/devtools/page/D9716A1D1F86CDACB19415B025D3910A 2026-11-03 11:22:17,478 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-11-03 11:22:17,486 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-11-03 11:22:17,607 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:22:17,612 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-11-03 11:22:17,616 7 INFO rb-ea311d5-226310-432086 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 11:22:17,617 7 INFO rb-ea311d5-226310-432086 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 11:22:17,740 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:17] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.03 0.092 rw 2026-11-03 11:22:17,756 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': 'D9716A1D1F86CDACB19415B025D3910A', 'loaderId': '7643F11FD97C1C553981FEB4EA766EBB', 'isDownload': False} 2026-11-03 11:22:17,756 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyChangeRewardQty')" 2026-11-03 11:22:17,826 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:17] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.007 0.185 ro 2026-11-03 11:22:17,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:17] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.031 ro 2026-11-03 11:22:17,874 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:17] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.06 ro 2026-11-03 11:22:18,508 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-11-03 11:22:18,529 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:22:18,544 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:22:18,568 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.006 ro 2026-11-03 11:22:18,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:18] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.018 rw 2026-11-03 11:22:18,614 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22: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.005 0.025 rw 2026-11-03 11:22:19,004 7 INFO rb-ea311d5-226310-432086 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 11:22:19,583 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526146 248 0.286 0.658 rw 2026-11-03 11:22:19,833 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: The ready code tooks too much time : 2.07712984085083 2026-11-03 11:22:19,834 7 INFO rb-ea311d5-226310-432086 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 11:22:19,857 7 INFO rb-ea311d5-226310-432086 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 11:22:19,863 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:19] "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 11:22:19,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:19] "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 11:22:19,961 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:19] "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 11:22:19,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22: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 11:22:19,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22: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 11:22:20,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:20] "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 11:22:20,743 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22: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.013 rw 2026-11-03 11:22:20,913 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.037 rw 2026-11-03 11:22:20,938 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:20] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 11:22:20,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:20] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 11:22:20,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:20] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 11:22:20,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:20] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.029 ro 2026-11-03 11:22:21,038 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 11:22:21,041 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:21] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.016 ro 2026-11-03 11:22:21,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 11:22:21,115 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.057 - 2026-11-03 11:22:21,144 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:21] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.019 0.067 rw 2026-11-03 11:22:21,198 7 INFO rb-ea311d5-226310-432086 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 11:22:21,199 7 INFO rb-ea311d5-226310-432086 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 11:22:21,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:21] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.019 0.175 rw 2026-11-03 11:22:21,277 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.144 rw 2026-11-03 11:22:21,339 7 INFO rb-ea311d5-226310-432086 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 11:22:21,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 894 4 0.006 0.042 ro 2026-11-03 11:22:21,393 7 INFO rb-ea311d5-226310-432086 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 11:22:21,394 7 INFO rb-ea311d5-226310-432086 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 11:22:21,404 7 INFO rb-ea311d5-226310-432086 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 11:22:21,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:22:21,762 7 INFO rb-ea311d5-226310-432086 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 11:22:21,767 7 INFO rb-ea311d5-226310-432086 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 11:22:21,802 7 INFO rb-ea311d5-226310-432086 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 11:22:21,803 7 INFO rb-ea311d5-226310-432086 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 11:22:21,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.009 0.026 ro 2026-11-03 11:22:21,894 7 INFO rb-ea311d5-226310-432086 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 11:22:21,895 7 INFO rb-ea311d5-226310-432086 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 11:22:21,942 7 INFO rb-ea311d5-226310-432086 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 11:22:21,943 7 INFO rb-ea311d5-226310-432086 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 11:22:21,943 7 INFO rb-ea311d5-226310-432086 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 11:22:21,944 7 INFO rb-ea311d5-226310-432086 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 11:22:21,958 7 INFO rb-ea311d5-226310-432086 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 11:22:22,005 7 INFO rb-ea311d5-226310-432086 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 11:22:22,006 7 INFO rb-ea311d5-226310-432086 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 11:22:22,013 7 INFO rb-ea311d5-226310-432086 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 11:22:22,064 7 INFO rb-ea311d5-226310-432086 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 11:22:22,068 7 INFO rb-ea311d5-226310-432086 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 11:22:22,075 7 INFO rb-ea311d5-226310-432086 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 11:22:22,103 7 INFO rb-ea311d5-226310-432086 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 11:22:22,118 7 INFO rb-ea311d5-226310-432086 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 11:22:22,147 7 INFO rb-ea311d5-226310-432086 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 11:22:22,234 7 INFO rb-ea311d5-226310-432086 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 11:22:22,234 7 INFO rb-ea311d5-226310-432086 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 11:22:22,238 7 INFO rb-ea311d5-226310-432086 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 11:22:22,239 7 INFO rb-ea311d5-226310-432086 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 11:22:22,241 7 INFO rb-ea311d5-226310-432086 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 11:22:22,245 7 INFO rb-ea311d5-226310-432086 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 11:22:22,247 7 INFO rb-ea311d5-226310-432086 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 11:22:22,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:22] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.005 - 2026-11-03 11:22:22,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:22] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 11:22:22,436 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-11-03 11:22:22,437 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyChangeRewardQty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 11:22:22,599 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:22:22,602 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 20697324 (allocated 22564864) 2026-11-03 11:22:22,612 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1HgVBOyF - [03/Nov/2026 11:22:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 3.971 rw 2026-11-03 11:22:22,706 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 37120 2026-11-03 11:22:22,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-11-03 11:22:22,708 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 37120 2026-11-03 11:22:22,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112222_814887_test_loyalty_free_product_loyalty_program.txt 2026-11-03 11:22:22,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpporrrgim_chrome_odoo" 2026-11-03 11:22:22,833 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-11-03 11:22:24,069 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome pid: 37250 2026-11-03 11:22:24,069 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless temporary user profile dir: /tmp/tmp1576ildt_chrome_odoo 2026-11-03 11:22:24,069 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:45521/json/version 2026-11-03 11:22:24,074 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45521', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:22:24,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Browser version: Chrome/150.0.7871.114 2026-11-03 11:22:24,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:45521/json 2026-11-03 11:22:24,105 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45521', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:22:24,135 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Websocket url found: ws://127.0.0.1:45521/devtools/page/09D9BC6A58A1E24F68CBC2DD4C5A3CA2 2026-11-03 11:22:24,147 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Enable chrome headless console log notification 2026-11-03 11:22:24,154 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless enable page notifications 2026-11-03 11:22:24,355 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:22:24,365 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Setting session cookie in browser 2026-11-03 11:22:24,367 7 INFO rb-ea311d5-226310-432086 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 11:22:24,367 7 INFO rb-ea311d5-226310-432086 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 11:22:24,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:24] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.029 0.098 rw 2026-11-03 11:22:24,500 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Navigation result: {'frameId': '09D9BC6A58A1E24F68CBC2DD4C5A3CA2', 'loaderId': 'EC13CD22D47D4E30A7D046C86790C55B', 'isDownload': False} 2026-11-03 11:22:24,501 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour')" 2026-11-03 11:22:24,612 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:24] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.232 ro 2026-11-03 11:22:24,614 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:24] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.046 ro 2026-11-03 11:22:24,622 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:24] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.058 ro 2026-11-03 11:22:25,336 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: Owl is running in 'dev' mode. 2026-11-03 11:22:25,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:22:25,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:22:25,392 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 11:22:25,427 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:25] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.008 rw 2026-11-03 11:22:25,464 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22: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.01 0.032 rw 2026-11-03 11:22:25,892 7 INFO rb-ea311d5-226310-432086 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 11:22:26,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526944 274 0.225 0.669 rw 2026-11-03 11:22:26,593 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: The ready code tooks too much time : 2.0926077365875244 2026-11-03 11:22:26,594 7 INFO rb-ea311d5-226310-432086 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 11:22:26,614 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:26] "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 11:22:26,623 7 INFO rb-ea311d5-226310-432086 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 11:22:26,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22: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 11:22:26,682 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22: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 11:22:26,696 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22: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.001 0.013 rw 2026-11-03 11:22:26,732 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:26] "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 11:22:27,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22: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 11:22:27,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22: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.012 rw 2026-11-03 11:22:27,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:27] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 11:22:27,456 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.057 rw 2026-11-03 11:22:27,469 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:27] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.019 - 2026-11-03 11:22:27,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:27] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.021 ro 2026-11-03 11:22:27,486 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:27] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.031 rw 2026-11-03 11:22:27,534 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:27] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.008 ro 2026-11-03 11:22:27,535 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:27] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 11:22:27,575 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.032 - 2026-11-03 11:22:27,606 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.062 - 2026-11-03 11:22:27,654 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:27] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.03 0.08 rw 2026-11-03 11:22:27,707 7 INFO rb-ea311d5-226310-432086 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 11:22:27,778 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:27] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.028 0.201 rw 2026-11-03 11:22:27,817 7 INFO rb-ea311d5-226310-432086 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 11:22:27,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.23 rw 2026-11-03 11:22:27,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.025 0.073 rw 2026-11-03 11:22:27,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22: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.107 rw 2026-11-03 11:22:27,996 7 INFO rb-ea311d5-226310-432086 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 11:22:27,997 7 INFO rb-ea311d5-226310-432086 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 11:22:28,128 7 INFO rb-ea311d5-226310-432086 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 11:22:28,133 7 INFO rb-ea311d5-226310-432086 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 11:22:28,144 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:28] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:22:28,352 7 INFO rb-ea311d5-226310-432086 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 11:22:28,353 7 INFO rb-ea311d5-226310-432086 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 11:22:28,353 7 INFO rb-ea311d5-226310-432086 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 11:22:28,372 7 INFO rb-ea311d5-226310-432086 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 11:22:28,411 7 INFO rb-ea311d5-226310-432086 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 11:22:28,432 7 INFO rb-ea311d5-226310-432086 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 11:22:28,454 7 INFO rb-ea311d5-226310-432086 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 11:22:28,562 7 INFO rb-ea311d5-226310-432086 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 11:22:28,622 7 INFO rb-ea311d5-226310-432086 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 11:22:28,669 7 INFO rb-ea311d5-226310-432086 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 11:22:28,670 7 INFO rb-ea311d5-226310-432086 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 11:22:28,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:28] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:22:28,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:28] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:22:28,688 7 INFO rb-ea311d5-226310-432086 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 11:22:28,692 7 INFO rb-ea311d5-226310-432086 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 11:22:28,692 7 INFO rb-ea311d5-226310-432086 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 11:22:28,735 7 INFO rb-ea311d5-226310-432086 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 11:22:28,735 7 INFO rb-ea311d5-226310-432086 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 11:22:28,739 7 INFO rb-ea311d5-226310-432086 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 11:22:28,760 7 INFO rb-ea311d5-226310-432086 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 11:22:28,761 7 INFO rb-ea311d5-226310-432086 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 11:22:28,761 7 INFO rb-ea311d5-226310-432086 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 11:22:28,773 7 INFO rb-ea311d5-226310-432086 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 11:22:28,773 7 INFO rb-ea311d5-226310-432086 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 11:22:28,774 7 INFO rb-ea311d5-226310-432086 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 11:22:28,801 7 INFO rb-ea311d5-226310-432086 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 11:22:28,802 7 INFO rb-ea311d5-226310-432086 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 11:22:28,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 11:22:28,818 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:22:29,310 7 INFO rb-ea311d5-226310-432086 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 11:22:29,330 7 INFO rb-ea311d5-226310-432086 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 11:22:29,332 7 INFO rb-ea311d5-226310-432086 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 11:22:29,334 7 INFO rb-ea311d5-226310-432086 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 11:22:29,869 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40167471 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'f7f055d0-2761-4be5-80b8-e708b52edb75'}] 2026-11-03 11:22:29,870 7 INFO rb-ea311d5-226310-432086 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 11:22:29,878 7 INFO rb-ea311d5-226310-432086 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 11:22:30,479 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40167471 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'f7f055d0-2761-4be5-80b8-e708b52edb75'} created pos.order #458 2026-11-03 11:22:30,481 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40167471 finished 2026-11-03 11:22:30,574 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8088 213 0.169 0.542 rw 2026-11-03 11:22:30,698 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11: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 11:22:30,737 7 INFO rb-ea311d5-226310-432086 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 11:22:30,770 7 INFO rb-ea311d5-226310-432086 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 11:22:30,814 7 INFO rb-ea311d5-226310-432086 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 11:22:30,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.04 rw 2026-11-03 11:22:30,825 7 INFO rb-ea311d5-226310-432086 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 11:22:30,825 7 INFO rb-ea311d5-226310-432086 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 11:22:30,831 7 INFO rb-ea311d5-226310-432086 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 11:22:30,847 7 INFO rb-ea311d5-226310-432086 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 11:22:30,856 7 INFO rb-ea311d5-226310-432086 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 11:22:30,871 7 INFO rb-ea311d5-226310-432086 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 11:22:30,876 7 INFO rb-ea311d5-226310-432086 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 11:22:30,886 7 INFO rb-ea311d5-226310-432086 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 11:22:30,890 7 INFO rb-ea311d5-226310-432086 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 11:22:30,890 7 INFO rb-ea311d5-226310-432086 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 11:22:30,891 7 INFO rb-ea311d5-226310-432086 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 11:22:30,891 7 INFO rb-ea311d5-226310-432086 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 11:22:30,892 7 INFO rb-ea311d5-226310-432086 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 11:22:30,892 7 INFO rb-ea311d5-226310-432086 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 11:22:31,076 7 INFO rb-ea311d5-226310-432086 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 11:22:31,077 7 INFO rb-ea311d5-226310-432086 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 11:22:31,078 7 INFO rb-ea311d5-226310-432086 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 11:22:31,079 7 INFO rb-ea311d5-226310-432086 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 11:22:31,091 7 INFO rb-ea311d5-226310-432086 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 11:22:31,091 7 INFO rb-ea311d5-226310-432086 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 11:22:31,094 7 INFO rb-ea311d5-226310-432086 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 11:22:31,095 7 INFO rb-ea311d5-226310-432086 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 11:22:31,096 7 INFO rb-ea311d5-226310-432086 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 11:22:31,272 7 INFO rb-ea311d5-226310-432086 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 11:22:31,279 7 INFO rb-ea311d5-226310-432086 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 11:22:31,280 7 INFO rb-ea311d5-226310-432086 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 11:22:31,280 7 INFO rb-ea311d5-226310-432086 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 11:22:31,281 7 INFO rb-ea311d5-226310-432086 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 11:22:31,281 7 INFO rb-ea311d5-226310-432086 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 11:22:31,450 7 INFO rb-ea311d5-226310-432086 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 11:22:31,451 7 INFO rb-ea311d5-226310-432086 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 11:22:31,470 7 INFO rb-ea311d5-226310-432086 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 11:22:31,482 7 INFO rb-ea311d5-226310-432086 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 11:22:31,483 7 INFO rb-ea311d5-226310-432086 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 11:22:31,491 7 INFO rb-ea311d5-226310-432086 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 11:22:31,506 7 INFO rb-ea311d5-226310-432086 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 11:22:31,506 7 INFO rb-ea311d5-226310-432086 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 11:22:31,507 7 INFO rb-ea311d5-226310-432086 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 11:22:31,513 7 INFO rb-ea311d5-226310-432086 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 11:22:31,514 7 INFO rb-ea311d5-226310-432086 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 11:22:31,515 7 INFO rb-ea311d5-226310-432086 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 11:22:31,538 7 INFO rb-ea311d5-226310-432086 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 11:22:31,538 7 INFO rb-ea311d5-226310-432086 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 11:22:32,040 7 INFO rb-ea311d5-226310-432086 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 11:22:32,047 7 INFO rb-ea311d5-226310-432086 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 11:22:32,050 7 INFO rb-ea311d5-226310-432086 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 11:22:32,053 7 INFO rb-ea311d5-226310-432086 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 11:22:32,571 7 INFO rb-ea311d5-226310-432086 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 11:22:32,578 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5690210 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '509fef3b-5d59-47db-8eba-9f4ca2affc39'}] 2026-11-03 11:22:32,581 7 INFO rb-ea311d5-226310-432086 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 11:22:32,981 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5690210 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '509fef3b-5d59-47db-8eba-9f4ca2affc39'} created pos.order #459 2026-11-03 11:22:32,983 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5690210 finished 2026-11-03 11:22:33,053 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6399 152 0.111 0.369 rw 2026-11-03 11:22:33,208 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:33] "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 11:22:33,235 7 INFO rb-ea311d5-226310-432086 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 11:22:33,254 7 INFO rb-ea311d5-226310-432086 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 11:22:33,284 7 INFO rb-ea311d5-226310-432086 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 11:22:33,285 7 INFO rb-ea311d5-226310-432086 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 11:22:33,296 7 INFO rb-ea311d5-226310-432086 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 11:22:33,302 7 INFO rb-ea311d5-226310-432086 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 11:22:33,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.049 rw 2026-11-03 11:22:33,475 7 INFO rb-ea311d5-226310-432086 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 11:22:33,475 7 INFO rb-ea311d5-226310-432086 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 11:22:33,478 7 INFO rb-ea311d5-226310-432086 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 11:22:33,482 7 INFO rb-ea311d5-226310-432086 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 11:22:33,492 7 INFO rb-ea311d5-226310-432086 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 11:22:33,492 7 INFO rb-ea311d5-226310-432086 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 11:22:33,500 7 INFO rb-ea311d5-226310-432086 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 11:22:33,508 7 INFO rb-ea311d5-226310-432086 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 11:22:33,523 7 INFO rb-ea311d5-226310-432086 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 11:22:33,524 7 INFO rb-ea311d5-226310-432086 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 11:22:33,534 7 INFO rb-ea311d5-226310-432086 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 11:22:33,544 7 INFO rb-ea311d5-226310-432086 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 11:22:33,545 7 INFO rb-ea311d5-226310-432086 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 11:22:33,551 7 INFO rb-ea311d5-226310-432086 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 11:22:33,559 7 INFO rb-ea311d5-226310-432086 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 11:22:33,560 7 INFO rb-ea311d5-226310-432086 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 11:22:33,567 7 INFO rb-ea311d5-226310-432086 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 11:22:33,584 7 INFO rb-ea311d5-226310-432086 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 11:22:33,602 7 INFO rb-ea311d5-226310-432086 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 11:22:33,622 7 INFO rb-ea311d5-226310-432086 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 11:22:33,623 7 INFO rb-ea311d5-226310-432086 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 11:22:33,640 7 INFO rb-ea311d5-226310-432086 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 11:22:33,658 7 INFO rb-ea311d5-226310-432086 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 11:22:33,658 7 INFO rb-ea311d5-226310-432086 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 11:22:33,663 7 INFO rb-ea311d5-226310-432086 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 11:22:33,673 7 INFO rb-ea311d5-226310-432086 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 11:22:33,673 7 INFO rb-ea311d5-226310-432086 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 11:22:33,680 7 INFO rb-ea311d5-226310-432086 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 11:22:33,686 7 INFO rb-ea311d5-226310-432086 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 11:22:33,687 7 INFO rb-ea311d5-226310-432086 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 11:22:33,688 7 INFO rb-ea311d5-226310-432086 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 11:22:33,689 7 INFO rb-ea311d5-226310-432086 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 11:22:33,690 7 INFO rb-ea311d5-226310-432086 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 11:22:33,691 7 INFO rb-ea311d5-226310-432086 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 11:22:33,695 7 INFO rb-ea311d5-226310-432086 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 11:22:33,695 7 INFO rb-ea311d5-226310-432086 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 11:22:33,696 7 INFO rb-ea311d5-226310-432086 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 11:22:33,870 7 INFO rb-ea311d5-226310-432086 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 11:22:33,871 7 INFO rb-ea311d5-226310-432086 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 11:22:33,871 7 INFO rb-ea311d5-226310-432086 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 11:22:33,880 7 INFO rb-ea311d5-226310-432086 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 11:22:33,887 7 INFO rb-ea311d5-226310-432086 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 11:22:33,888 7 INFO rb-ea311d5-226310-432086 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 11:22:33,894 7 INFO rb-ea311d5-226310-432086 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 11:22:33,910 7 INFO rb-ea311d5-226310-432086 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 11:22:33,911 7 INFO rb-ea311d5-226310-432086 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 11:22:33,912 7 INFO rb-ea311d5-226310-432086 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 11:22:33,912 7 INFO rb-ea311d5-226310-432086 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 11:22:33,923 7 INFO rb-ea311d5-226310-432086 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 11:22:33,924 7 INFO rb-ea311d5-226310-432086 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 11:22:34,434 7 INFO rb-ea311d5-226310-432086 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 11:22:34,441 7 INFO rb-ea311d5-226310-432086 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 11:22:34,446 7 INFO rb-ea311d5-226310-432086 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 11:22:34,448 7 INFO rb-ea311d5-226310-432086 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 11:22:34,968 7 INFO rb-ea311d5-226310-432086 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 11:22:34,968 7 INFO rb-ea311d5-226310-432086 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 11:22:34,975 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96442096 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': '17275e96-3248-4962-9620-85cd0966da96'}] 2026-11-03 11:22:35,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96442096 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': '17275e96-3248-4962-9620-85cd0966da96'} created pos.order #460 2026-11-03 11:22:35,556 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96442096 finished 2026-11-03 11:22:35,646 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8112 183 0.175 0.501 rw 2026-11-03 11:22:35,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:35] "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 11:22:35,825 7 INFO rb-ea311d5-226310-432086 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 11:22:35,849 7 INFO rb-ea311d5-226310-432086 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 11:22:35,861 7 INFO rb-ea311d5-226310-432086 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 11:22:35,862 7 INFO rb-ea311d5-226310-432086 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 11:22:35,874 7 INFO rb-ea311d5-226310-432086 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 11:22:35,878 7 INFO rb-ea311d5-226310-432086 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 11:22:35,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.037 rw 2026-11-03 11:22:36,057 7 INFO rb-ea311d5-226310-432086 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 11:22:36,057 7 INFO rb-ea311d5-226310-432086 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 11:22:36,058 7 INFO rb-ea311d5-226310-432086 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 11:22:36,072 7 INFO rb-ea311d5-226310-432086 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 11:22:36,086 7 INFO rb-ea311d5-226310-432086 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 11:22:36,098 7 INFO rb-ea311d5-226310-432086 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 11:22:36,121 7 INFO rb-ea311d5-226310-432086 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 11:22:36,122 7 INFO rb-ea311d5-226310-432086 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 11:22:36,123 7 INFO rb-ea311d5-226310-432086 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 11:22:36,126 7 INFO rb-ea311d5-226310-432086 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 11:22:36,138 7 INFO rb-ea311d5-226310-432086 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 11:22:36,141 7 INFO rb-ea311d5-226310-432086 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 11:22:36,143 7 INFO rb-ea311d5-226310-432086 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 11:22:36,154 7 INFO rb-ea311d5-226310-432086 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 11:22:36,161 7 INFO rb-ea311d5-226310-432086 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 11:22:36,167 7 INFO rb-ea311d5-226310-432086 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 11:22:36,172 7 INFO rb-ea311d5-226310-432086 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 11:22:36,173 7 INFO rb-ea311d5-226310-432086 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 11:22:36,173 7 INFO rb-ea311d5-226310-432086 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 11:22:36,173 7 INFO rb-ea311d5-226310-432086 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 11:22:36,174 7 INFO rb-ea311d5-226310-432086 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 11:22:36,180 7 INFO rb-ea311d5-226310-432086 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 11:22:36,191 7 INFO rb-ea311d5-226310-432086 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 11:22:36,192 7 INFO rb-ea311d5-226310-432086 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 11:22:36,198 7 INFO rb-ea311d5-226310-432086 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 11:22:36,209 7 INFO rb-ea311d5-226310-432086 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 11:22:36,209 7 INFO rb-ea311d5-226310-432086 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 11:22:36,358 7 INFO rb-ea311d5-226310-432086 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 11:22:36,359 7 INFO rb-ea311d5-226310-432086 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 11:22:36,389 7 INFO rb-ea311d5-226310-432086 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 11:22:36,389 7 INFO rb-ea311d5-226310-432086 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 11:22:36,390 7 INFO rb-ea311d5-226310-432086 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 11:22:36,390 7 INFO rb-ea311d5-226310-432086 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 11:22:36,437 7 INFO rb-ea311d5-226310-432086 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 11:22:36,438 7 INFO rb-ea311d5-226310-432086 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 11:22:36,439 7 INFO rb-ea311d5-226310-432086 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 11:22:36,439 7 INFO rb-ea311d5-226310-432086 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 11:22:36,467 7 INFO rb-ea311d5-226310-432086 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 11:22:36,468 7 INFO rb-ea311d5-226310-432086 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 11:22:36,471 7 INFO rb-ea311d5-226310-432086 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 11:22:36,472 7 INFO rb-ea311d5-226310-432086 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 11:22:36,473 7 INFO rb-ea311d5-226310-432086 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 11:22:36,473 7 INFO rb-ea311d5-226310-432086 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 11:22:36,479 7 INFO rb-ea311d5-226310-432086 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 11:22:36,489 7 INFO rb-ea311d5-226310-432086 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 11:22:36,490 7 INFO rb-ea311d5-226310-432086 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 11:22:36,492 7 INFO rb-ea311d5-226310-432086 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 11:22:36,502 7 INFO rb-ea311d5-226310-432086 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 11:22:36,502 7 INFO rb-ea311d5-226310-432086 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 11:22:36,503 7 INFO rb-ea311d5-226310-432086 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 11:22:36,511 7 INFO rb-ea311d5-226310-432086 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 11:22:36,511 7 INFO rb-ea311d5-226310-432086 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 11:22:37,021 7 INFO rb-ea311d5-226310-432086 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 11:22:37,028 7 INFO rb-ea311d5-226310-432086 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 11:22:37,031 7 INFO rb-ea311d5-226310-432086 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 11:22:37,033 7 INFO rb-ea311d5-226310-432086 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 11:22:37,551 7 INFO rb-ea311d5-226310-432086 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 11:22:37,555 7 INFO rb-ea311d5-226310-432086 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 11:22:37,564 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10069703 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000004', 'uuid': '12560e64-2d9f-4c8c-ba10-7eed88debbb2'}] 2026-11-03 11:22:38,118 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10069703 order {'name': '/', 'pos_reference': '261-80-000004', 'uuid': '12560e64-2d9f-4c8c-ba10-7eed88debbb2'} created pos.order #461 2026-11-03 11:22:38,120 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10069703 finished 2026-11-03 11:22:38,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8107 183 0.179 0.474 rw 2026-11-03 11:22:38,308 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:38] "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 11:22:38,376 7 INFO rb-ea311d5-226310-432086 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 11:22:38,397 7 INFO rb-ea311d5-226310-432086 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 11:22:38,427 7 INFO rb-ea311d5-226310-432086 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 11:22:38,428 7 INFO rb-ea311d5-226310-432086 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 11:22:38,440 7 INFO rb-ea311d5-226310-432086 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 11:22:38,441 7 INFO rb-ea311d5-226310-432086 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 11:22:38,442 7 INFO rb-ea311d5-226310-432086 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 11:22:38,448 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.038 rw 2026-11-03 11:22:38,453 7 INFO rb-ea311d5-226310-432086 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 11:22:38,464 7 INFO rb-ea311d5-226310-432086 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 11:22:38,465 7 INFO rb-ea311d5-226310-432086 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 11:22:38,470 7 INFO rb-ea311d5-226310-432086 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 11:22:38,475 7 INFO rb-ea311d5-226310-432086 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 11:22:38,507 7 INFO rb-ea311d5-226310-432086 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 11:22:38,510 7 INFO rb-ea311d5-226310-432086 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 11:22:38,514 7 INFO rb-ea311d5-226310-432086 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 11:22:38,515 7 INFO rb-ea311d5-226310-432086 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 11:22:38,516 7 INFO rb-ea311d5-226310-432086 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 11:22:38,522 7 INFO rb-ea311d5-226310-432086 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 11:22:38,529 7 INFO rb-ea311d5-226310-432086 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 11:22:38,530 7 INFO rb-ea311d5-226310-432086 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 11:22:38,534 7 INFO rb-ea311d5-226310-432086 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 11:22:38,541 7 INFO rb-ea311d5-226310-432086 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 11:22:38,557 7 INFO rb-ea311d5-226310-432086 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 11:22:38,558 7 INFO rb-ea311d5-226310-432086 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 11:22:38,566 7 INFO rb-ea311d5-226310-432086 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 11:22:38,578 7 INFO rb-ea311d5-226310-432086 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 11:22:38,579 7 INFO rb-ea311d5-226310-432086 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 11:22:38,582 7 INFO rb-ea311d5-226310-432086 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 11:22:38,589 7 INFO rb-ea311d5-226310-432086 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 11:22:38,590 7 INFO rb-ea311d5-226310-432086 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 11:22:38,595 7 INFO rb-ea311d5-226310-432086 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 11:22:38,613 7 INFO rb-ea311d5-226310-432086 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 11:22:38,627 7 INFO rb-ea311d5-226310-432086 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 11:22:38,633 7 INFO rb-ea311d5-226310-432086 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 11:22:38,640 7 INFO rb-ea311d5-226310-432086 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 11:22:38,641 7 INFO rb-ea311d5-226310-432086 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 11:22:38,664 7 INFO rb-ea311d5-226310-432086 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 11:22:38,670 7 INFO rb-ea311d5-226310-432086 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 11:22:38,670 7 INFO rb-ea311d5-226310-432086 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 11:22:38,671 7 INFO rb-ea311d5-226310-432086 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 11:22:38,674 7 INFO rb-ea311d5-226310-432086 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 11:22:38,674 7 INFO rb-ea311d5-226310-432086 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 11:22:38,675 7 INFO rb-ea311d5-226310-432086 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 11:22:38,675 7 INFO rb-ea311d5-226310-432086 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 11:22:38,681 7 INFO rb-ea311d5-226310-432086 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 11:22:38,699 7 INFO rb-ea311d5-226310-432086 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 11:22:38,862 7 INFO rb-ea311d5-226310-432086 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 11:22:38,867 7 INFO rb-ea311d5-226310-432086 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 11:22:38,874 7 INFO rb-ea311d5-226310-432086 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 11:22:38,875 7 INFO rb-ea311d5-226310-432086 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 11:22:38,882 7 INFO rb-ea311d5-226310-432086 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 11:22:38,901 7 INFO rb-ea311d5-226310-432086 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 11:22:38,934 7 INFO rb-ea311d5-226310-432086 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 11:22:38,943 7 INFO rb-ea311d5-226310-432086 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 11:22:38,957 7 INFO rb-ea311d5-226310-432086 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 11:22:38,958 7 INFO rb-ea311d5-226310-432086 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 11:22:38,983 7 INFO rb-ea311d5-226310-432086 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 11:22:38,983 7 INFO rb-ea311d5-226310-432086 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 11:22:38,984 7 INFO rb-ea311d5-226310-432086 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 11:22:38,987 7 INFO rb-ea311d5-226310-432086 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 11:22:39,005 7 INFO rb-ea311d5-226310-432086 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 11:22:39,006 7 INFO rb-ea311d5-226310-432086 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 11:22:39,006 7 INFO rb-ea311d5-226310-432086 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 11:22:39,018 7 INFO rb-ea311d5-226310-432086 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 11:22:39,025 7 INFO rb-ea311d5-226310-432086 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 11:22:39,025 7 INFO rb-ea311d5-226310-432086 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 11:22:39,032 7 INFO rb-ea311d5-226310-432086 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 11:22:39,032 7 INFO rb-ea311d5-226310-432086 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 11:22:39,033 7 INFO rb-ea311d5-226310-432086 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 11:22:39,033 7 INFO rb-ea311d5-226310-432086 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 11:22:39,063 7 INFO rb-ea311d5-226310-432086 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 11:22:39,064 7 INFO rb-ea311d5-226310-432086 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 11:22:39,218 7 INFO rb-ea311d5-226310-432086 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 11:22:39,223 7 INFO rb-ea311d5-226310-432086 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 11:22:39,242 7 INFO rb-ea311d5-226310-432086 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 11:22:39,243 7 INFO rb-ea311d5-226310-432086 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 11:22:39,243 7 INFO rb-ea311d5-226310-432086 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 11:22:39,260 7 INFO rb-ea311d5-226310-432086 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 11:22:39,273 7 INFO rb-ea311d5-226310-432086 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 11:22:39,278 7 INFO rb-ea311d5-226310-432086 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 11:22:39,291 7 INFO rb-ea311d5-226310-432086 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 11:22:39,291 7 INFO rb-ea311d5-226310-432086 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 11:22:39,311 7 INFO rb-ea311d5-226310-432086 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 11:22:39,316 7 INFO rb-ea311d5-226310-432086 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 11:22:39,317 7 INFO rb-ea311d5-226310-432086 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 11:22:39,326 7 INFO rb-ea311d5-226310-432086 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 11:22:39,351 7 INFO rb-ea311d5-226310-432086 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 11:22:39,352 7 INFO rb-ea311d5-226310-432086 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 11:22:39,353 7 INFO rb-ea311d5-226310-432086 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 11:22:39,355 7 INFO rb-ea311d5-226310-432086 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 11:22:39,357 7 INFO rb-ea311d5-226310-432086 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 11:22:39,357 7 INFO rb-ea311d5-226310-432086 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 11:22:39,357 7 INFO rb-ea311d5-226310-432086 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 11:22:39,360 7 INFO rb-ea311d5-226310-432086 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 11:22:39,360 7 INFO rb-ea311d5-226310-432086 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 11:22:39,373 7 INFO rb-ea311d5-226310-432086 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 11:22:39,374 7 INFO rb-ea311d5-226310-432086 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 11:22:39,881 7 INFO rb-ea311d5-226310-432086 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 11:22:39,887 7 INFO rb-ea311d5-226310-432086 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 11:22:39,889 7 INFO rb-ea311d5-226310-432086 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 11:22:39,893 7 INFO rb-ea311d5-226310-432086 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 11:22:40,406 7 INFO rb-ea311d5-226310-432086 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 11:22:40,412 7 INFO rb-ea311d5-226310-432086 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 11:22:40,418 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60064234 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000005', 'uuid': '3ac2f655-b385-4f70-b5f1-7bb1075fb6a7'}] 2026-11-03 11:22:41,016 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60064234 order {'name': '/', 'pos_reference': '261-80-000005', 'uuid': '3ac2f655-b385-4f70-b5f1-7bb1075fb6a7'} created pos.order #462 2026-11-03 11:22:41,018 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60064234 finished 2026-11-03 11:22:41,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10272 194 0.143 0.549 rw 2026-11-03 11:22:41,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:41] "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 11:22:41,254 7 INFO rb-ea311d5-226310-432086 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 11:22:41,275 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: tour succeeded 2026-11-03 11:22:41,276 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 11:22:41,317 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.036 rw 2026-11-03 11:22:41,518 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: heap 30562120 (allocated 32395264) 2026-11-03 11:22:41,518 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:22:41,529 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y7JrMUHf - [03/Nov/2026 11:22:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 16.073 rw 2026-11-03 11:22:41,625 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing chrome headless with pid 37250 2026-11-03 11:22:41,627 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing websocket connection 2026-11-03 11:22:41,628 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Terminating chrome headless with pid 37250 2026-11-03 11:22:41,750 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112241_750169_test_loyalty_free_product_rewards.txt 2026-11-03 11:22:41,750 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Removing chrome user profile "/tmp/tmp1576ildt_chrome_odoo" 2026-11-03 11:22:41,769 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-11-03 11:22:42,602 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome pid: 37383 2026-11-03 11:22:42,602 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless temporary user profile dir: /tmp/tmp5rcqmnf5_chrome_odoo 2026-11-03 11:22:42,603 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:43233/json/version 2026-11-03 11:22:42,606 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43233', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:22:42,663 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Browser version: Chrome/150.0.7871.114 2026-11-03 11:22:42,664 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:43233/json 2026-11-03 11:22:42,665 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43233', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:22:42,692 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Websocket url found: ws://127.0.0.1:43233/devtools/page/A7225F6E6DD97B54CC48A765EAA4BE23 2026-11-03 11:22:42,701 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Enable chrome headless console log notification 2026-11-03 11:22:42,714 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless enable page notifications 2026-11-03 11:22:42,842 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:22:42,853 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Setting session cookie in browser 2026-11-03 11:22:42,859 7 INFO rb-ea311d5-226310-432086 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 11:22:42,860 7 INFO rb-ea311d5-226310-432086 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 11:22:43,025 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:43] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.03 0.129 rw 2026-11-03 11:22:43,034 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigation result: {'frameId': 'A7225F6E6DD97B54CC48A765EAA4BE23', 'loaderId': '1EB8C5CD11E488189C4F124555914F72', 'isDownload': False} 2026-11-03 11:22:43,034 7 INFO rb-ea311d5-226310-432086 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 11:22:43,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:43] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.032 ro 2026-11-03 11:22:43,120 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:43] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.242 ro 2026-11-03 11:22:43,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:43] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.048 ro 2026-11-03 11:22:43,819 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: Owl is running in 'dev' mode. 2026-11-03 11:22:43,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:22:43,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:22:43,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 11:22:43,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:43] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.013 rw 2026-11-03 11:22:43,940 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22: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.003 0.016 rw 2026-11-03 11:22:44,305 7 INFO rb-ea311d5-226310-432086 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 11:22:44,850 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521311 265 0.23 0.649 rw 2026-11-03 11:22:45,081 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: The ready code tooks too much time : 2.046396017074585 2026-11-03 11:22:45,082 7 INFO rb-ea311d5-226310-432086 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 11:22:45,097 7 INFO rb-ea311d5-226310-432086 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 11:22:45,098 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:45] "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 11:22:45,131 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:45] "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 11:22:45,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:45] "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 11:22:45,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22: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.019 rw 2026-11-03 11:22:45,204 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22: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 11:22:45,747 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:45] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.012 ro 2026-11-03 11:22:45,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22: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.009 rw 2026-11-03 11:22:46,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.055 rw 2026-11-03 11:22:46,055 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:46] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 11:22:46,066 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:46] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.015 - 2026-11-03 11:22:46,092 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:46] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.064 rw 2026-11-03 11:22:46,103 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:46] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.049 ro 2026-11-03 11:22:46,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:46] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.007 ro 2026-11-03 11:22:46,125 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:46] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:22:46,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 11:22:46,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.065 - 2026-11-03 11:22:46,241 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:46] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.03 0.08 rw 2026-11-03 11:22:46,289 7 INFO rb-ea311d5-226310-432086 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 11:22:46,322 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:46] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.017 0.142 rw 2026-11-03 11:22:46,352 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.149 rw 2026-11-03 11:22:46,461 7 INFO rb-ea311d5-226310-432086 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 11:22:46,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22: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.012 rw 2026-11-03 11:22:46,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.018 0.042 rw 2026-11-03 11:22:46,636 7 INFO rb-ea311d5-226310-432086 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 11:22:46,650 7 INFO rb-ea311d5-226310-432086 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 11:22:46,669 7 INFO rb-ea311d5-226310-432086 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 11:22:46,671 7 INFO rb-ea311d5-226310-432086 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 11:22:46,688 7 INFO rb-ea311d5-226310-432086 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 11:22:46,830 7 INFO rb-ea311d5-226310-432086 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 11:22:46,850 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:46] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:22:46,858 7 INFO rb-ea311d5-226310-432086 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 11:22:46,876 7 INFO rb-ea311d5-226310-432086 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 11:22:46,985 7 INFO rb-ea311d5-226310-432086 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 11:22:46,986 7 INFO rb-ea311d5-226310-432086 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 11:22:46,987 7 INFO rb-ea311d5-226310-432086 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 11:22:47,026 7 INFO rb-ea311d5-226310-432086 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 11:22:47,027 7 INFO rb-ea311d5-226310-432086 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 11:22:47,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:47] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-11-03 11:22:47,044 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:47] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 11:22:47,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:22:47,062 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:22:47,549 7 INFO rb-ea311d5-226310-432086 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 11:22:47,581 7 INFO rb-ea311d5-226310-432086 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 11:22:47,582 7 INFO rb-ea311d5-226310-432086 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 11:22:47,585 7 INFO rb-ea311d5-226310-432086 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 11:22:47,588 7 INFO rb-ea311d5-226310-432086 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 11:22:47,601 7 INFO rb-ea311d5-226310-432086 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 11:22:47,602 7 INFO rb-ea311d5-226310-432086 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 11:22:48,128 7 INFO rb-ea311d5-226310-432086 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 11:22:48,135 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10689858 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '3ac672c9-87b5-4143-b58e-b438c99d1577'}] 2026-11-03 11:22:48,137 7 INFO rb-ea311d5-226310-432086 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 11:22:48,611 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10689858 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '3ac672c9-87b5-4143-b58e-b438c99d1577'} created pos.order #463 2026-11-03 11:22:48,613 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10689858 finished 2026-11-03 11:22:48,697 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6891 206 0.145 0.423 rw 2026-11-03 11:22:48,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:48] "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 11:22:48,888 7 INFO rb-ea311d5-226310-432086 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 11:22:48,915 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: tour succeeded 2026-11-03 11:22:48,916 7 INFO rb-ea311d5-226310-432086 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 11:22:48,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.036 rw 2026-11-03 11:22:49,069 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:22:49,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h3otLfE9 - [03/Nov/2026 11:22:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 5.122 rw 2026-11-03 11:22:49,081 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: heap 21378916 (allocated 23089152) 2026-11-03 11:22:49,188 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing chrome headless with pid 37383 2026-11-03 11:22:49,197 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing websocket connection 2026-11-03 11:22:49,198 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Terminating chrome headless with pid 37383 2026-11-03 11:22:49,301 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112249_301385_test_loyalty_free_product_rewards_2.txt 2026-11-03 11:22:49,301 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Removing chrome user profile "/tmp/tmp5rcqmnf5_chrome_odoo" 2026-11-03 11:22:49,315 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-11-03 11:22:50,226 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome pid: 37524 2026-11-03 11:22:50,226 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmptm_emwu0_chrome_odoo 2026-11-03 11:22:50,226 7 INFO rb-ea311d5-226310-432086 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:43781/json/version 2026-11-03 11:22:50,228 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43781', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:22:50,241 7 INFO rb-ea311d5-226310-432086 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 11:22:50,242 7 INFO rb-ea311d5-226310-432086 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:43781/json 2026-11-03 11:22:50,242 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43781', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:22:50,253 7 INFO rb-ea311d5-226310-432086 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:43781/devtools/page/71E462135525A0CE18AD72698A4D13E5 2026-11-03 11:22:50,260 7 INFO rb-ea311d5-226310-432086 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 11:22:50,279 7 INFO rb-ea311d5-226310-432086 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 11:22:50,421 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:22:50,437 7 INFO rb-ea311d5-226310-432086 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 11:22:50,444 7 INFO rb-ea311d5-226310-432086 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 11:22:50,444 7 INFO rb-ea311d5-226310-432086 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 11:22:50,624 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:50] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.038 0.136 rw 2026-11-03 11:22:50,629 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigation result: {'frameId': '71E462135525A0CE18AD72698A4D13E5', 'loaderId': '4D9A029ADEE39ED33FEA4879E72378FD', 'isDownload': False} 2026-11-03 11:22:50,629 7 INFO rb-ea311d5-226310-432086 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 11:22:50,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:50] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.034 ro 2026-11-03 11:22:50,734 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:50] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.269 ro 2026-11-03 11:22:50,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:50] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.069 ro 2026-11-03 11:22:51,417 7 INFO rb-ea311d5-226310-432086 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 11:22:51,456 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:22:51,458 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:22:51,491 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-11-03 11:22:51,547 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22: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.027 rw 2026-11-03 11:22:51,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.036 rw 2026-11-03 11:22:51,958 7 INFO rb-ea311d5-226310-432086 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 11:22:52,463 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522471 264 0.236 0.665 rw 2026-11-03 11:22:52,641 7 INFO rb-ea311d5-226310-432086 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 11:22:52,667 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22: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 11:22:52,681 7 INFO rb-ea311d5-226310-432086 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 11:22:52,712 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22: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 11:22:52,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:52] "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 11:22:52,792 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:52] "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 11:22:52,795 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22: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.002 0.035 rw 2026-11-03 11:22:53,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22: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 11:22:53,449 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22: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.018 rw 2026-11-03 11:22:53,630 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.051 rw 2026-11-03 11:22:53,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:53] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 11:22:53,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:53] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.017 - 2026-11-03 11:22:53,673 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:53] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.029 ro 2026-11-03 11:22:53,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:53] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.036 rw 2026-11-03 11:22:53,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:53] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:22:53,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:53] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-11-03 11:22:53,838 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.022 - 2026-11-03 11:22:53,843 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.01 - 2026-11-03 11:22:53,938 7 INFO rb-ea311d5-226310-432086 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 11:22:53,957 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:53] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.023 0.112 rw 2026-11-03 11:22:54,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:54] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.031 0.216 rw 2026-11-03 11:22:54,077 7 INFO rb-ea311d5-226310-432086 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 11:22:54,117 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.266 rw 2026-11-03 11:22:54,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22: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.002 0.098 rw 2026-11-03 11:22:54,250 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.019 0.147 rw 2026-11-03 11:22:54,338 7 INFO rb-ea311d5-226310-432086 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 11:22:54,339 7 INFO rb-ea311d5-226310-432086 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 11:22:54,409 7 INFO rb-ea311d5-226310-432086 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 11:22:54,416 7 INFO rb-ea311d5-226310-432086 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 11:22:54,433 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:54] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:22:54,606 7 INFO rb-ea311d5-226310-432086 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 11:22:54,607 7 INFO rb-ea311d5-226310-432086 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 11:22:54,607 7 INFO rb-ea311d5-226310-432086 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 11:22:54,654 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22: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 11:22:54,656 7 INFO rb-ea311d5-226310-432086 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 11:22:54,690 7 INFO rb-ea311d5-226310-432086 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 11:22:54,690 7 INFO rb-ea311d5-226310-432086 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 11:22:54,695 7 INFO rb-ea311d5-226310-432086 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 11:22:55,049 7 INFO rb-ea311d5-226310-432086 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 11:22:55,049 7 INFO rb-ea311d5-226310-432086 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 11:22:55,078 7 INFO rb-ea311d5-226310-432086 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 11:22:55,078 7 INFO rb-ea311d5-226310-432086 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 11:22:55,079 7 INFO rb-ea311d5-226310-432086 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 11:22:55,080 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:55] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.015 ro 2026-11-03 11:22:55,132 7 INFO rb-ea311d5-226310-432086 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 11:22:55,146 7 INFO rb-ea311d5-226310-432086 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 11:22:55,153 7 INFO rb-ea311d5-226310-432086 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 11:22:55,155 7 INFO rb-ea311d5-226310-432086 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 11:22:55,163 7 INFO rb-ea311d5-226310-432086 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 11:22:55,164 7 INFO rb-ea311d5-226310-432086 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 11:22:55,169 7 INFO rb-ea311d5-226310-432086 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 11:22:55,200 7 INFO rb-ea311d5-226310-432086 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 11:22:55,253 7 INFO rb-ea311d5-226310-432086 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 11:22:55,269 7 INFO rb-ea311d5-226310-432086 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 11:22:55,345 7 INFO rb-ea311d5-226310-432086 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 11:22:55,345 7 INFO rb-ea311d5-226310-432086 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 11:22:55,351 7 INFO rb-ea311d5-226310-432086 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 11:22:55,352 7 INFO rb-ea311d5-226310-432086 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 11:22:55,354 7 INFO rb-ea311d5-226310-432086 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 11:22:55,358 7 INFO rb-ea311d5-226310-432086 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 11:22:55,359 7 INFO rb-ea311d5-226310-432086 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 11:22:55,379 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:55] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.007 - 2026-11-03 11:22:55,380 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:55] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.01 - 2026-11-03 11:22:55,550 7 INFO rb-ea311d5-226310-432086 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 11:22:55,550 7 INFO rb-ea311d5-226310-432086 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 11:22:55,551 7 INFO rb-ea311d5-226310-432086 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 11:22:55,593 7 INFO rb-ea311d5-226310-432086 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 11:22:55,593 7 INFO rb-ea311d5-226310-432086 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 11:22:55,623 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 11:22:55,626 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.009 - 2026-11-03 11:22:56,094 7 INFO rb-ea311d5-226310-432086 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 11:22:56,123 7 INFO rb-ea311d5-226310-432086 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 11:22:56,123 7 INFO rb-ea311d5-226310-432086 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 11:22:56,123 7 INFO rb-ea311d5-226310-432086 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 11:22:56,126 7 INFO rb-ea311d5-226310-432086 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 11:22:56,128 7 INFO rb-ea311d5-226310-432086 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 11:22:56,670 7 INFO rb-ea311d5-226310-432086 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 11:22:56,684 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40535885 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'fa19351d-94aa-47e0-99fd-8e6bf43f4645'}] 2026-11-03 11:22:56,685 7 INFO rb-ea311d5-226310-432086 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 11:22:57,216 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40535885 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'fa19351d-94aa-47e0-99fd-8e6bf43f4645'} created pos.order #464 2026-11-03 11:22:57,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40535885 finished 2026-11-03 11:22:57,292 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6893 220 0.155 0.461 rw 2026-11-03 11:22:57,401 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:57] "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 11:22:57,438 7 INFO rb-ea311d5-226310-432086 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 11:22:57,470 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: tour succeeded 2026-11-03 11:22:57,474 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram3 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 11:22:57,512 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.035 rw 2026-11-03 11:22:57,655 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:22:57,658 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: heap 21985960 (allocated 23351296) 2026-11-03 11:22:57,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 K12hzXxg - [03/Nov/2026 11:22:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 6.065 rw 2026-11-03 11:22:57,762 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing chrome headless with pid 37524 2026-11-03 11:22:57,764 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing websocket connection 2026-11-03 11:22:57,764 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Terminating chrome headless with pid 37524 2026-11-03 11:22:57,903 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112257_903312_test_loyalty_free_product_zero_sale_price_loyalty_program.txt 2026-11-03 11:22:57,903 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Removing chrome user profile "/tmp/tmptm_emwu0_chrome_odoo" 2026-11-03 11:22:57,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-11-03 11:22:59,189 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome pid: 37653 2026-11-03 11:22:59,190 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless temporary user profile dir: /tmp/tmp108137s9_chrome_odoo 2026-11-03 11:22:59,190 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:39675/json/version 2026-11-03 11:22:59,191 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39675', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:22:59,244 7 INFO rb-ea311d5-226310-432086 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 11:22:59,245 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:39675/json 2026-11-03 11:22:59,249 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39675', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:22:59,271 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Websocket url found: ws://127.0.0.1:39675/devtools/page/071D92A4083004690968373042C5BE1D 2026-11-03 11:22:59,287 7 INFO rb-ea311d5-226310-432086 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 11:22:59,294 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless enable page notifications 2026-11-03 11:22:59,432 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:22:59,444 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Setting session cookie in browser 2026-11-03 11:22:59,446 7 INFO rb-ea311d5-226310-432086 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 11:22:59,446 7 INFO rb-ea311d5-226310-432086 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 11:22:59,654 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:22:59] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.04 0.166 rw 2026-11-03 11:22:59,658 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigation result: {'frameId': '071D92A4083004690968373042C5BE1D', 'loaderId': '77AC50B4EDEE5DAB5937099CC98D05E1', 'isDownload': False} 2026-11-03 11:22:59,658 7 INFO rb-ea311d5-226310-432086 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 11:22:59,738 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:22:59] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.276 ro 2026-11-03 11:22:59,752 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:22:59] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.04 ro 2026-11-03 11:22:59,766 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:22:59] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.052 ro 2026-11-03 11:23:00,524 7 INFO rb-ea311d5-226310-432086 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 11:23:00,560 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:23:00,571 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:23:00,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 11:23:00,652 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23: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.021 rw 2026-11-03 11:23:00,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.015 rw 2026-11-03 11:23:00,966 7 INFO rb-ea311d5-226310-432086 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 11:23:01,456 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524259 263 0.19 0.586 rw 2026-11-03 11:23:01,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: The ready code tooks too much time : 2.024670124053955 2026-11-03 11:23:01,683 7 INFO rb-ea311d5-226310-432086 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 11:23:01,704 7 INFO rb-ea311d5-226310-432086 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 11:23:01,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.026 ro 2026-11-03 11:23:01,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:01] "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 11:23:01,798 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:01] "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 11:23:01,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23: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.028 rw 2026-11-03 11:23:01,880 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:01] "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 11:23:02,417 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:02] "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 11:23:02,517 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23: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.014 rw 2026-11-03 11:23:02,668 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:23:02,677 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.056 rw 2026-11-03 11:23:02,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:02] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 11:23:02,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:02] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.048 ro 2026-11-03 11:23:02,735 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:02] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.066 rw 2026-11-03 11:23:02,822 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:02] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-11-03 11:23:02,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:02] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.012 ro 2026-11-03 11:23:02,830 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 11:23:02,898 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.069 - 2026-11-03 11:23:02,929 7 INFO rb-ea311d5-226310-432086 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 11:23:02,981 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:02] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.029 0.121 rw 2026-11-03 11:23:03,078 7 INFO rb-ea311d5-226310-432086 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 11:23:03,079 7 INFO rb-ea311d5-226310-432086 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 11:23:03,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:03] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.048 0.227 rw 2026-11-03 11:23:03,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.283 rw 2026-11-03 11:23:03,183 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23: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.096 rw 2026-11-03 11:23:03,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.027 0.141 rw 2026-11-03 11:23:03,371 7 INFO rb-ea311d5-226310-432086 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 11:23:03,379 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 266 4 0.005 0.034 ro 2026-11-03 11:23:03,435 7 INFO rb-ea311d5-226310-432086 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 11:23:03,436 7 INFO rb-ea311d5-226310-432086 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 11:23:03,454 7 INFO rb-ea311d5-226310-432086 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 11:23:03,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:03] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:23:03,806 7 INFO rb-ea311d5-226310-432086 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 11:23:03,807 7 INFO rb-ea311d5-226310-432086 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 11:23:03,834 7 INFO rb-ea311d5-226310-432086 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 11:23:03,834 7 INFO rb-ea311d5-226310-432086 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 11:23:03,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 266 4 0.006 0.042 ro 2026-11-03 11:23:03,898 7 INFO rb-ea311d5-226310-432086 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 11:23:03,899 7 INFO rb-ea311d5-226310-432086 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 11:23:04,011 7 INFO rb-ea311d5-226310-432086 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 11:23:04,019 7 INFO rb-ea311d5-226310-432086 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 11:23:04,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:04] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:23:04,034 7 INFO rb-ea311d5-226310-432086 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 11:23:04,038 7 INFO rb-ea311d5-226310-432086 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 11:23:04,044 7 INFO rb-ea311d5-226310-432086 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 11:23:04,045 7 INFO rb-ea311d5-226310-432086 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 11:23:04,068 7 INFO rb-ea311d5-226310-432086 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 11:23:04,128 7 INFO rb-ea311d5-226310-432086 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 11:23:04,129 7 INFO rb-ea311d5-226310-432086 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 11:23:04,130 7 INFO rb-ea311d5-226310-432086 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 11:23:04,131 7 INFO rb-ea311d5-226310-432086 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 11:23:04,132 7 INFO rb-ea311d5-226310-432086 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 11:23:04,132 7 INFO rb-ea311d5-226310-432086 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 11:23:04,154 7 INFO rb-ea311d5-226310-432086 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 11:23:04,157 7 INFO rb-ea311d5-226310-432086 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 11:23:04,157 7 INFO rb-ea311d5-226310-432086 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 11:23:04,165 7 INFO rb-ea311d5-226310-432086 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 11:23:04,166 7 INFO rb-ea311d5-226310-432086 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 11:23:04,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: tour succeeded 2026-11-03 11:23:04,172 7 INFO rb-ea311d5-226310-432086 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 11:23:04,219 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36372092 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'de444e51-bf31-4389-8d6e-07877bc0ac54'}] 2026-11-03 11:23:04,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.076 rw 2026-11-03 11:23:04,336 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36372092 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'de444e51-bf31-4389-8d6e-07877bc0ac54'} created pos.order #465 2026-11-03 11:23:04,337 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36372092 finished 2026-11-03 11:23:04,353 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:23:04,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: heap 20786140 (allocated 22040576) 2026-11-03 11:23:04,389 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 3.688 rw 2026-11-03 11:23:04,399 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fNZgKBa8 - [03/Nov/2026 11:23:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4003 53 0.046 0.187 rw 2026-11-03 11:23:04,556 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing chrome headless with pid 37653 2026-11-03 11:23:04,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing websocket connection 2026-11-03 11:23:04,562 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Terminating chrome headless with pid 37653 2026-11-03 11:23:04,674 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112304_674400_test_loyalty_is_not_processed_for_draft_order.txt 2026-11-03 11:23:04,674 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Removing chrome user profile "/tmp/tmp108137s9_chrome_odoo" 2026-11-03 11:23:04,685 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-11-03 11:23:05,544 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome pid: 37785 2026-11-03 11:23:05,544 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless temporary user profile dir: /tmp/tmpxek5540o_chrome_odoo 2026-11-03 11:23:05,545 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:46529/json/version 2026-11-03 11:23:05,546 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46529', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:23:05,634 7 INFO rb-ea311d5-226310-432086 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 11:23:05,634 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:46529/json 2026-11-03 11:23:05,635 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46529', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:23:05,644 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Websocket url found: ws://127.0.0.1:46529/devtools/page/782C6DEE8E03E53779573E9941D74660 2026-11-03 11:23:05,657 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Enable chrome headless console log notification 2026-11-03 11:23:05,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless enable page notifications 2026-11-03 11:23:05,869 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:23:05,875 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Setting session cookie in browser 2026-11-03 11:23:05,878 7 INFO rb-ea311d5-226310-432086 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 11:23:05,878 7 INFO rb-ea311d5-226310-432086 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 11:23:06,082 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:06] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.037 0.162 rw 2026-11-03 11:23:06,096 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigation result: {'frameId': '782C6DEE8E03E53779573E9941D74660', 'loaderId': '95ED58A206099F63FBEDD35A72298154', 'isDownload': False} 2026-11-03 11:23:06,096 7 INFO rb-ea311d5-226310-432086 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 11:23:06,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:06] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.041 ro 2026-11-03 11:23:06,201 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:06] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.304 ro 2026-11-03 11:23:06,224 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:06] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.016 0.05 ro 2026-11-03 11:23:06,861 7 INFO rb-ea311d5-226310-432086 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 11:23:06,891 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:23:06,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:23:06,910 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 11:23:06,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23: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.033 rw 2026-11-03 11:23:07,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.033 rw 2026-11-03 11:23:07,397 7 INFO rb-ea311d5-226310-432086 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 11:23:07,877 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522869 263 0.296 0.57 rw 2026-11-03 11:23:08,097 7 INFO rb-ea311d5-226310-432086 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 11:23:08,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:08] "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 11:23:08,124 7 INFO rb-ea311d5-226310-432086 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 11:23:08,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:08] "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 11:23:08,241 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:08] "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 11:23:08,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23: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.02 rw 2026-11-03 11:23:08,262 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:08] "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 11:23:08,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:08] "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 11:23:08,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23: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.013 rw 2026-11-03 11:23:09,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.035 rw 2026-11-03 11:23:09,077 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.03 ro 2026-11-03 11:23:09,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.033 - 2026-11-03 11:23:09,080 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.037 - 2026-11-03 11:23:09,085 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.045 rw 2026-11-03 11:23:09,156 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.015 ro 2026-11-03 11:23:09,163 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 11:23:09,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 11:23:09,191 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.013 - 2026-11-03 11:23:09,299 7 INFO rb-ea311d5-226310-432086 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 11:23:09,320 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.048 0.093 rw 2026-11-03 11:23:09,460 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.044 0.239 rw 2026-11-03 11:23:09,481 7 INFO rb-ea311d5-226310-432086 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 11:23:09,526 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.308 rw 2026-11-03 11:23:09,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23: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.002 0.067 rw 2026-11-03 11:23:09,628 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.019 0.113 rw 2026-11-03 11:23:09,713 7 INFO rb-ea311d5-226310-432086 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 11:23:09,713 7 INFO rb-ea311d5-226310-432086 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 11:23:09,720 7 INFO rb-ea311d5-226310-432086 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 11:23:09,795 7 INFO rb-ea311d5-226310-432086 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 11:23:09,824 7 INFO rb-ea311d5-226310-432086 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 11:23:09,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:23:09,848 7 INFO rb-ea311d5-226310-432086 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 11:23:09,925 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:09] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 310 7 0.006 0.062 rw 2026-11-03 11:23:10,061 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: tour succeeded 2026-11-03 11:23:10,062 7 INFO rb-ea311d5-226310-432086 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 11:23:10,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:10] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-11-03 11:23:10,082 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:10] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.012 - 2026-11-03 11:23:10,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:23:10,243 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: heap 20059104 (allocated 21254144) 2026-11-03 11:23:10,244 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QS9AnjV7 - [03/Nov/2026 11:23:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.203 rw 2026-11-03 11:23:10,349 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing chrome headless with pid 37785 2026-11-03 11:23:10,350 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing websocket connection 2026-11-03 11:23:10,353 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Terminating chrome headless with pid 37785 2026-11-03 11:23:10,450 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112310_450323_test_loyalty_on_order_with_fixed_tax.txt 2026-11-03 11:23:10,450 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Removing chrome user profile "/tmp/tmpxek5540o_chrome_odoo" 2026-11-03 11:23:10,465 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-11-03 11:23:11,301 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome pid: 37919 2026-11-03 11:23:11,301 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless temporary user profile dir: /tmp/tmpbujdz4jx_chrome_odoo 2026-11-03 11:23:11,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:42275/json/version 2026-11-03 11:23:11,304 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42275', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:23:11,324 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Browser version: Chrome/150.0.7871.114 2026-11-03 11:23:11,324 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:42275/json 2026-11-03 11:23:11,324 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42275', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:23:11,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Websocket url found: ws://127.0.0.1:42275/devtools/page/6625EAD5CE837266A4A944DF0A30A077 2026-11-03 11:23:11,336 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Enable chrome headless console log notification 2026-11-03 11:23:11,350 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless enable page notifications 2026-11-03 11:23:11,463 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:23:11,477 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Setting session cookie in browser 2026-11-03 11:23:11,483 7 INFO rb-ea311d5-226310-432086 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 11:23:11,483 7 INFO rb-ea311d5-226310-432086 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 11:23:11,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:11] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.034 0.156 rw 2026-11-03 11:23:11,690 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigation result: {'frameId': '6625EAD5CE837266A4A944DF0A30A077', 'loaderId': '8D1AAE431A988A5C0DB9C8EDDD8BCF04', 'isDownload': False} 2026-11-03 11:23:11,690 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate ready code "odoo.isTourReady('PosLoyaltyMultipleOrders')" 2026-11-03 11:23:11,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:11] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.006 0.256 ro 2026-11-03 11:23:11,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:11] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.037 ro 2026-11-03 11:23:11,800 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:11] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.008 0.06 ro 2026-11-03 11:23:12,484 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: Owl is running in 'dev' mode. 2026-11-03 11:23:12,518 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:23:12,520 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 11:23:12,539 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 11:23:12,590 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:12] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.02 rw 2026-11-03 11:23:12,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23: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.008 0.024 rw 2026-11-03 11:23:12,935 7 INFO rb-ea311d5-226310-432086 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 11:23:13,481 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534479 269 0.21 0.631 rw 2026-11-03 11:23:13,728 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: The ready code tooks too much time : 2.038151502609253 2026-11-03 11:23:13,729 7 INFO rb-ea311d5-226310-432086 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 11:23:13,759 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.022 ro 2026-11-03 11:23:13,763 7 INFO rb-ea311d5-226310-432086 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 11:23:13,780 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:13] "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 11:23:13,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:13] "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 11:23:13,853 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23: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.041 rw 2026-11-03 11:23:13,873 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:13] "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 11:23:14,464 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:14] "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 11:23:14,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23: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.002 0.013 rw 2026-11-03 11:23:14,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:14] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 11:23:14,792 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.06 rw 2026-11-03 11:23:14,820 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:14] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.045 ro 2026-11-03 11:23:14,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:14] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 11:23:14,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:14] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.058 rw 2026-11-03 11:23:14,909 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.006 - 2026-11-03 11:23:14,916 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:14] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.022 - 2026-11-03 11:23:14,956 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:14] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.017 0.05 ro 2026-11-03 11:23:14,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-11-03 11:23:15,032 7 INFO rb-ea311d5-226310-432086 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 11:23:15,084 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:15] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.042 0.141 rw 2026-11-03 11:23:15,231 7 INFO rb-ea311d5-226310-432086 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 11:23:15,232 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:15] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.024 0.304 rw 2026-11-03 11:23:15,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.321 rw 2026-11-03 11:23:15,307 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23: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.002 0.071 rw 2026-11-03 11:23:15,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.026 0.112 rw 2026-11-03 11:23:15,505 7 INFO rb-ea311d5-226310-432086 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 11:23:15,506 7 INFO rb-ea311d5-226310-432086 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 11:23:15,675 7 INFO rb-ea311d5-226310-432086 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 11:23:15,676 7 INFO rb-ea311d5-226310-432086 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 11:23:15,697 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:15] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-11-03 11:23:15,701 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:15] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-11-03 11:23:15,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:15] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.015 - 2026-11-03 11:23:15,867 7 INFO rb-ea311d5-226310-432086 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 11:23:15,868 7 INFO rb-ea311d5-226310-432086 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 11:23:15,868 7 INFO rb-ea311d5-226310-432086 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 11:23:15,907 7 INFO rb-ea311d5-226310-432086 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 11:23:15,942 7 INFO rb-ea311d5-226310-432086 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 11:23:15,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:15] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 254 4 0.006 0.047 ro 2026-11-03 11:23:15,947 7 INFO rb-ea311d5-226310-432086 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 11:23:15,948 7 INFO rb-ea311d5-226310-432086 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 11:23:16,294 7 INFO rb-ea311d5-226310-432086 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 11:23:16,296 7 INFO rb-ea311d5-226310-432086 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 11:23:16,336 7 INFO rb-ea311d5-226310-432086 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 11:23:16,342 7 INFO rb-ea311d5-226310-432086 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 11:23:16,346 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:16] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 254 4 0.011 0.026 ro 2026-11-03 11:23:16,388 7 INFO rb-ea311d5-226310-432086 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 11:23:16,388 7 INFO rb-ea311d5-226310-432086 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 11:23:16,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 11:23:16,411 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 11:23:16,904 7 INFO rb-ea311d5-226310-432086 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 11:23:16,923 7 INFO rb-ea311d5-226310-432086 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 11:23:16,941 7 INFO rb-ea311d5-226310-432086 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 11:23:16,988 7 INFO rb-ea311d5-226310-432086 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 11:23:16,989 7 INFO rb-ea311d5-226310-432086 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 11:23:16,999 7 INFO rb-ea311d5-226310-432086 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 11:23:17,000 7 INFO rb-ea311d5-226310-432086 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 11:23:17,001 7 INFO rb-ea311d5-226310-432086 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 11:23:17,005 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.051 rw 2026-11-03 11:23:17,006 7 INFO rb-ea311d5-226310-432086 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 11:23:17,007 7 INFO rb-ea311d5-226310-432086 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 11:23:17,514 7 INFO rb-ea311d5-226310-432086 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 11:23:17,524 7 INFO rb-ea311d5-226310-432086 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 11:23:17,527 7 INFO rb-ea311d5-226310-432086 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 11:23:17,530 7 INFO rb-ea311d5-226310-432086 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 11:23:18,055 7 INFO rb-ea311d5-226310-432086 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 11:23:18,064 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95155700 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '20760abe-2957-4464-862f-1a423935794b'}] 2026-11-03 11:23:18,065 7 INFO rb-ea311d5-226310-432086 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 11:23:18,637 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95155700 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '20760abe-2957-4464-862f-1a423935794b'} created pos.order #466 2026-11-03 11:23:18,639 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95155700 finished 2026-11-03 11:23:18,789 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9639 214 0.186 0.544 rw 2026-11-03 11:23:18,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:18] "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 11:23:18,940 7 INFO rb-ea311d5-226310-432086 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 11:23:18,967 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: tour succeeded 2026-11-03 11:23:18,968 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyMultipleOrders SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 11:23:19,028 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.055 rw 2026-11-03 11:23:19,135 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:23:19,139 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 GFpxMrFD - [03/Nov/2026 11:23:12] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.51 rw 2026-11-03 11:23:19,162 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: heap 23488824 (allocated 25710592) 2026-11-03 11:23:19,251 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing chrome headless with pid 37919 2026-11-03 11:23:19,253 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing websocket connection 2026-11-03 11:23:19,254 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Terminating chrome headless with pid 37919 2026-11-03 11:23:19,371 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112319_371073_test_loyalty_program_different_orders.txt 2026-11-03 11:23:19,371 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Removing chrome user profile "/tmp/tmpbujdz4jx_chrome_odoo" 2026-11-03 11:23:19,405 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-11-03 11:23:20,312 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome pid: 38053 2026-11-03 11:23:20,312 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless temporary user profile dir: /tmp/tmp05i0z4n0_chrome_odoo 2026-11-03 11:23:20,312 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:33517/json/version 2026-11-03 11:23:20,314 7 INFO rb-ea311d5-226310-432086 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 11:23:20,399 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Browser version: Chrome/150.0.7871.114 2026-11-03 11:23:20,400 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:33517/json 2026-11-03 11:23:20,400 7 INFO rb-ea311d5-226310-432086 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 11:23:20,415 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Websocket url found: ws://127.0.0.1:33517/devtools/page/BA2348183F1CE2FB7FB8AA16417B952B 2026-11-03 11:23:20,437 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Enable chrome headless console log notification 2026-11-03 11:23:20,462 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless enable page notifications 2026-11-03 11:23:20,619 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:23:20,633 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Setting session cookie in browser 2026-11-03 11:23:20,634 7 INFO rb-ea311d5-226310-432086 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 11:23:20,635 7 INFO rb-ea311d5-226310-432086 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 11:23:20,793 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:20] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.034 0.123 rw 2026-11-03 11:23:20,798 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigation result: {'frameId': 'BA2348183F1CE2FB7FB8AA16417B952B', 'loaderId': '16D7C50D4D731A479B509E6C5B7E8C74', 'isDownload': False} 2026-11-03 11:23:20,798 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-11-03 11:23:20,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:20] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.026 ro 2026-11-03 11:23:20,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:20] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.006 0.249 ro 2026-11-03 11:23:20,924 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:20] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.075 ro 2026-11-03 11:23:21,648 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: Owl is running in 'dev' mode. 2026-11-03 11:23:21,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:23:21,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 11:23:21,762 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 11:23:21,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23: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.002 0.022 rw 2026-11-03 11:23:21,836 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:21] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.019 rw 2026-11-03 11:23:22,158 7 INFO rb-ea311d5-226310-432086 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 11:23:22,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525765 265 0.209 0.584 rw 2026-11-03 11:23:22,864 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: The ready code tooks too much time : 2.0659425258636475 2026-11-03 11:23:22,865 7 INFO rb-ea311d5-226310-432086 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 11:23:22,878 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:22] "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 11:23:22,880 7 INFO rb-ea311d5-226310-432086 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 11:23:22,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:22] "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 11:23:22,932 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:22] "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 11:23:22,946 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23: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.012 rw 2026-11-03 11:23:22,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:22] "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 11:23:23,533 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:23] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.004 0.016 ro 2026-11-03 11:23:23,648 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23: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.014 rw 2026-11-03 11:23:23,839 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.068 rw 2026-11-03 11:23:23,876 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:23] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.026 ro 2026-11-03 11:23:23,880 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:23] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.032 rw 2026-11-03 11:23:23,880 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:23] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.021 - 2026-11-03 11:23:23,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:23] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.033 - 2026-11-03 11:23:23,934 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:23] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-11-03 11:23:23,938 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:23] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:23:23,974 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.033 - 2026-11-03 11:23:24,036 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.094 - 2026-11-03 11:23:24,072 7 INFO rb-ea311d5-226310-432086 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 11:23:24,081 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:24] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.04 0.101 rw 2026-11-03 11:23:24,224 7 INFO rb-ea311d5-226310-432086 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 11:23:24,237 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:24] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.05 0.246 rw 2026-11-03 11:23:24,304 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.271 rw 2026-11-03 11:23:24,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.048 0.165 rw 2026-11-03 11:23:24,467 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:24] "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.223 rw 2026-11-03 11:23:24,542 7 INFO rb-ea311d5-226310-432086 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 11:23:24,543 7 INFO rb-ea311d5-226310-432086 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 11:23:24,627 7 INFO rb-ea311d5-226310-432086 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 11:23:24,627 7 INFO rb-ea311d5-226310-432086 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 11:23:24,657 7 INFO rb-ea311d5-226310-432086 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 11:23:24,658 7 INFO rb-ea311d5-226310-432086 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 11:23:24,672 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:24] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:23:24,684 7 INFO rb-ea311d5-226310-432086 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 11:23:24,684 7 INFO rb-ea311d5-226310-432086 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 11:23:24,687 7 INFO rb-ea311d5-226310-432086 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 11:23:24,699 7 INFO rb-ea311d5-226310-432086 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 11:23:24,730 7 INFO rb-ea311d5-226310-432086 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 11:23:24,777 7 INFO rb-ea311d5-226310-432086 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 11:23:24,815 7 INFO rb-ea311d5-226310-432086 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 11:23:24,816 7 INFO rb-ea311d5-226310-432086 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 11:23:24,816 7 INFO rb-ea311d5-226310-432086 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 11:23:24,817 7 INFO rb-ea311d5-226310-432086 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 11:23:24,828 7 INFO rb-ea311d5-226310-432086 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 11:23:24,837 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:24] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-11-03 11:23:24,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:24] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:23:24,851 7 INFO rb-ea311d5-226310-432086 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 11:23:24,905 7 INFO rb-ea311d5-226310-432086 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 11:23:24,919 7 INFO rb-ea311d5-226310-432086 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 11:23:24,920 7 INFO rb-ea311d5-226310-432086 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 11:23:24,920 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: tour succeeded 2026-11-03 11:23:24,921 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 11:23:25,079 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:23:25,087 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 v90sM7kj - [03/Nov/2026 11:23:22] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 3.181 rw 2026-11-03 11:23:25,089 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: heap 20630180 (allocated 21778432) 2026-11-03 11:23:25,187 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing chrome headless with pid 38053 2026-11-03 11:23:25,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing websocket connection 2026-11-03 11:23:25,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Terminating chrome headless with pid 38053 2026-11-03 11:23:25,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112325_300322_test_loyalty_program_specific_product.txt 2026-11-03 11:23:25,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Removing chrome user profile "/tmp/tmp05i0z4n0_chrome_odoo" 2026-11-03 11:23:25,313 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-11-03 11:23:26,179 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome pid: 38195 2026-11-03 11:23:26,179 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless temporary user profile dir: /tmp/tmpe44bo6cc_chrome_odoo 2026-11-03 11:23:26,190 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:43731/json/version 2026-11-03 11:23:26,194 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43731', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:23:26,212 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Browser version: Chrome/150.0.7871.114 2026-11-03 11:23:26,213 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:43731/json 2026-11-03 11:23:26,213 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43731', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:23:26,222 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Websocket url found: ws://127.0.0.1:43731/devtools/page/D8791E0C92863DBC733479B97D727788 2026-11-03 11:23:26,228 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Enable chrome headless console log notification 2026-11-03 11:23:26,245 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless enable page notifications 2026-11-03 11:23:26,394 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:23:26,403 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Setting session cookie in browser 2026-11-03 11:23:26,407 7 INFO rb-ea311d5-226310-432086 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 11:23:26,408 7 INFO rb-ea311d5-226310-432086 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 11:23:26,597 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:26] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.041 0.142 rw 2026-11-03 11:23:26,600 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigation result: {'frameId': 'D8791E0C92863DBC733479B97D727788', 'loaderId': 'E21DD847F572706460F3974C3740C353', 'isDownload': False} 2026-11-03 11:23:26,600 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-11-03 11:23:26,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:26] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.257 ro 2026-11-03 11:23:26,689 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:26] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.048 ro 2026-11-03 11:23:26,702 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:26] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.066 ro 2026-11-03 11:23:27,375 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: Owl is running in 'dev' mode. 2026-11-03 11:23:27,407 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:23:27,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:23:27,435 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.013 ro 2026-11-03 11:23:27,495 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23: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 11:23:27,502 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23: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.032 rw 2026-11-03 11:23:27,886 7 INFO rb-ea311d5-226310-432086 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 11:23:28,372 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523743 264 0.24 0.615 rw 2026-11-03 11:23:28,611 7 INFO rb-ea311d5-226310-432086 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 11:23:28,633 7 INFO rb-ea311d5-226310-432086 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 11:23:28,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:28] "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 11:23:28,675 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:28] "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 11:23:28,704 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:28] "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 11:23:28,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23: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.02 rw 2026-11-03 11:23:28,768 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:28] "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 11:23:29,330 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:29] "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 11:23:29,439 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23: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.011 rw 2026-11-03 11:23:29,574 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.043 rw 2026-11-03 11:23:29,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:29] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 11:23:29,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:29] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 11:23:29,643 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:29] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.042 ro 2026-11-03 11:23:29,644 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:29] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.039 rw 2026-11-03 11:23:29,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:29] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.009 ro 2026-11-03 11:23:29,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:29] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:23:29,727 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-11-03 11:23:29,780 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.071 - 2026-11-03 11:23:29,826 7 INFO rb-ea311d5-226310-432086 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 11:23:29,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:29] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.027 0.116 rw 2026-11-03 11:23:29,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:29] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.016 0.219 rw 2026-11-03 11:23:29,970 7 INFO rb-ea311d5-226310-432086 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 11:23:29,973 7 INFO rb-ea311d5-226310-432086 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 11:23:29,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.228 rw 2026-11-03 11:23:30,011 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23: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.004 0.054 rw 2026-11-03 11:23:30,129 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23: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.14 rw 2026-11-03 11:23:30,189 7 INFO rb-ea311d5-226310-432086 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 11:23:30,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:30] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 4 0.005 0.044 ro 2026-11-03 11:23:30,267 7 INFO rb-ea311d5-226310-432086 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 11:23:30,269 7 INFO rb-ea311d5-226310-432086 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 11:23:30,282 7 INFO rb-ea311d5-226310-432086 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 11:23:30,313 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:30] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:23:30,631 7 INFO rb-ea311d5-226310-432086 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 11:23:30,631 7 INFO rb-ea311d5-226310-432086 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 11:23:30,661 7 INFO rb-ea311d5-226310-432086 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 11:23:30,662 7 INFO rb-ea311d5-226310-432086 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 11:23:30,668 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:30] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 4 0.004 0.022 ro 2026-11-03 11:23:30,748 7 INFO rb-ea311d5-226310-432086 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 11:23:30,749 7 INFO rb-ea311d5-226310-432086 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 11:23:30,769 7 INFO rb-ea311d5-226310-432086 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 11:23:30,770 7 INFO rb-ea311d5-226310-432086 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 11:23:30,772 7 INFO rb-ea311d5-226310-432086 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 11:23:30,773 7 INFO rb-ea311d5-226310-432086 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 11:23:30,785 7 INFO rb-ea311d5-226310-432086 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 11:23:30,799 7 INFO rb-ea311d5-226310-432086 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 11:23:30,800 7 INFO rb-ea311d5-226310-432086 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 11:23:30,805 7 INFO rb-ea311d5-226310-432086 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 11:23:30,821 7 INFO rb-ea311d5-226310-432086 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 11:23:30,822 7 INFO rb-ea311d5-226310-432086 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 11:23:30,829 7 INFO rb-ea311d5-226310-432086 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 11:23:30,888 7 INFO rb-ea311d5-226310-432086 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 11:23:30,912 7 INFO rb-ea311d5-226310-432086 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 11:23:31,017 7 INFO rb-ea311d5-226310-432086 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 11:23:31,023 7 INFO rb-ea311d5-226310-432086 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 11:23:31,030 7 INFO rb-ea311d5-226310-432086 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 11:23:31,038 7 INFO rb-ea311d5-226310-432086 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 11:23:31,041 7 INFO rb-ea311d5-226310-432086 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 11:23:31,046 7 INFO rb-ea311d5-226310-432086 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 11:23:31,051 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:31] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.009 - 2026-11-03 11:23:31,054 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:31] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.011 - 2026-11-03 11:23:31,070 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: tour succeeded 2026-11-03 11:23:31,072 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour2 SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 11:23:31,242 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:23:31,248 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: heap 20849104 (allocated 22040576) 2026-11-03 11:23:31,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0Hl-KWlG - [03/Nov/2026 11:23:28] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.039 3.673 rw 2026-11-03 11:23:31,355 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing chrome headless with pid 38195 2026-11-03 11:23:31,356 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing websocket connection 2026-11-03 11:23:31,357 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Terminating chrome headless with pid 38195 2026-11-03 11:23:31,453 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112331_452742_test_loyalty_program_using_same_product.txt 2026-11-03 11:23:31,453 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Removing chrome user profile "/tmp/tmpe44bo6cc_chrome_odoo" 2026-11-03 11:23:31,466 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-11-03 11:23:32,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 38326 2026-11-03 11:23:32,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpsz1936dl_chrome_odoo 2026-11-03 11:23:32,614 7 INFO rb-ea311d5-226310-432086 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:45033/json/version 2026-11-03 11:23:32,615 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45033', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:23:32,707 7 INFO rb-ea311d5-226310-432086 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 11:23:32,707 7 INFO rb-ea311d5-226310-432086 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:45033/json 2026-11-03 11:23:32,708 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45033', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:23:32,750 7 INFO rb-ea311d5-226310-432086 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:45033/devtools/page/19E059471DD6FDFE51DC04D823879C3F 2026-11-03 11:23:32,768 7 INFO rb-ea311d5-226310-432086 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 11:23:32,782 7 INFO rb-ea311d5-226310-432086 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 11:23:32,928 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:23:32,941 7 INFO rb-ea311d5-226310-432086 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 11:23:32,949 7 INFO rb-ea311d5-226310-432086 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 11:23:32,949 7 INFO rb-ea311d5-226310-432086 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 11:23:33,146 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:33] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.049 0.142 rw 2026-11-03 11:23:33,149 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '19E059471DD6FDFE51DC04D823879C3F', 'loaderId': '7D391B6126BE7642167D5F82B1DC44B3', 'isDownload': False} 2026-11-03 11:23:33,149 7 INFO rb-ea311d5-226310-432086 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 11:23:33,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:33] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.249 ro 2026-11-03 11:23:33,233 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:33] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.043 ro 2026-11-03 11:23:33,244 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:33] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.056 ro 2026-11-03 11:23:33,913 7 INFO rb-ea311d5-226310-432086 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 11:23:33,938 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:23:33,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:23:33,979 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.028 ro 2026-11-03 11:23:34,041 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.027 rw 2026-11-03 11:23:34,044 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23: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.028 rw 2026-11-03 11:23:34,436 7 INFO rb-ea311d5-226310-432086 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 11:23:34,998 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525000 264 0.23 0.709 rw 2026-11-03 11:23:35,182 7 INFO rb-ea311d5-226310-432086 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.0324621200561523 2026-11-03 11:23:35,182 7 INFO rb-ea311d5-226310-432086 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 11:23:35,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:35] "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 11:23:35,195 7 INFO rb-ea311d5-226310-432086 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 11:23:35,218 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:35] "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 11:23:35,250 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:35] "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 11:23:35,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23: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 11:23:35,289 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:35] "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 11:23:35,847 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:35] "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 11:23:35,957 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23: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.011 rw 2026-11-03 11:23:36,099 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.003 0.04 rw 2026-11-03 11:23:36,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.012 rw 2026-11-03 11:23:36,156 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.026 - 2026-11-03 11:23:36,157 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.029 ro 2026-11-03 11:23:36,158 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.026 - 2026-11-03 11:23:36,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 11:23:36,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-11-03 11:23:36,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 11:23:36,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.021 - 2026-11-03 11:23:36,302 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.024 0.075 rw 2026-11-03 11:23:36,360 7 INFO rb-ea311d5-226310-432086 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 11:23:36,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.034 0.187 rw 2026-11-03 11:23:36,459 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.196 rw 2026-11-03 11:23:36,472 7 INFO rb-ea311d5-226310-432086 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 11:23:36,473 7 INFO rb-ea311d5-226310-432086 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 11:23:36,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23: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.003 0.014 rw 2026-11-03 11:23:36,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.022 0.073 rw 2026-11-03 11:23:36,649 7 INFO rb-ea311d5-226310-432086 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 11:23:36,662 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.02 ro 2026-11-03 11:23:36,691 7 INFO rb-ea311d5-226310-432086 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 11:23:36,691 7 INFO rb-ea311d5-226310-432086 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 11:23:36,702 7 INFO rb-ea311d5-226310-432086 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 11:23:36,726 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:36] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 11:23:37,053 7 INFO rb-ea311d5-226310-432086 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 11:23:37,053 7 INFO rb-ea311d5-226310-432086 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 11:23:37,076 7 INFO rb-ea311d5-226310-432086 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 11:23:37,076 7 INFO rb-ea311d5-226310-432086 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 11:23:37,084 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:37] "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 11:23:37,090 7 INFO rb-ea311d5-226310-432086 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 11:23:37,131 7 INFO rb-ea311d5-226310-432086 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 11:23:37,131 7 INFO rb-ea311d5-226310-432086 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 11:23:37,195 7 INFO rb-ea311d5-226310-432086 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 11:23:37,197 7 INFO rb-ea311d5-226310-432086 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 11:23:37,366 7 INFO rb-ea311d5-226310-432086 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 11:23:37,366 7 INFO rb-ea311d5-226310-432086 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 11:23:37,367 7 INFO rb-ea311d5-226310-432086 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 11:23:37,367 7 INFO rb-ea311d5-226310-432086 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 11:23:37,368 7 INFO rb-ea311d5-226310-432086 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 11:23:37,368 7 INFO rb-ea311d5-226310-432086 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 11:23:37,379 7 INFO rb-ea311d5-226310-432086 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 11:23:37,389 7 INFO rb-ea311d5-226310-432086 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 11:23:37,390 7 INFO rb-ea311d5-226310-432086 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 11:23:37,393 7 INFO rb-ea311d5-226310-432086 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 11:23:37,402 7 INFO rb-ea311d5-226310-432086 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 11:23:37,430 7 INFO rb-ea311d5-226310-432086 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 11:23:37,431 7 INFO rb-ea311d5-226310-432086 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 11:23:37,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 11:23:37,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 11:23:37,942 7 INFO rb-ea311d5-226310-432086 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 11:23:37,967 7 INFO rb-ea311d5-226310-432086 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 11:23:37,968 7 INFO rb-ea311d5-226310-432086 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 11:23:37,970 7 INFO rb-ea311d5-226310-432086 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 11:23:37,972 7 INFO rb-ea311d5-226310-432086 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 11:23:38,510 7 INFO rb-ea311d5-226310-432086 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 11:23:38,511 7 INFO rb-ea311d5-226310-432086 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 11:23:38,525 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82137462 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'ffe8bcc4-9275-4ceb-b382-976ab3dc53a4'}] 2026-11-03 11:23:39,105 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82137462 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'ffe8bcc4-9275-4ceb-b382-976ab3dc53a4'} created pos.order #467 2026-11-03 11:23:39,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82137462 finished 2026-11-03 11:23:39,242 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6793 212 0.169 0.552 rw 2026-11-03 11:23:39,358 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23: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 11:23:39,384 7 INFO rb-ea311d5-226310-432086 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 11:23:39,404 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-11-03 11:23:39,405 7 INFO rb-ea311d5-226310-432086 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 11:23:39,474 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.058 rw 2026-11-03 11:23:39,573 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:23:39,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 21493516 (allocated 22827008) 2026-11-03 11:23:39,587 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Wv7cEzJE - [03/Nov/2026 11:23:34] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.02 5.516 rw 2026-11-03 11:23:39,695 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 38326 2026-11-03 11:23:39,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-11-03 11:23:39,698 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 38326 2026-11-03 11:23:39,837 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112339_837040_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-11-03 11:23:39,837 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpsz1936dl_chrome_odoo" 2026-11-03 11:23:40,328 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 38464 2026-11-03 11:23:40,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpfya_i_qw_chrome_odoo 2026-11-03 11:23:40,329 7 INFO rb-ea311d5-226310-432086 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:45935/json/version 2026-11-03 11:23:40,330 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45935', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:23:40,366 7 INFO rb-ea311d5-226310-432086 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 11:23:40,366 7 INFO rb-ea311d5-226310-432086 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:45935/json 2026-11-03 11:23:40,367 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45935', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:23:40,388 7 INFO rb-ea311d5-226310-432086 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:45935/devtools/page/0B161943BADD8F0D8170C1859F94F4F0 2026-11-03 11:23:40,407 7 INFO rb-ea311d5-226310-432086 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 11:23:40,423 7 INFO rb-ea311d5-226310-432086 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 11:23:40,465 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:23:40,468 7 INFO rb-ea311d5-226310-432086 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 11:23:40,471 7 INFO rb-ea311d5-226310-432086 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 11:23:40,471 7 INFO rb-ea311d5-226310-432086 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 11:23:40,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:40] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.019 0.088 rw 2026-11-03 11:23:40,586 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '0B161943BADD8F0D8170C1859F94F4F0', 'loaderId': '080D8CD5EDBC6F29CEA30278B335D358', 'isDownload': False} 2026-11-03 11:23:40,587 7 INFO rb-ea311d5-226310-432086 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 11:23:40,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:40] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.199 ro 2026-11-03 11:23:40,692 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:40] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.048 ro 2026-11-03 11:23:40,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:40] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.058 ro 2026-11-03 11:23:41,438 7 INFO rb-ea311d5-226310-432086 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 11:23:41,467 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:23:41,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:23:41,485 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.011 ro 2026-11-03 11:23:41,509 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.006 rw 2026-11-03 11:23:41,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23: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.014 rw 2026-11-03 11:23:41,886 7 INFO rb-ea311d5-226310-432086 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 11:23:42,334 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525060 247 0.208 0.594 rw 2026-11-03 11:23:42,552 7 INFO rb-ea311d5-226310-432086 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 11:23:42,569 7 INFO rb-ea311d5-226310-432086 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 11:23:42,577 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:42] "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 11:23:42,614 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:42] "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 11:23:42,648 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:42] "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 11:23:42,660 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23: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.01 rw 2026-11-03 11:23:42,676 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:42] "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 11:23:43,247 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:43] "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 11:23:43,384 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23: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.01 rw 2026-11-03 11:23:43,562 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.007 0.047 rw 2026-11-03 11:23:43,601 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.037 - 2026-11-03 11:23:43,602 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.038 - 2026-11-03 11:23:43,603 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:43] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.041 ro 2026-11-03 11:23:43,612 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:43] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.048 rw 2026-11-03 11:23:43,701 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:43] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-11-03 11:23:43,705 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:43] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.014 - 2026-11-03 11:23:43,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 11:23:43,755 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.037 - 2026-11-03 11:23:43,849 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:43] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.033 0.101 rw 2026-11-03 11:23:43,857 7 INFO rb-ea311d5-226310-432086 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 11:23:43,857 7 INFO rb-ea311d5-226310-432086 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 11:23:43,960 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:43] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.024 0.219 rw 2026-11-03 11:23:43,980 7 INFO rb-ea311d5-226310-432086 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 11:23:44,004 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.226 rw 2026-11-03 11:23:44,050 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:44] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 244 4 0.009 0.073 ro 2026-11-03 11:23:44,066 7 INFO rb-ea311d5-226310-432086 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 11:23:44,067 7 INFO rb-ea311d5-226310-432086 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 11:23:44,083 7 INFO rb-ea311d5-226310-432086 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 11:23:44,092 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:44] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:23:44,425 7 INFO rb-ea311d5-226310-432086 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 11:23:44,426 7 INFO rb-ea311d5-226310-432086 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 11:23:44,449 7 INFO rb-ea311d5-226310-432086 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 11:23:44,450 7 INFO rb-ea311d5-226310-432086 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 11:23:44,461 7 INFO rb-ea311d5-226310-432086 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 11:23:44,475 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:44] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 244 4 0.007 0.033 ro 2026-11-03 11:23:44,499 7 INFO rb-ea311d5-226310-432086 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 11:23:44,501 7 INFO rb-ea311d5-226310-432086 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 11:23:44,565 7 INFO rb-ea311d5-226310-432086 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 11:23:44,567 7 INFO rb-ea311d5-226310-432086 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 11:23:44,567 7 INFO rb-ea311d5-226310-432086 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 11:23:44,585 7 INFO rb-ea311d5-226310-432086 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 11:23:44,606 7 INFO rb-ea311d5-226310-432086 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 11:23:44,607 7 INFO rb-ea311d5-226310-432086 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 11:23:44,608 7 INFO rb-ea311d5-226310-432086 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 11:23:44,633 7 INFO rb-ea311d5-226310-432086 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 11:23:44,634 7 INFO rb-ea311d5-226310-432086 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 11:23:44,642 7 INFO rb-ea311d5-226310-432086 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 11:23:44,706 7 INFO rb-ea311d5-226310-432086 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 11:23:44,724 7 INFO rb-ea311d5-226310-432086 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 11:23:44,737 7 INFO rb-ea311d5-226310-432086 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 11:23:44,738 7 INFO rb-ea311d5-226310-432086 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 11:23:44,763 7 INFO rb-ea311d5-226310-432086 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 11:23:44,791 7 INFO rb-ea311d5-226310-432086 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 11:23:44,792 7 INFO rb-ea311d5-226310-432086 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 11:23:44,795 7 INFO rb-ea311d5-226310-432086 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 11:23:44,804 7 INFO rb-ea311d5-226310-432086 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 11:23:44,805 7 INFO rb-ea311d5-226310-432086 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 11:23:44,811 7 INFO rb-ea311d5-226310-432086 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 11:23:44,831 7 INFO rb-ea311d5-226310-432086 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 11:23:44,858 7 INFO rb-ea311d5-226310-432086 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 11:23:44,887 7 INFO rb-ea311d5-226310-432086 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 11:23:44,959 7 INFO rb-ea311d5-226310-432086 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 11:23:44,959 7 INFO rb-ea311d5-226310-432086 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 11:23:44,967 7 INFO rb-ea311d5-226310-432086 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 11:23:44,977 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:44] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.005 - 2026-11-03 11:23:44,978 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:44] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 11:23:44,985 7 INFO rb-ea311d5-226310-432086 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 11:23:44,985 7 INFO rb-ea311d5-226310-432086 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 11:23:44,992 7 INFO rb-ea311d5-226310-432086 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 11:23:45,016 7 INFO rb-ea311d5-226310-432086 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 11:23:45,017 7 INFO rb-ea311d5-226310-432086 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 11:23:45,018 7 INFO rb-ea311d5-226310-432086 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 11:23:45,018 7 INFO rb-ea311d5-226310-432086 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 11:23:45,064 7 INFO rb-ea311d5-226310-432086 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 11:23:45,065 7 INFO rb-ea311d5-226310-432086 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 11:23:45,108 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:23:45,109 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 11:23:45,600 7 INFO rb-ea311d5-226310-432086 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 11:23:45,626 7 INFO rb-ea311d5-226310-432086 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 11:23:45,629 7 INFO rb-ea311d5-226310-432086 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 11:23:45,632 7 INFO rb-ea311d5-226310-432086 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 11:23:46,167 7 INFO rb-ea311d5-226310-432086 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 11:23:46,176 7 INFO rb-ea311d5-226310-432086 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 11:23:46,195 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9371695 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '3f91a8c7-0b3d-4855-b0bb-eb48737b07b4'}] 2026-11-03 11:23:46,833 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9371695 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '3f91a8c7-0b3d-4855-b0bb-eb48737b07b4'} created pos.order #468 2026-11-03 11:23:46,835 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9371695 finished 2026-11-03 11:23:46,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6881 206 0.167 0.563 rw 2026-11-03 11:23:47,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:47] "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 11:23:47,101 7 INFO rb-ea311d5-226310-432086 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 11:23:47,122 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-11-03 11:23:47,123 7 INFO rb-ea311d5-226310-432086 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 11:23:47,187 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.058 rw 2026-11-03 11:23:47,295 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:23:47,301 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KrVkaKz_ - [03/Nov/2026 11:23:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.738 rw 2026-11-03 11:23:47,303 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 22026344 (allocated 23613440) 2026-11-03 11:23:47,407 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 38464 2026-11-03 11:23:47,408 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-11-03 11:23:47,408 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 38464 2026-11-03 11:23:47,547 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112347_547503_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-11-03 11:23:47,548 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpfya_i_qw_chrome_odoo" 2026-11-03 11:23:47,576 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-11-03 11:23:48,512 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome pid: 38605 2026-11-03 11:23:48,512 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless temporary user profile dir: /tmp/tmpprl1rs68_chrome_odoo 2026-11-03 11:23:48,512 7 INFO rb-ea311d5-226310-432086 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:36153/json/version 2026-11-03 11:23:48,514 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36153', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:23:48,553 7 INFO rb-ea311d5-226310-432086 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 11:23:48,553 7 INFO rb-ea311d5-226310-432086 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:36153/json 2026-11-03 11:23:48,554 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36153', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:23:48,564 7 INFO rb-ea311d5-226310-432086 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:36153/devtools/page/3A5C6FA75921DF19614DD999614D956E 2026-11-03 11:23:48,578 7 INFO rb-ea311d5-226310-432086 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 11:23:48,586 7 INFO rb-ea311d5-226310-432086 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 11:23:48,712 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:23:48,724 7 INFO rb-ea311d5-226310-432086 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 11:23:48,730 7 INFO rb-ea311d5-226310-432086 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 11:23:48,730 7 INFO rb-ea311d5-226310-432086 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 11:23:48,911 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:48] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.031 0.141 rw 2026-11-03 11:23:48,912 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigation result: {'frameId': '3A5C6FA75921DF19614DD999614D956E', 'loaderId': '767B6EE65C267414A66F8E8BFC53DF85', 'isDownload': False} 2026-11-03 11:23:48,912 7 INFO rb-ea311d5-226310-432086 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 11:23:49,026 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:48] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.007 0.259 ro 2026-11-03 11:23:49,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:48] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.069 ro 2026-11-03 11:23:49,038 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:48] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.068 ro 2026-11-03 11:23:49,686 7 INFO rb-ea311d5-226310-432086 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 11:23:49,721 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:23:49,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:23:49,755 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 11:23:49,816 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23: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.027 rw 2026-11-03 11:23:49,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:49] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.012 rw 2026-11-03 11:23:50,187 7 INFO rb-ea311d5-226310-432086 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 11:23:50,764 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524054 270 0.243 0.674 rw 2026-11-03 11:23:50,935 7 INFO rb-ea311d5-226310-432086 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.022794246673584 2026-11-03 11:23:50,935 7 INFO rb-ea311d5-226310-432086 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 11:23:50,949 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:50] "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 11:23:50,956 7 INFO rb-ea311d5-226310-432086 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 11:23:50,996 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:50] "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 11:23:51,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:51] "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 11:23:51,069 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23: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.002 0.024 rw 2026-11-03 11:23:51,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:51] "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 11:23:51,697 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:51] "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 11:23:51,846 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23: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.01 rw 2026-11-03 11:23:52,001 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.036 rw 2026-11-03 11:23:52,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.014 - 2026-11-03 11:23:52,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.02 - 2026-11-03 11:23:52,052 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:52] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.029 rw 2026-11-03 11:23:52,052 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:52] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.027 ro 2026-11-03 11:23:52,100 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:52] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:23:52,115 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:52] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-11-03 11:23:52,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 11:23:52,154 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.01 - 2026-11-03 11:23:52,242 7 INFO rb-ea311d5-226310-432086 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 11:23:52,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:52] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.024 0.113 rw 2026-11-03 11:23:52,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:52] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.02 0.198 rw 2026-11-03 11:23:52,374 7 INFO rb-ea311d5-226310-432086 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 11:23:52,395 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.209 rw 2026-11-03 11:23:52,472 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23: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.068 rw 2026-11-03 11:23:52,487 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23: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.105 rw 2026-11-03 11:23:52,553 7 INFO rb-ea311d5-226310-432086 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 11:23:52,556 7 INFO rb-ea311d5-226310-432086 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 11:23:52,641 7 INFO rb-ea311d5-226310-432086 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 11:23:52,646 7 INFO rb-ea311d5-226310-432086 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 11:23:52,657 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:52] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:23:52,834 7 INFO rb-ea311d5-226310-432086 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 11:23:52,835 7 INFO rb-ea311d5-226310-432086 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 11:23:52,859 7 INFO rb-ea311d5-226310-432086 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 11:23:52,860 7 INFO rb-ea311d5-226310-432086 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 11:23:52,873 7 INFO rb-ea311d5-226310-432086 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 11:23:52,874 7 INFO rb-ea311d5-226310-432086 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 11:23:52,874 7 INFO rb-ea311d5-226310-432086 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 11:23:52,888 7 INFO rb-ea311d5-226310-432086 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 11:23:52,919 7 INFO rb-ea311d5-226310-432086 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 11:23:52,943 7 INFO rb-ea311d5-226310-432086 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 11:23:52,954 7 INFO rb-ea311d5-226310-432086 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 11:23:52,968 7 INFO rb-ea311d5-226310-432086 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 11:23:52,969 7 INFO rb-ea311d5-226310-432086 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 11:23:52,987 7 INFO rb-ea311d5-226310-432086 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 11:23:53,063 7 INFO rb-ea311d5-226310-432086 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 11:23:53,063 7 INFO rb-ea311d5-226310-432086 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 11:23:53,064 7 INFO rb-ea311d5-226310-432086 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 11:23:53,064 7 INFO rb-ea311d5-226310-432086 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 11:23:53,065 7 INFO rb-ea311d5-226310-432086 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 11:23:53,126 7 INFO rb-ea311d5-226310-432086 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 11:23:53,126 7 INFO rb-ea311d5-226310-432086 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 11:23:53,147 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:53] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 11:23:53,150 7 INFO rb-ea311d5-226310-432086 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 11:23:53,151 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:53] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.007 - 2026-11-03 11:23:53,156 7 INFO rb-ea311d5-226310-432086 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 11:23:53,353 7 INFO rb-ea311d5-226310-432086 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 11:23:53,355 7 INFO rb-ea311d5-226310-432086 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 11:23:53,435 7 INFO rb-ea311d5-226310-432086 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 11:23:53,435 7 INFO rb-ea311d5-226310-432086 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 11:23:53,463 7 INFO rb-ea311d5-226310-432086 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 11:23:53,463 7 INFO rb-ea311d5-226310-432086 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 11:23:53,464 7 INFO rb-ea311d5-226310-432086 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 11:23:53,465 7 INFO rb-ea311d5-226310-432086 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 11:23:53,470 7 INFO rb-ea311d5-226310-432086 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 11:23:53,470 7 INFO rb-ea311d5-226310-432086 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 11:23:53,475 7 INFO rb-ea311d5-226310-432086 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 11:23:53,479 7 INFO rb-ea311d5-226310-432086 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 11:23:53,479 7 INFO rb-ea311d5-226310-432086 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 11:23:53,482 7 INFO rb-ea311d5-226310-432086 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 11:23:53,683 7 INFO rb-ea311d5-226310-432086 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 11:23:53,704 7 INFO rb-ea311d5-226310-432086 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 11:23:53,708 7 INFO rb-ea311d5-226310-432086 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 11:23:53,718 7 INFO rb-ea311d5-226310-432086 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 11:23:53,733 7 INFO rb-ea311d5-226310-432086 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 11:23:53,754 7 INFO rb-ea311d5-226310-432086 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 11:23:53,755 7 INFO rb-ea311d5-226310-432086 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 11:23:53,756 7 INFO rb-ea311d5-226310-432086 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 11:23:53,756 7 INFO rb-ea311d5-226310-432086 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 11:23:53,757 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: tour succeeded 2026-11-03 11:23:53,757 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour12 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-11-03 11:23:53,926 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:23:53,932 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 gCDs6E4u - [03/Nov/2026 11:23:50] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 4.039 rw 2026-11-03 11:23:53,933 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: heap 21806824 (allocated 23351296) 2026-11-03 11:23:54,033 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing chrome headless with pid 38605 2026-11-03 11:23:54,037 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing websocket connection 2026-11-03 11:23:54,038 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Terminating chrome headless with pid 38605 2026-11-03 11:23:54,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112354_144090_test_loyalty_program_with_tagged_buy_x_get_y.txt 2026-11-03 11:23:54,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Removing chrome user profile "/tmp/tmpprl1rs68_chrome_odoo" 2026-11-03 11:23:54,157 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-11-03 11:23:55,210 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome pid: 38744 2026-11-03 11:23:55,211 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless temporary user profile dir: /tmp/tmpom4yyuai_chrome_odoo 2026-11-03 11:23:55,211 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:36259/json/version 2026-11-03 11:23:55,212 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36259', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:23:55,346 7 INFO rb-ea311d5-226310-432086 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 11:23:55,346 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:36259/json 2026-11-03 11:23:55,347 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36259', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:23:55,373 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Websocket url found: ws://127.0.0.1:36259/devtools/page/1CFB7A2EE920EADD5AB8F2C2D337B441 2026-11-03 11:23:55,418 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Enable chrome headless console log notification 2026-11-03 11:23:55,426 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless enable page notifications 2026-11-03 11:23:55,634 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:23:55,646 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Setting session cookie in browser 2026-11-03 11:23:55,648 7 INFO rb-ea311d5-226310-432086 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 11:23:55,648 7 INFO rb-ea311d5-226310-432086 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 11:23:55,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:55] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.045 0.168 rw 2026-11-03 11:23:55,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigation result: {'frameId': '1CFB7A2EE920EADD5AB8F2C2D337B441', 'loaderId': '77F0CBF21AA8C04B37AE5381F0E6515D', 'isDownload': False} 2026-11-03 11:23:55,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-11-03 11:23:55,935 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:55] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.021 ro 2026-11-03 11:23:55,973 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:55] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.314 ro 2026-11-03 11:23:55,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:55] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.007 0.055 ro 2026-11-03 11:23:56,727 7 INFO rb-ea311d5-226310-432086 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 11:23:56,749 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:23:56,753 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:23:56,802 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.025 ro 2026-11-03 11:23:56,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:56] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.021 rw 2026-11-03 11:23:56,860 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23: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.026 rw 2026-11-03 11:23:57,232 7 INFO rb-ea311d5-226310-432086 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 11:23:57,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526476 269 0.279 0.612 rw 2026-11-03 11:23:57,987 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: The ready code tooks too much time : 2.11911940574646 2026-11-03 11:23:57,988 7 INFO rb-ea311d5-226310-432086 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 11:23:58,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:58] "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 11:23:58,006 7 INFO rb-ea311d5-226310-432086 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 11:23:58,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:58] "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 11:23:58,053 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:58] "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 11:23:58,085 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23: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.009 0.016 rw 2026-11-03 11:23:58,093 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:58] "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 11:23:58,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:58] "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 11:23:58,792 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23: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.011 rw 2026-11-03 11:23:58,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.046 rw 2026-11-03 11:23:58,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:58] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.017 - 2026-11-03 11:23:58,996 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:58] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.023 - 2026-11-03 11:23:59,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:58] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.015 rw 2026-11-03 11:23:59,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:59] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.049 ro 2026-11-03 11:23:59,071 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:59] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 11:23:59,101 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-11-03 11:23:59,111 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.035 - 2026-11-03 11:23:59,138 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.033 - 2026-11-03 11:23:59,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:59] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.031 0.118 rw 2026-11-03 11:23:59,242 7 INFO rb-ea311d5-226310-432086 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 11:23:59,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:59] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.041 0.259 rw 2026-11-03 11:23:59,389 7 INFO rb-ea311d5-226310-432086 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 11:23:59,400 7 INFO rb-ea311d5-226310-432086 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 11:23:59,433 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.276 rw 2026-11-03 11:23:59,474 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23: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.002 0.074 rw 2026-11-03 11:23:59,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.023 0.126 rw 2026-11-03 11:23:59,618 7 INFO rb-ea311d5-226310-432086 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 11:23:59,629 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:59] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.005 0.024 ro 2026-11-03 11:23:59,686 7 INFO rb-ea311d5-226310-432086 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 11:23:59,688 7 INFO rb-ea311d5-226310-432086 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 11:23:59,711 7 INFO rb-ea311d5-226310-432086 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 11:23:59,732 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:59] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:24:00,060 7 INFO rb-ea311d5-226310-432086 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 11:24:00,061 7 INFO rb-ea311d5-226310-432086 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 11:24:00,093 7 INFO rb-ea311d5-226310-432086 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 11:24:00,094 7 INFO rb-ea311d5-226310-432086 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 11:24:00,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:24:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.021 ro 2026-11-03 11:24:00,100 7 INFO rb-ea311d5-226310-432086 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 11:24:00,139 7 INFO rb-ea311d5-226310-432086 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 11:24:00,139 7 INFO rb-ea311d5-226310-432086 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 11:24:00,211 7 INFO rb-ea311d5-226310-432086 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 11:24:00,212 7 INFO rb-ea311d5-226310-432086 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 11:24:00,213 7 INFO rb-ea311d5-226310-432086 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 11:24:00,213 7 INFO rb-ea311d5-226310-432086 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 11:24:00,213 7 INFO rb-ea311d5-226310-432086 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 11:24:00,214 7 INFO rb-ea311d5-226310-432086 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 11:24:00,225 7 INFO rb-ea311d5-226310-432086 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 11:24:00,246 7 INFO rb-ea311d5-226310-432086 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 11:24:00,247 7 INFO rb-ea311d5-226310-432086 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 11:24:00,253 7 INFO rb-ea311d5-226310-432086 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 11:24:00,292 7 INFO rb-ea311d5-226310-432086 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 11:24:00,292 7 INFO rb-ea311d5-226310-432086 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 11:24:00,298 7 INFO rb-ea311d5-226310-432086 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 11:24:00,325 7 INFO rb-ea311d5-226310-432086 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 11:24:00,336 7 INFO rb-ea311d5-226310-432086 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 11:24:00,343 7 INFO rb-ea311d5-226310-432086 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 11:24:00,352 7 INFO rb-ea311d5-226310-432086 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 11:24:00,370 7 INFO rb-ea311d5-226310-432086 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 11:24:00,431 7 INFO rb-ea311d5-226310-432086 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 11:24:00,433 7 INFO rb-ea311d5-226310-432086 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 11:24:00,433 7 INFO rb-ea311d5-226310-432086 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 11:24:00,434 7 INFO rb-ea311d5-226310-432086 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 11:24:00,434 7 INFO rb-ea311d5-226310-432086 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 11:24:00,439 7 INFO rb-ea311d5-226310-432086 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 11:24:00,451 7 INFO rb-ea311d5-226310-432086 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 11:24:00,451 7 INFO rb-ea311d5-226310-432086 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 11:24:00,457 7 INFO rb-ea311d5-226310-432086 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 11:24:00,459 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:24:00] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.01 - 2026-11-03 11:24:00,462 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:24:00] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.01 - 2026-11-03 11:24:00,468 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: tour succeeded 2026-11-03 11:24:00,472 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour10 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-11-03 11:24:00,603 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:24:00,615 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: heap 20788316 (allocated 21778432) 2026-11-03 11:24:00,627 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9HhWOJqI - [03/Nov/2026 11:23:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 3.734 rw 2026-11-03 11:24:00,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing chrome headless with pid 38744 2026-11-03 11:24:00,725 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing websocket connection 2026-11-03 11:24:00,727 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Terminating chrome headless with pid 38744 2026-11-03 11:24:00,866 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112400_866605_test_loyalty_program_with_tagged_free_product.txt 2026-11-03 11:24:00,866 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Removing chrome user profile "/tmp/tmpom4yyuai_chrome_odoo" 2026-11-03 11:24:00,878 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-11-03 11:24:01,844 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome pid: 38871 2026-11-03 11:24:01,844 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless temporary user profile dir: /tmp/tmpvdj5i1jk_chrome_odoo 2026-11-03 11:24:01,845 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:42171/json/version 2026-11-03 11:24:01,848 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42171', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:24:01,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Browser version: Chrome/150.0.7871.114 2026-11-03 11:24:01,997 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:42171/json 2026-11-03 11:24:01,998 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42171', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:24:02,035 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Websocket url found: ws://127.0.0.1:42171/devtools/page/970908B54DED2E9192E0FCAE8AB8D815 2026-11-03 11:24:02,053 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Enable chrome headless console log notification 2026-11-03 11:24:02,074 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless enable page notifications 2026-11-03 11:24:02,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:24:02,199 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Setting session cookie in browser 2026-11-03 11:24:02,206 7 INFO rb-ea311d5-226310-432086 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 11:24:02,207 7 INFO rb-ea311d5-226310-432086 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 11:24:02,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:02] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.038 0.156 rw 2026-11-03 11:24:02,407 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigation result: {'frameId': '970908B54DED2E9192E0FCAE8AB8D815', 'loaderId': '9D7EC9E514BA60F23A831A1073F26F17', 'isDownload': False} 2026-11-03 11:24:02,407 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-11-03 11:24:02,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:02] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.243 ro 2026-11-03 11:24:02,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:02] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.01 0.048 ro 2026-11-03 11:24:02,511 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:02] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.063 ro 2026-11-03 11:24:03,156 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: Owl is running in 'dev' mode. 2026-11-03 11:24:03,176 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:24:03,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:24:03,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 11:24:03,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24: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.003 0.022 rw 2026-11-03 11:24:03,279 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.029 rw 2026-11-03 11:24:03,658 7 INFO rb-ea311d5-226310-432086 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 11:24:04,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523996 273 0.249 0.726 rw 2026-11-03 11:24:04,479 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: The ready code tooks too much time : 2.071216583251953 2026-11-03 11:24:04,479 7 INFO rb-ea311d5-226310-432086 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 11:24:04,500 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:04] "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 11:24:04,501 7 INFO rb-ea311d5-226310-432086 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 11:24:04,544 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:04] "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 11:24:04,583 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:04] "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 11:24:04,606 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24: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.015 rw 2026-11-03 11:24:04,622 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24: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 11:24:05,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:05] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.005 0.013 ro 2026-11-03 11:24:05,332 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24: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.017 rw 2026-11-03 11:24:05,506 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.048 rw 2026-11-03 11:24:05,514 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:05] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 11:24:05,515 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:05] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 11:24:05,551 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:05] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.049 rw 2026-11-03 11:24:05,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:05] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.047 ro 2026-11-03 11:24:05,601 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:05] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:24:05,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 11:24:05,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:05] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.041 ro 2026-11-03 11:24:05,703 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.069 - 2026-11-03 11:24:05,736 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:05] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.027 0.089 rw 2026-11-03 11:24:05,738 7 INFO rb-ea311d5-226310-432086 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 11:24:05,867 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:05] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.029 0.216 rw 2026-11-03 11:24:05,871 7 INFO rb-ea311d5-226310-432086 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 11:24:05,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.251 rw 2026-11-03 11:24:05,931 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24: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.002 0.05 rw 2026-11-03 11:24:06,001 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.019 0.104 rw 2026-11-03 11:24:06,094 7 INFO rb-ea311d5-226310-432086 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 11:24:06,114 7 INFO rb-ea311d5-226310-432086 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 11:24:06,115 7 INFO rb-ea311d5-226310-432086 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 11:24:06,129 7 INFO rb-ea311d5-226310-432086 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 11:24:06,267 7 INFO rb-ea311d5-226310-432086 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 11:24:06,269 7 INFO rb-ea311d5-226310-432086 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 11:24:06,287 7 INFO rb-ea311d5-226310-432086 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 11:24:06,302 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:06] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:24:06,302 7 INFO rb-ea311d5-226310-432086 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 11:24:06,303 7 INFO rb-ea311d5-226310-432086 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 11:24:06,310 7 INFO rb-ea311d5-226310-432086 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 11:24:06,346 7 INFO rb-ea311d5-226310-432086 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 11:24:06,354 7 INFO rb-ea311d5-226310-432086 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 11:24:06,362 7 INFO rb-ea311d5-226310-432086 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 11:24:06,383 7 INFO rb-ea311d5-226310-432086 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 11:24:06,384 7 INFO rb-ea311d5-226310-432086 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 11:24:06,391 7 INFO rb-ea311d5-226310-432086 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 11:24:06,491 7 INFO rb-ea311d5-226310-432086 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 11:24:06,492 7 INFO rb-ea311d5-226310-432086 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 11:24:06,493 7 INFO rb-ea311d5-226310-432086 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 11:24:06,498 7 INFO rb-ea311d5-226310-432086 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 11:24:06,505 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:06] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:24:06,513 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:06] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:24:06,532 7 INFO rb-ea311d5-226310-432086 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 11:24:06,532 7 INFO rb-ea311d5-226310-432086 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 11:24:06,538 7 INFO rb-ea311d5-226310-432086 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 11:24:06,552 7 INFO rb-ea311d5-226310-432086 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 11:24:06,622 7 INFO rb-ea311d5-226310-432086 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 11:24:06,668 7 INFO rb-ea311d5-226310-432086 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 11:24:06,689 7 INFO rb-ea311d5-226310-432086 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 11:24:06,689 7 INFO rb-ea311d5-226310-432086 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 11:24:06,690 7 INFO rb-ea311d5-226310-432086 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 11:24:06,703 7 INFO rb-ea311d5-226310-432086 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 11:24:06,703 7 INFO rb-ea311d5-226310-432086 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 11:24:06,705 7 INFO rb-ea311d5-226310-432086 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 11:24:06,714 7 INFO rb-ea311d5-226310-432086 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 11:24:06,720 7 INFO rb-ea311d5-226310-432086 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 11:24:06,735 7 INFO rb-ea311d5-226310-432086 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 11:24:06,735 7 INFO rb-ea311d5-226310-432086 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 11:24:06,736 7 INFO rb-ea311d5-226310-432086 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 11:24:06,739 7 INFO rb-ea311d5-226310-432086 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 11:24:06,912 7 INFO rb-ea311d5-226310-432086 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 11:24:06,913 7 INFO rb-ea311d5-226310-432086 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 11:24:06,919 7 INFO rb-ea311d5-226310-432086 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 11:24:06,935 7 INFO rb-ea311d5-226310-432086 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 11:24:06,936 7 INFO rb-ea311d5-226310-432086 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 11:24:06,940 7 INFO rb-ea311d5-226310-432086 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 11:24:06,951 7 INFO rb-ea311d5-226310-432086 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 11:24:06,951 7 INFO rb-ea311d5-226310-432086 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 11:24:06,956 7 INFO rb-ea311d5-226310-432086 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 11:24:06,971 7 INFO rb-ea311d5-226310-432086 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 11:24:06,987 7 INFO rb-ea311d5-226310-432086 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 11:24:06,993 7 INFO rb-ea311d5-226310-432086 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 11:24:07,006 7 INFO rb-ea311d5-226310-432086 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 11:24:07,018 7 INFO rb-ea311d5-226310-432086 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 11:24:07,039 7 INFO rb-ea311d5-226310-432086 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 11:24:07,040 7 INFO rb-ea311d5-226310-432086 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 11:24:07,040 7 INFO rb-ea311d5-226310-432086 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 11:24:07,048 7 INFO rb-ea311d5-226310-432086 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 11:24:07,069 7 INFO rb-ea311d5-226310-432086 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 11:24:07,071 7 INFO rb-ea311d5-226310-432086 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 11:24:07,075 7 INFO rb-ea311d5-226310-432086 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 11:24:07,085 7 INFO rb-ea311d5-226310-432086 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 11:24:07,125 7 INFO rb-ea311d5-226310-432086 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 11:24:07,164 7 INFO rb-ea311d5-226310-432086 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 11:24:07,167 7 INFO rb-ea311d5-226310-432086 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 11:24:07,169 7 INFO rb-ea311d5-226310-432086 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 11:24:07,185 7 INFO rb-ea311d5-226310-432086 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 11:24:07,188 7 INFO rb-ea311d5-226310-432086 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 11:24:07,190 7 INFO rb-ea311d5-226310-432086 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 11:24:07,192 7 INFO rb-ea311d5-226310-432086 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 11:24:07,203 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: tour succeeded 2026-11-03 11:24:07,204 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyRewardProductTag SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 11:24:07,382 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:24:07,384 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: heap 22899492 (allocated 24399872) 2026-11-03 11:24:07,399 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IS9Hep_H - [03/Nov/2026 11:24:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 4.08 rw 2026-11-03 11:24:07,494 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing chrome headless with pid 38871 2026-11-03 11:24:07,494 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing websocket connection 2026-11-03 11:24:07,495 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Terminating chrome headless with pid 38871 2026-11-03 11:24:07,626 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112407_625894_test_loyalty_reward_product_tag.txt 2026-11-03 11:24:07,626 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Removing chrome user profile "/tmp/tmpvdj5i1jk_chrome_odoo" 2026-11-03 11:24:07,640 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-11-03 11:24:08,961 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome pid: 39000 2026-11-03 11:24:08,962 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless temporary user profile dir: /tmp/tmp1as984pn_chrome_odoo 2026-11-03 11:24:08,962 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:44959/json/version 2026-11-03 11:24:08,967 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44959', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:24:09,016 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Browser version: Chrome/150.0.7871.114 2026-11-03 11:24:09,016 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:44959/json 2026-11-03 11:24:09,019 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44959', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:24:09,041 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Websocket url found: ws://127.0.0.1:44959/devtools/page/42A0D1E8C7DB5D7B8CCA47F7A3B45811 2026-11-03 11:24:09,068 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Enable chrome headless console log notification 2026-11-03 11:24:09,077 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless enable page notifications 2026-11-03 11:24:09,161 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:24:09,173 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Setting session cookie in browser 2026-11-03 11:24:09,176 7 INFO rb-ea311d5-226310-432086 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 11:24:09,177 7 INFO rb-ea311d5-226310-432086 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 11:24:09,320 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:09] "GET /pos/web?config_id=80 HTTP/1.1" 200 6853 65 0.03 0.11 rw 2026-11-03 11:24:09,326 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigation result: {'frameId': '42A0D1E8C7DB5D7B8CCA47F7A3B45811', 'loaderId': 'A5FD1BA72233AED42DFF69383F6D1BCE', 'isDownload': False} 2026-11-03 11:24:09,326 7 INFO rb-ea311d5-226310-432086 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 11:24:09,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:09] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.044 ro 2026-11-03 11:24:09,424 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:09] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.233 ro 2026-11-03 11:24:09,434 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:09] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.047 ro 2026-11-03 11:24:10,094 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: Owl is running in 'dev' mode. 2026-11-03 11:24:10,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:24:10,128 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:24:10,160 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.015 ro 2026-11-03 11:24:10,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.016 rw 2026-11-03 11:24:10,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24: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.023 rw 2026-11-03 11:24:10,597 7 INFO rb-ea311d5-226310-432086 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 11:24:11,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524085 269 0.267 0.693 rw 2026-11-03 11:24:11,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: The ready code tooks too much time : 2.0847814083099365 2026-11-03 11:24:11,412 7 INFO rb-ea311d5-226310-432086 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 11:24:11,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:11] "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 11:24:11,434 7 INFO rb-ea311d5-226310-432086 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 11:24:11,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:11] "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 11:24:11,477 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:11] "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 11:24:11,512 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24: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.029 rw 2026-11-03 11:24:11,526 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24: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 11:24:12,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:12] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.003 0.012 ro 2026-11-03 11:24:12,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:12] "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 11:24:12,235 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24: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 11:24:12,375 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.008 0.053 rw 2026-11-03 11:24:12,400 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.01 rw 2026-11-03 11:24:12,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 11:24:12,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.033 - 2026-11-03 11:24:12,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:12] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.033 ro 2026-11-03 11:24:12,532 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:12] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-11-03 11:24:12,570 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 11:24:12,579 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-11-03 11:24:12,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.047 - 2026-11-03 11:24:12,721 7 INFO rb-ea311d5-226310-432086 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 11:24:12,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:12] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.037 0.117 rw 2026-11-03 11:24:12,828 7 INFO rb-ea311d5-226310-432086 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 11:24:12,828 7 INFO rb-ea311d5-226310-432086 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 11:24:12,830 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:12] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.019 0.233 rw 2026-11-03 11:24:12,901 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.274 rw 2026-11-03 11:24:12,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24: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.076 rw 2026-11-03 11:24:13,005 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24: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.121 rw 2026-11-03 11:24:13,102 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:13] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.013 ro 2026-11-03 11:24:13,102 7 INFO rb-ea311d5-226310-432086 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 11:24:13,158 7 INFO rb-ea311d5-226310-432086 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 11:24:13,159 7 INFO rb-ea311d5-226310-432086 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 11:24:13,160 7 INFO rb-ea311d5-226310-432086 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 11:24:13,194 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:24:13,513 7 INFO rb-ea311d5-226310-432086 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 11:24:13,713 7 INFO rb-ea311d5-226310-432086 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 11:24:13,714 7 INFO rb-ea311d5-226310-432086 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 11:24:13,717 7 INFO rb-ea311d5-226310-432086 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 11:24:13,717 7 INFO rb-ea311d5-226310-432086 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 11:24:13,717 7 INFO rb-ea311d5-226310-432086 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 11:24:13,720 7 INFO rb-ea311d5-226310-432086 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 11:24:13,995 7 INFO rb-ea311d5-226310-432086 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 11:24:14,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 99 0.089 0.216 rw 2026-11-03 11:24:14,074 7 INFO rb-ea311d5-226310-432086 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 11:24:14,074 7 INFO rb-ea311d5-226310-432086 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 11:24:14,083 7 INFO rb-ea311d5-226310-432086 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 11:24:14,085 7 INFO rb-ea311d5-226310-432086 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 11:24:14,109 7 INFO rb-ea311d5-226310-432086 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 11:24:14,120 7 INFO rb-ea311d5-226310-432086 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 11:24:14,145 7 INFO rb-ea311d5-226310-432086 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 11:24:14,155 7 INFO rb-ea311d5-226310-432086 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 11:24:14,181 7 INFO rb-ea311d5-226310-432086 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 11:24:14,259 7 INFO rb-ea311d5-226310-432086 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 11:24:14,261 7 INFO rb-ea311d5-226310-432086 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 11:24:14,273 7 INFO rb-ea311d5-226310-432086 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 11:24:14,277 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:14] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.014 - 2026-11-03 11:24:14,301 7 INFO rb-ea311d5-226310-432086 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 11:24:14,311 7 INFO rb-ea311d5-226310-432086 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 11:24:14,316 7 INFO rb-ea311d5-226310-432086 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 11:24:14,327 7 INFO rb-ea311d5-226310-432086 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 11:24:14,331 7 INFO rb-ea311d5-226310-432086 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 11:24:14,347 7 INFO rb-ea311d5-226310-432086 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 11:24:14,363 7 INFO rb-ea311d5-226310-432086 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 11:24:14,372 7 INFO rb-ea311d5-226310-432086 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 11:24:14,375 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 98 0.097 0.237 rw 2026-11-03 11:24:14,377 7 INFO rb-ea311d5-226310-432086 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 11:24:14,394 7 INFO rb-ea311d5-226310-432086 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 11:24:14,413 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:14] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.311 ro 2026-11-03 11:24:14,415 7 INFO rb-ea311d5-226310-432086 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 11:24:14,425 7 INFO rb-ea311d5-226310-432086 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 11:24:14,426 7 INFO rb-ea311d5-226310-432086 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 11:24:14,426 7 INFO rb-ea311d5-226310-432086 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 11:24:14,427 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: tour succeeded 2026-11-03 11:24:14,430 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_variant SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-03 11:24:14,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:14] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:24:14,610 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: heap 21505860 (allocated 23089152) 2026-11-03 11:24:14,610 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:24:14,619 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Gny7CMU5 - [03/Nov/2026 11:24:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 4.39 rw 2026-11-03 11:24:14,743 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing chrome headless with pid 39000 2026-11-03 11:24:14,746 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing websocket connection 2026-11-03 11:24:14,750 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Terminating chrome headless with pid 39000 2026-11-03 11:24:14,846 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112414_846310_test_loyalty_reward_with_variant.txt 2026-11-03 11:24:14,846 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Removing chrome user profile "/tmp/tmp1as984pn_chrome_odoo" 2026-11-03 11:24:14,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-11-03 11:24:15,405 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 39137 2026-11-03 11:24:15,406 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpmvy8q6vz_chrome_odoo 2026-11-03 11:24:15,406 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:38307/json/version 2026-11-03 11:24:15,407 7 INFO rb-ea311d5-226310-432086 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 11:24:15,451 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-11-03 11:24:15,452 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:38307/json 2026-11-03 11:24:15,452 7 INFO rb-ea311d5-226310-432086 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 11:24:15,466 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:38307/devtools/page/035F942A4FA3A860B22CD3C7C3E3E333 2026-11-03 11:24:15,481 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-11-03 11:24:15,489 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-11-03 11:24:15,617 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:24:15,633 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-11-03 11:24:15,640 7 INFO rb-ea311d5-226310-432086 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 11:24:15,640 7 INFO rb-ea311d5-226310-432086 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 11:24:15,777 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:15] "GET /pos/ui/80 HTTP/1.1" 200 6853 63 0.03 0.106 rw 2026-11-03 11:24:15,789 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '035F942A4FA3A860B22CD3C7C3E3E333', 'loaderId': 'B8DAB71937FB649D3D736B2C6423D4AA', 'isDownload': False} 2026-11-03 11:24:15,789 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-11-03 11:24:15,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:15] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.041 ro 2026-11-03 11:24:15,889 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:15] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.007 0.233 ro 2026-11-03 11:24:15,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:15] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.071 ro 2026-11-03 11:24:16,705 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-11-03 11:24:16,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:24:16,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 11:24:16,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-11-03 11:24:16,800 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.015 rw 2026-11-03 11:24:16,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24: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.003 0.039 rw 2026-11-03 11:24:17,156 7 INFO rb-ea311d5-226310-432086 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 11:24:17,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526687 263 0.237 0.619 rw 2026-11-03 11:24:17,932 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: The ready code tooks too much time : 2.1428723335266113 2026-11-03 11:24:17,936 7 INFO rb-ea311d5-226310-432086 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 11:24:17,949 7 INFO rb-ea311d5-226310-432086 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 11:24:17,965 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.005 0.018 ro 2026-11-03 11:24:17,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:17] "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 11:24:18,012 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24: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 11:24:18,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24: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.003 0.016 rw 2026-11-03 11:24:18,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:18] "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 11:24:18,560 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:18] "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 11:24:18,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24: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.017 rw 2026-11-03 11:24:18,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.051 rw 2026-11-03 11:24:18,859 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:18] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 11:24:18,861 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:24:18,919 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:18] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.067 ro 2026-11-03 11:24:18,940 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:18] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.093 rw 2026-11-03 11:24:19,017 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:19] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 11:24:19,018 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:19] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.013 ro 2026-11-03 11:24:19,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.037 - 2026-11-03 11:24:19,061 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.033 - 2026-11-03 11:24:19,163 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:19] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.031 0.111 rw 2026-11-03 11:24:19,195 7 INFO rb-ea311d5-226310-432086 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 11:24:19,269 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:19] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.021 0.227 rw 2026-11-03 11:24:19,316 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.226 rw 2026-11-03 11:24:19,363 7 INFO rb-ea311d5-226310-432086 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 11:24:19,372 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24: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.003 0.014 rw 2026-11-03 11:24:19,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.054 0.056 rw 2026-11-03 11:24:19,587 7 INFO rb-ea311d5-226310-432086 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 11:24:19,587 7 INFO rb-ea311d5-226310-432086 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 11:24:19,735 7 INFO rb-ea311d5-226310-432086 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 11:24:19,742 7 INFO rb-ea311d5-226310-432086 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 11:24:19,761 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:19] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 11:24:19,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:19] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-11-03 11:24:19,913 7 INFO rb-ea311d5-226310-432086 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 11:24:19,915 7 INFO rb-ea311d5-226310-432086 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 11:24:19,915 7 INFO rb-ea311d5-226310-432086 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 11:24:19,929 7 INFO rb-ea311d5-226310-432086 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 11:24:19,956 7 INFO rb-ea311d5-226310-432086 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 11:24:19,960 7 INFO rb-ea311d5-226310-432086 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 11:24:19,963 7 INFO rb-ea311d5-226310-432086 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 11:24:19,982 7 INFO rb-ea311d5-226310-432086 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 11:24:19,983 7 INFO rb-ea311d5-226310-432086 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 11:24:19,983 7 INFO rb-ea311d5-226310-432086 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 11:24:20,021 7 INFO rb-ea311d5-226310-432086 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 11:24:20,022 7 INFO rb-ea311d5-226310-432086 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 11:24:20,048 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.009 - 2026-11-03 11:24:20,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.009 - 2026-11-03 11:24:20,538 7 INFO rb-ea311d5-226310-432086 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 11:24:20,569 7 INFO rb-ea311d5-226310-432086 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 11:24:20,577 7 INFO rb-ea311d5-226310-432086 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 11:24:20,579 7 INFO rb-ea311d5-226310-432086 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 11:24:21,114 7 INFO rb-ea311d5-226310-432086 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 11:24:21,131 7 INFO rb-ea311d5-226310-432086 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 11:24:21,131 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92288158 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '9d64509f-02d8-4e97-a99c-a1028cb34f59'}] 2026-11-03 11:24:21,645 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92288158 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '9d64509f-02d8-4e97-a99c-a1028cb34f59'} created pos.order #469 2026-11-03 11:24:21,648 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92288158 finished 2026-11-03 11:24:21,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6747 196 0.146 0.518 rw 2026-11-03 11:24:21,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:21] "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 11:24:21,948 7 INFO rb-ea311d5-226310-432086 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 11:24:21,976 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-11-03 11:24:21,977 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 11:24:22,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.039 rw 2026-11-03 11:24:22,137 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:24:22,144 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 163py3l_ - [03/Nov/2026 11:24:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 5.311 rw 2026-11-03 11:24:22,145 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 21006932 (allocated 22302720) 2026-11-03 11:24:22,242 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 39137 2026-11-03 11:24:22,244 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-11-03 11:24:22,245 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 39137 2026-11-03 11:24:22,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112422_340756_test_loyalty_validity_dates_and_use.txt 2026-11-03 11:24:22,341 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpmvy8q6vz_chrome_odoo" 2026-11-03 11:24:22,775 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 39273 2026-11-03 11:24:22,775 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpbxzj56ij_chrome_odoo 2026-11-03 11:24:22,775 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:46849/json/version 2026-11-03 11:24:22,776 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46849', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:24:22,791 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-11-03 11:24:22,791 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:46849/json 2026-11-03 11:24:22,792 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46849', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:24:22,797 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:46849/devtools/page/EE47C78111E4D8CAC6F44B74D6162EB7 2026-11-03 11:24:22,804 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-11-03 11:24:22,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-11-03 11:24:22,870 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:24:22,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-11-03 11:24:22,878 7 INFO rb-ea311d5-226310-432086 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 11:24:22,878 7 INFO rb-ea311d5-226310-432086 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 11:24:23,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:23] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.06 0.093 rw 2026-11-03 11:24:23,040 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': 'EE47C78111E4D8CAC6F44B74D6162EB7', 'loaderId': '84491B80BD88554997FDA3BB646A58D6', 'isDownload': False} 2026-11-03 11:24:23,041 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-11-03 11:24:23,151 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:23] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.049 ro 2026-11-03 11:24:23,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:23] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.268 ro 2026-11-03 11:24:23,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:23] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.066 ro 2026-11-03 11:24:23,869 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-11-03 11:24:23,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:24:23,911 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.009 - 2026-11-03 11:24:23,931 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.009 ro 2026-11-03 11:24:23,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:23] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.02 rw 2026-11-03 11:24:24,003 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24: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.041 rw 2026-11-03 11:24:24,313 7 INFO rb-ea311d5-226310-432086 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 11:24:24,846 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529437 249 0.215 0.601 rw 2026-11-03 11:24:25,070 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: The ready code tooks too much time : 2.029557704925537 2026-11-03 11:24:25,070 7 INFO rb-ea311d5-226310-432086 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 11:24:25,090 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:25] "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 11:24:25,095 7 INFO rb-ea311d5-226310-432086 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 11:24:25,116 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:25] "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 11:24:25,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24: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 11:24:25,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24: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.02 rw 2026-11-03 11:24:25,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:25] "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 11:24:25,710 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24: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 11:24:25,845 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24: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.013 rw 2026-11-03 11:24:25,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.007 0.036 rw 2026-11-03 11:24:26,016 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.013 rw 2026-11-03 11:24:26,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.02 - 2026-11-03 11:24:26,042 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.034 - 2026-11-03 11:24:26,047 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.036 ro 2026-11-03 11:24:26,092 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-11-03 11:24:26,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 11:24:26,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.018 - 2026-11-03 11:24:26,186 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.067 - 2026-11-03 11:24:26,229 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.023 0.099 rw 2026-11-03 11:24:26,238 7 INFO rb-ea311d5-226310-432086 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 11:24:26,344 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.024 0.204 rw 2026-11-03 11:24:26,404 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.262 rw 2026-11-03 11:24:26,419 7 INFO rb-ea311d5-226310-432086 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 11:24:26,422 7 INFO rb-ea311d5-226310-432086 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 11:24:26,629 7 INFO rb-ea311d5-226310-432086 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 11:24:26,630 7 INFO rb-ea311d5-226310-432086 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 11:24:26,649 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-11-03 11:24:26,650 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-11-03 11:24:26,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-11-03 11:24:26,816 7 INFO rb-ea311d5-226310-432086 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 11:24:26,816 7 INFO rb-ea311d5-226310-432086 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 11:24:26,817 7 INFO rb-ea311d5-226310-432086 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 11:24:26,843 7 INFO rb-ea311d5-226310-432086 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 11:24:26,844 7 INFO rb-ea311d5-226310-432086 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 11:24:26,861 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 11:24:26,863 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 11:24:27,356 7 INFO rb-ea311d5-226310-432086 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 11:24:27,387 7 INFO rb-ea311d5-226310-432086 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 11:24:27,394 7 INFO rb-ea311d5-226310-432086 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 11:24:27,402 7 INFO rb-ea311d5-226310-432086 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 11:24:27,940 7 INFO rb-ea311d5-226310-432086 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 11:24:27,949 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51051462 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '7cf0df9a-8a89-4515-9818-2898e0c798dc'}] 2026-11-03 11:24:27,953 7 INFO rb-ea311d5-226310-432086 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 11:24:28,531 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51051462 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '7cf0df9a-8a89-4515-9818-2898e0c798dc'} created pos.order #470 2026-11-03 11:24:28,533 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51051462 finished 2026-11-03 11:24:28,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9698 187 0.152 0.563 rw 2026-11-03 11:24:28,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:28] "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 11:24:28,812 7 INFO rb-ea311d5-226310-432086 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 11:24:28,831 7 INFO rb-ea311d5-226310-432086 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 11:24:28,859 7 INFO rb-ea311d5-226310-432086 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 11:24:28,859 7 INFO rb-ea311d5-226310-432086 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 11:24:28,871 7 INFO rb-ea311d5-226310-432086 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 11:24:28,875 7 INFO rb-ea311d5-226310-432086 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 11:24:28,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.065 rw 2026-11-03 11:24:29,054 7 INFO rb-ea311d5-226310-432086 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 11:24:29,054 7 INFO rb-ea311d5-226310-432086 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 11:24:29,055 7 INFO rb-ea311d5-226310-432086 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 11:24:29,067 7 INFO rb-ea311d5-226310-432086 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 11:24:29,084 7 INFO rb-ea311d5-226310-432086 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 11:24:29,085 7 INFO rb-ea311d5-226310-432086 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 11:24:29,086 7 INFO rb-ea311d5-226310-432086 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 11:24:29,098 7 INFO rb-ea311d5-226310-432086 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 11:24:29,100 7 INFO rb-ea311d5-226310-432086 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 11:24:29,102 7 INFO rb-ea311d5-226310-432086 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 11:24:29,107 7 INFO rb-ea311d5-226310-432086 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 11:24:29,108 7 INFO rb-ea311d5-226310-432086 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 11:24:29,620 7 INFO rb-ea311d5-226310-432086 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 11:24:29,630 7 INFO rb-ea311d5-226310-432086 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 11:24:29,632 7 INFO rb-ea311d5-226310-432086 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 11:24:29,634 7 INFO rb-ea311d5-226310-432086 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 11:24:29,636 7 INFO rb-ea311d5-226310-432086 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 11:24:29,641 7 INFO rb-ea311d5-226310-432086 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 11:24:29,642 7 INFO rb-ea311d5-226310-432086 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 11:24:30,157 7 INFO rb-ea311d5-226310-432086 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 11:24:30,163 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89296834 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000002', 'uuid': '1107a84c-45a4-4efd-9e03-36184f5f6f7e'}] 2026-11-03 11:24:30,172 7 INFO rb-ea311d5-226310-432086 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 11:24:30,671 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89296834 order {'name': '/', 'pos_reference': '262-80-000002', 'uuid': '1107a84c-45a4-4efd-9e03-36184f5f6f7e'} created pos.order #471 2026-11-03 11:24:30,673 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89296834 finished 2026-11-03 11:24:30,791 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6799 163 0.139 0.494 rw 2026-11-03 11:24:30,922 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:30] "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 11:24:30,970 7 INFO rb-ea311d5-226310-432086 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 11:24:30,990 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-11-03 11:24:30,991 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 11:24:31,032 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.035 rw 2026-11-03 11:24:31,160 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:24:31,166 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 22319528 (allocated 24137728) 2026-11-03 11:24:31,171 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EbnZyFtt - [03/Nov/2026 11:24:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 7.157 rw 2026-11-03 11:24:31,265 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 39273 2026-11-03 11:24:31,267 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-11-03 11:24:31,268 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 39273 2026-11-03 11:24:31,405 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112431_405303_test_loyalty_validity_dates_and_use.txt 2026-11-03 11:24:31,405 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpbxzj56ij_chrome_odoo" 2026-11-03 11:24:31,416 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-11-03 11:24:32,436 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome pid: 39411 2026-11-03 11:24:32,436 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless temporary user profile dir: /tmp/tmpxa2ylx1a_chrome_odoo 2026-11-03 11:24:32,437 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:33059/json/version 2026-11-03 11:24:32,441 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33059', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:24:32,451 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Browser version: Chrome/150.0.7871.114 2026-11-03 11:24:32,451 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:33059/json 2026-11-03 11:24:32,453 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33059', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:24:32,463 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Websocket url found: ws://127.0.0.1:33059/devtools/page/57BD8FC1648D323ACA41BB9B297FE4C7 2026-11-03 11:24:32,467 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Enable chrome headless console log notification 2026-11-03 11:24:32,479 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless enable page notifications 2026-11-03 11:24:32,627 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:24:32,635 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Setting session cookie in browser 2026-11-03 11:24:32,638 7 INFO rb-ea311d5-226310-432086 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 11:24:32,638 7 INFO rb-ea311d5-226310-432086 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 11:24:32,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:32] "GET /pos/web?config_id=80 HTTP/1.1" 200 6853 64 0.047 0.148 rw 2026-11-03 11:24:32,844 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigation result: {'frameId': '57BD8FC1648D323ACA41BB9B297FE4C7', 'loaderId': '4B1A366FC486031DAB0EC8CFD8519A47', 'isDownload': False} 2026-11-03 11:24:32,845 7 INFO rb-ea311d5-226310-432086 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 11:24:32,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:32] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.04 ro 2026-11-03 11:24:32,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:32] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.29 ro 2026-11-03 11:24:32,954 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:32] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.065 ro 2026-11-03 11:24:33,598 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: Owl is running in 'dev' mode. 2026-11-03 11:24:33,629 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:24:33,633 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:24:33,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.022 ro 2026-11-03 11:24:33,732 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:33] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.013 rw 2026-11-03 11:24:33,764 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24: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.043 rw 2026-11-03 11:24:34,079 7 INFO rb-ea311d5-226310-432086 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 11:24:34,616 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523609 263 0.218 0.611 rw 2026-11-03 11:24:34,814 7 INFO rb-ea311d5-226310-432086 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 11:24:34,838 7 INFO rb-ea311d5-226310-432086 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 11:24:34,841 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.007 ro 2026-11-03 11:24:34,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:34] "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 11:24:34,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:34] "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 11:24:34,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24: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.012 rw 2026-11-03 11:24:34,938 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:34] "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 11:24:35,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:35] "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 11:24:35,606 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24: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.016 rw 2026-11-03 11:24:35,753 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.039 rw 2026-11-03 11:24:35,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:35] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 11:24:35,788 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:35] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-11-03 11:24:35,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:35] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.026 - 2026-11-03 11:24:35,809 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:35] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.031 ro 2026-11-03 11:24:35,859 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:35] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.018 ro 2026-11-03 11:24:35,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:35] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.028 - 2026-11-03 11:24:35,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.039 - 2026-11-03 11:24:35,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.069 - 2026-11-03 11:24:35,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:35] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.027 0.1 rw 2026-11-03 11:24:36,018 7 INFO rb-ea311d5-226310-432086 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 11:24:36,157 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:36] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.062 0.228 rw 2026-11-03 11:24:36,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.263 rw 2026-11-03 11:24:36,190 7 INFO rb-ea311d5-226310-432086 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 11:24:36,225 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24: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.031 rw 2026-11-03 11:24:36,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.029 0.051 rw 2026-11-03 11:24:36,392 7 INFO rb-ea311d5-226310-432086 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 11:24:36,394 7 INFO rb-ea311d5-226310-432086 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 11:24:36,527 7 INFO rb-ea311d5-226310-432086 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 11:24:36,530 7 INFO rb-ea311d5-226310-432086 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 11:24:36,547 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:36] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:24:36,717 7 INFO rb-ea311d5-226310-432086 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 11:24:36,717 7 INFO rb-ea311d5-226310-432086 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 11:24:36,718 7 INFO rb-ea311d5-226310-432086 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 11:24:36,765 7 INFO rb-ea311d5-226310-432086 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 11:24:36,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:36] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.004 0.026 ro 2026-11-03 11:24:36,791 7 INFO rb-ea311d5-226310-432086 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 11:24:36,792 7 INFO rb-ea311d5-226310-432086 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 11:24:36,800 7 INFO rb-ea311d5-226310-432086 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 11:24:37,151 7 INFO rb-ea311d5-226310-432086 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 11:24:37,151 7 INFO rb-ea311d5-226310-432086 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 11:24:37,188 7 INFO rb-ea311d5-226310-432086 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 11:24:37,188 7 INFO rb-ea311d5-226310-432086 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 11:24:37,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:37] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.025 ro 2026-11-03 11:24:37,200 7 INFO rb-ea311d5-226310-432086 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 11:24:37,232 7 INFO rb-ea311d5-226310-432086 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 11:24:37,249 7 INFO rb-ea311d5-226310-432086 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 11:24:37,252 7 INFO rb-ea311d5-226310-432086 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 11:24:37,255 7 INFO rb-ea311d5-226310-432086 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 11:24:37,268 7 INFO rb-ea311d5-226310-432086 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 11:24:37,269 7 INFO rb-ea311d5-226310-432086 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 11:24:37,277 7 INFO rb-ea311d5-226310-432086 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 11:24:37,300 7 INFO rb-ea311d5-226310-432086 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 11:24:37,349 7 INFO rb-ea311d5-226310-432086 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 11:24:37,366 7 INFO rb-ea311d5-226310-432086 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 11:24:37,468 7 INFO rb-ea311d5-226310-432086 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 11:24:37,468 7 INFO rb-ea311d5-226310-432086 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 11:24:37,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:37] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:24:37,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:37] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-11-03 11:24:37,487 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:24:37,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.008 - 2026-11-03 11:24:37,978 7 INFO rb-ea311d5-226310-432086 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 11:24:38,001 7 INFO rb-ea311d5-226310-432086 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 11:24:38,004 7 INFO rb-ea311d5-226310-432086 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 11:24:38,531 7 INFO rb-ea311d5-226310-432086 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 11:24:38,540 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82156266 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'aeba3540-318c-4cbd-8785-93d32798d13c'}] 2026-11-03 11:24:38,543 7 INFO rb-ea311d5-226310-432086 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 11:24:39,089 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82156266 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'aeba3540-318c-4cbd-8785-93d32798d13c'} created pos.order #472 2026-11-03 11:24:39,092 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82156266 finished 2026-11-03 11:24:39,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5692 209 0.173 0.47 rw 2026-11-03 11:24:39,314 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:39] "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 11:24:39,354 7 INFO rb-ea311d5-226310-432086 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 11:24:39,383 7 INFO rb-ea311d5-226310-432086 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 11:24:39,384 7 INFO rb-ea311d5-226310-432086 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 11:24:39,411 7 INFO rb-ea311d5-226310-432086 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 11:24:39,419 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.043 rw 2026-11-03 11:24:39,430 7 INFO rb-ea311d5-226310-432086 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 11:24:39,431 7 INFO rb-ea311d5-226310-432086 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 11:24:39,440 7 INFO rb-ea311d5-226310-432086 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 11:24:39,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 475 4 0.016 0.038 ro 2026-11-03 11:24:39,786 7 INFO rb-ea311d5-226310-432086 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 11:24:39,787 7 INFO rb-ea311d5-226310-432086 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 11:24:39,817 7 INFO rb-ea311d5-226310-432086 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 11:24:39,821 7 INFO rb-ea311d5-226310-432086 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 11:24:39,831 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.004 0.026 ro 2026-11-03 11:24:39,850 7 INFO rb-ea311d5-226310-432086 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 11:24:39,851 7 INFO rb-ea311d5-226310-432086 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 11:24:39,860 7 INFO rb-ea311d5-226310-432086 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 11:24:39,879 7 INFO rb-ea311d5-226310-432086 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 11:24:40,045 7 INFO rb-ea311d5-226310-432086 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 11:24:40,045 7 INFO rb-ea311d5-226310-432086 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 11:24:40,047 7 INFO rb-ea311d5-226310-432086 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 11:24:40,052 7 INFO rb-ea311d5-226310-432086 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 11:24:40,068 7 INFO rb-ea311d5-226310-432086 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 11:24:40,069 7 INFO rb-ea311d5-226310-432086 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 11:24:40,072 7 INFO rb-ea311d5-226310-432086 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 11:24:40,082 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: tour succeeded 2026-11-03 11:24:40,083 7 INFO rb-ea311d5-226310-432086 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 11:24:40,295 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:24:40,297 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: heap 22468132 (allocated 24924160) 2026-11-03 11:24:40,304 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qeGN9Y2C - [03/Nov/2026 11:24:33] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 6.53 rw 2026-11-03 11:24:40,400 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing chrome headless with pid 39411 2026-11-03 11:24:40,401 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing websocket connection 2026-11-03 11:24:40,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Terminating chrome headless with pid 39411 2026-11-03 11:24:40,517 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112440_517025_test_max_usage_partner_with_point.txt 2026-11-03 11:24:40,517 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Removing chrome user profile "/tmp/tmpxa2ylx1a_chrome_odoo" 2026-11-03 11:24:40,526 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-11-03 11:24:41,570 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome pid: 39550 2026-11-03 11:24:41,571 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless temporary user profile dir: /tmp/tmptb172ams_chrome_odoo 2026-11-03 11:24:41,571 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:37993/json/version 2026-11-03 11:24:41,593 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37993', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:24:41,687 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Browser version: Chrome/150.0.7871.114 2026-11-03 11:24:41,687 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:37993/json 2026-11-03 11:24:41,688 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37993', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:24:41,716 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Websocket url found: ws://127.0.0.1:37993/devtools/page/E66590D087F93A1F9EB04140B6428EE9 2026-11-03 11:24:41,744 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Enable chrome headless console log notification 2026-11-03 11:24:41,774 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless enable page notifications 2026-11-03 11:24:41,918 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:24:41,926 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Setting session cookie in browser 2026-11-03 11:24:41,933 7 INFO rb-ea311d5-226310-432086 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 11:24:41,933 7 INFO rb-ea311d5-226310-432086 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 11:24:42,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:42] "GET /pos/web?config_id=80 HTTP/1.1" 200 6853 63 0.042 0.155 rw 2026-11-03 11:24:42,148 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigation result: {'frameId': 'E66590D087F93A1F9EB04140B6428EE9', 'loaderId': '73264BB6133443E6089573B8A82B1945', 'isDownload': False} 2026-11-03 11:24:42,149 7 INFO rb-ea311d5-226310-432086 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 11:24:42,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:42] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.279 ro 2026-11-03 11:24:42,280 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:42] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.073 ro 2026-11-03 11:24:42,282 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:42] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.083 ro 2026-11-03 11:24:43,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: Owl is running in 'dev' mode. 2026-11-03 11:24:43,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:24:43,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:24:43,085 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.013 ro 2026-11-03 11:24:43,144 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:43] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.021 rw 2026-11-03 11:24:43,171 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24: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.004 0.042 rw 2026-11-03 11:24:43,504 7 INFO rb-ea311d5-226310-432086 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 11:24:44,051 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522466 264 0.251 0.615 rw 2026-11-03 11:24:44,239 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: The ready code tooks too much time : 2.0902891159057617 2026-11-03 11:24:44,239 7 INFO rb-ea311d5-226310-432086 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 11:24:44,268 7 INFO rb-ea311d5-226310-432086 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 11:24:44,282 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:44] "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 11:24:44,325 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.013 0.015 ro 2026-11-03 11:24:44,388 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:44] "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 11:24:44,400 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24: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 11:24:44,439 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:44] "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 11:24:44,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24: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 11:24:45,089 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24: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.01 rw 2026-11-03 11:24:45,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.042 rw 2026-11-03 11:24:45,280 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 11:24:45,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.03 rw 2026-11-03 11:24:45,287 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-11-03 11:24:45,306 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.031 ro 2026-11-03 11:24:45,349 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-11-03 11:24:45,352 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.015 - 2026-11-03 11:24:45,356 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.017 ro 2026-11-03 11:24:45,426 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.053 rw 2026-11-03 11:24:45,443 7 INFO rb-ea311d5-226310-432086 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 11:24:45,525 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.019 - 2026-11-03 11:24:45,620 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.024 0.103 rw 2026-11-03 11:24:45,631 7 INFO rb-ea311d5-226310-432086 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 11:24:45,632 7 INFO rb-ea311d5-226310-432086 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 11:24:45,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.018 0.189 rw 2026-11-03 11:24:45,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24: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.125 rw 2026-11-03 11:24:45,799 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.019 0.161 rw 2026-11-03 11:24:45,871 7 INFO rb-ea311d5-226310-432086 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 11:24:45,900 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.004 0.037 ro 2026-11-03 11:24:45,925 7 INFO rb-ea311d5-226310-432086 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 11:24:45,926 7 INFO rb-ea311d5-226310-432086 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 11:24:45,938 7 INFO rb-ea311d5-226310-432086 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 11:24:45,956 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:24:46,295 7 INFO rb-ea311d5-226310-432086 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 11:24:46,296 7 INFO rb-ea311d5-226310-432086 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 11:24:46,326 7 INFO rb-ea311d5-226310-432086 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 11:24:46,327 7 INFO rb-ea311d5-226310-432086 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 11:24:46,344 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:46] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.004 0.032 ro 2026-11-03 11:24:46,413 7 INFO rb-ea311d5-226310-432086 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 11:24:46,415 7 INFO rb-ea311d5-226310-432086 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 11:24:46,431 7 INFO rb-ea311d5-226310-432086 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 11:24:46,497 7 INFO rb-ea311d5-226310-432086 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 11:24:46,515 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:46] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:24:46,529 7 INFO rb-ea311d5-226310-432086 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 11:24:46,547 7 INFO rb-ea311d5-226310-432086 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 11:24:46,547 7 INFO rb-ea311d5-226310-432086 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 11:24:46,673 7 INFO rb-ea311d5-226310-432086 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 11:24:46,674 7 INFO rb-ea311d5-226310-432086 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 11:24:46,684 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:46] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:24:46,844 7 INFO rb-ea311d5-226310-432086 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 11:24:46,845 7 INFO rb-ea311d5-226310-432086 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 11:24:46,845 7 INFO rb-ea311d5-226310-432086 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 11:24:46,887 7 INFO rb-ea311d5-226310-432086 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 11:24:46,888 7 INFO rb-ea311d5-226310-432086 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 11:24:46,918 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:24:46,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 11:24:47,409 7 INFO rb-ea311d5-226310-432086 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 11:24:47,445 7 INFO rb-ea311d5-226310-432086 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 11:24:47,446 7 INFO rb-ea311d5-226310-432086 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 11:24:47,446 7 INFO rb-ea311d5-226310-432086 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 11:24:47,447 7 INFO rb-ea311d5-226310-432086 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 11:24:47,447 7 INFO rb-ea311d5-226310-432086 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 11:24:47,971 7 INFO rb-ea311d5-226310-432086 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 11:24:47,977 7 INFO rb-ea311d5-226310-432086 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 11:24:47,983 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75044762 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'e64e7118-4d41-4258-aee6-789e33426083'}] 2026-11-03 11:24:48,503 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75044762 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'e64e7118-4d41-4258-aee6-789e33426083'} created pos.order #473 2026-11-03 11:24:48,505 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75044762 finished 2026-11-03 11:24:48,579 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6895 208 0.159 0.444 rw 2026-11-03 11:24:48,722 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:48] "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 11:24:48,772 7 INFO rb-ea311d5-226310-432086 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 11:24:48,787 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: tour succeeded 2026-11-03 11:24:48,787 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_min_qty_points_awarded SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 11:24:48,859 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.05 rw 2026-11-03 11:24:48,991 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:24:48,994 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: heap 22134344 (allocated 23613440) 2026-11-03 11:24:49,003 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILzzOZPm - [03/Nov/2026 11:24:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 5.816 rw 2026-11-03 11:24:49,099 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing chrome headless with pid 39550 2026-11-03 11:24:49,102 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing websocket connection 2026-11-03 11:24:49,111 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Terminating chrome headless with pid 39550 2026-11-03 11:24:49,207 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112449_207418_test_min_qty_points_awarded.txt 2026-11-03 11:24:49,207 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Removing chrome user profile "/tmp/tmptb172ams_chrome_odoo" 2026-11-03 11:24:49,239 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-11-03 11:24:50,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome pid: 39682 2026-11-03 11:24:50,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless temporary user profile dir: /tmp/tmp2pfigvh5_chrome_odoo 2026-11-03 11:24:50,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:37429/json/version 2026-11-03 11:24:50,344 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37429', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:24:50,386 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Browser version: Chrome/150.0.7871.114 2026-11-03 11:24:50,387 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:37429/json 2026-11-03 11:24:50,391 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37429', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:24:50,403 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Websocket url found: ws://127.0.0.1:37429/devtools/page/EABBDD97489CA9B35B259E140E1CB621 2026-11-03 11:24:50,417 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Enable chrome headless console log notification 2026-11-03 11:24:50,433 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless enable page notifications 2026-11-03 11:24:50,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:24:50,592 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Setting session cookie in browser 2026-11-03 11:24:50,597 7 INFO rb-ea311d5-226310-432086 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 11:24:50,597 7 INFO rb-ea311d5-226310-432086 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 11:24:50,778 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:50] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.035 0.142 rw 2026-11-03 11:24:50,785 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigation result: {'frameId': 'EABBDD97489CA9B35B259E140E1CB621', 'loaderId': 'F1B69D1CC63D3F9B382EA1D5C6B3478C', 'isDownload': False} 2026-11-03 11:24:50,785 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-11-03 11:24:50,891 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:50] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.276 ro 2026-11-03 11:24:50,893 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:50] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.05 ro 2026-11-03 11:24:50,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:50] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.089 ro 2026-11-03 11:24:51,691 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: Owl is running in 'dev' mode. 2026-11-03 11:24:51,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:24:51,722 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:24:51,761 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 11:24:51,792 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.009 rw 2026-11-03 11:24:51,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24: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.004 0.029 rw 2026-11-03 11:24:52,192 7 INFO rb-ea311d5-226310-432086 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 11:24:52,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533791 265 0.199 0.659 rw 2026-11-03 11:24:52,852 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: The ready code tooks too much time : 2.066627025604248 2026-11-03 11:24:52,852 7 INFO rb-ea311d5-226310-432086 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 11:24:52,873 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:52] "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 11:24:52,876 7 INFO rb-ea311d5-226310-432086 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 11:24:52,900 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:52] "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 11:24:52,960 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24: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.034 rw 2026-11-03 11:24:52,963 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.032 rw 2026-11-03 11:24:52,989 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:52] "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 11:24:53,454 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:53] "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 11:24:53,572 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24: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.01 rw 2026-11-03 11:24:53,726 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.046 rw 2026-11-03 11:24:53,759 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:53] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.012 rw 2026-11-03 11:24:53,761 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:53] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 11:24:53,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:53] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 11:24:53,794 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:53] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.038 ro 2026-11-03 11:24:53,880 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:53] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.01 ro 2026-11-03 11:24:53,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.025 - 2026-11-03 11:24:53,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:53] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.042 - 2026-11-03 11:24:54,001 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.042 - 2026-11-03 11:24:54,021 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:54] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.031 0.087 rw 2026-11-03 11:24:54,045 7 INFO rb-ea311d5-226310-432086 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 11:24:54,163 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:54] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.031 0.23 rw 2026-11-03 11:24:54,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.245 rw 2026-11-03 11:24:54,231 7 INFO rb-ea311d5-226310-432086 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 11:24:54,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:54] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.016 0.077 ro 2026-11-03 11:24:54,306 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24: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.006 0.071 rw 2026-11-03 11:24:54,377 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.022 0.112 rw 2026-11-03 11:24:54,426 7 INFO rb-ea311d5-226310-432086 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 11:24:54,431 7 INFO rb-ea311d5-226310-432086 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 11:24:54,433 7 INFO rb-ea311d5-226310-432086 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 11:24:54,480 7 INFO rb-ea311d5-226310-432086 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 11:24:54,480 7 INFO rb-ea311d5-226310-432086 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 11:24:54,593 7 INFO rb-ea311d5-226310-432086 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 11:24:54,593 7 INFO rb-ea311d5-226310-432086 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 11:24:54,595 7 INFO rb-ea311d5-226310-432086 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 11:24:54,603 7 INFO rb-ea311d5-226310-432086 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 11:24:54,607 7 INFO rb-ea311d5-226310-432086 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 11:24:54,607 7 INFO rb-ea311d5-226310-432086 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 11:24:54,614 7 INFO rb-ea311d5-226310-432086 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 11:24:54,615 7 INFO rb-ea311d5-226310-432086 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 11:24:54,619 7 INFO rb-ea311d5-226310-432086 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 11:24:54,620 7 INFO rb-ea311d5-226310-432086 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 11:24:54,623 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:54] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 11:24:54,626 7 INFO rb-ea311d5-226310-432086 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 11:24:54,627 7 INFO rb-ea311d5-226310-432086 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 11:24:54,801 7 INFO rb-ea311d5-226310-432086 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 11:24:54,802 7 INFO rb-ea311d5-226310-432086 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 11:24:54,831 7 INFO rb-ea311d5-226310-432086 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 11:24:54,833 7 INFO rb-ea311d5-226310-432086 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 11:24:54,866 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:24:54,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:24:55,351 7 INFO rb-ea311d5-226310-432086 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 11:24:55,374 7 INFO rb-ea311d5-226310-432086 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 11:24:55,378 7 INFO rb-ea311d5-226310-432086 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 11:24:55,380 7 INFO rb-ea311d5-226310-432086 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 11:24:55,913 7 INFO rb-ea311d5-226310-432086 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 11:24:55,918 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16850633 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'f44d78e8-5812-41a0-8272-98a52db0cfa3'}] 2026-11-03 11:24:55,925 7 INFO rb-ea311d5-226310-432086 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 11:24:56,153 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16850633 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'f44d78e8-5812-41a0-8272-98a52db0cfa3'} created pos.order #474 2026-11-03 11:24:56,154 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16850633 finished 2026-11-03 11:24:56,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5411 96 0.076 0.231 rw 2026-11-03 11:24:56,343 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:56] "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 11:24:56,381 7 INFO rb-ea311d5-226310-432086 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 11:24:56,401 7 INFO rb-ea311d5-226310-432086 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 11:24:56,419 7 INFO rb-ea311d5-226310-432086 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 11:24:56,442 7 INFO rb-ea311d5-226310-432086 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 11:24:56,443 7 INFO rb-ea311d5-226310-432086 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 11:24:56,448 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.035 rw 2026-11-03 11:24:56,465 7 INFO rb-ea311d5-226310-432086 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 11:24:56,465 7 INFO rb-ea311d5-226310-432086 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 11:24:56,466 7 INFO rb-ea311d5-226310-432086 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 11:24:56,470 7 INFO rb-ea311d5-226310-432086 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 11:24:56,471 7 INFO rb-ea311d5-226310-432086 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 11:24:56,471 7 INFO rb-ea311d5-226310-432086 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 11:24:56,476 7 INFO rb-ea311d5-226310-432086 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 11:24:56,476 7 INFO rb-ea311d5-226310-432086 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 11:24:56,477 7 INFO rb-ea311d5-226310-432086 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 11:24:56,479 7 INFO rb-ea311d5-226310-432086 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 11:24:56,481 7 INFO rb-ea311d5-226310-432086 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 11:24:56,482 7 INFO rb-ea311d5-226310-432086 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 11:24:56,662 7 INFO rb-ea311d5-226310-432086 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 11:24:56,666 7 INFO rb-ea311d5-226310-432086 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 11:24:56,680 7 INFO rb-ea311d5-226310-432086 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 11:24:56,681 7 INFO rb-ea311d5-226310-432086 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 11:24:57,198 7 INFO rb-ea311d5-226310-432086 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 11:24:57,200 7 INFO rb-ea311d5-226310-432086 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 11:24:57,204 7 INFO rb-ea311d5-226310-432086 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 11:24:57,208 7 INFO rb-ea311d5-226310-432086 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 11:24:57,733 7 INFO rb-ea311d5-226310-432086 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 11:24:57,737 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90376031 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '2062a174-54ba-4b4d-9443-e7150ea254c9'}] 2026-11-03 11:24:57,741 7 INFO rb-ea311d5-226310-432086 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 11:24:57,902 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90376031 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '2062a174-54ba-4b4d-9443-e7150ea254c9'} created pos.order #475 2026-11-03 11:24:57,906 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90376031 finished 2026-11-03 11:24:57,988 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5411 79 0.06 0.196 rw 2026-11-03 11:24:58,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:58] "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 11:24:58,162 7 INFO rb-ea311d5-226310-432086 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 11:24:58,186 7 INFO rb-ea311d5-226310-432086 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 11:24:58,214 7 INFO rb-ea311d5-226310-432086 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 11:24:58,221 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.03 rw 2026-11-03 11:24:58,227 7 INFO rb-ea311d5-226310-432086 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 11:24:58,227 7 INFO rb-ea311d5-226310-432086 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 11:24:58,248 7 INFO rb-ea311d5-226310-432086 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 11:24:58,250 7 INFO rb-ea311d5-226310-432086 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 11:24:58,252 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:58] "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 11:24:58,285 7 INFO rb-ea311d5-226310-432086 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 11:24:58,639 7 INFO rb-ea311d5-226310-432086 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 11:24:58,640 7 INFO rb-ea311d5-226310-432086 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 11:24:58,667 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:58] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.015 ro 2026-11-03 11:24:58,673 7 INFO rb-ea311d5-226310-432086 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 11:24:58,674 7 INFO rb-ea311d5-226310-432086 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 11:24:58,674 7 INFO rb-ea311d5-226310-432086 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 11:24:58,715 7 INFO rb-ea311d5-226310-432086 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 11:24:58,715 7 INFO rb-ea311d5-226310-432086 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 11:24:58,716 7 INFO rb-ea311d5-226310-432086 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 11:24:58,731 7 INFO rb-ea311d5-226310-432086 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 11:24:58,732 7 INFO rb-ea311d5-226310-432086 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 11:24:58,732 7 INFO rb-ea311d5-226310-432086 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 11:24:58,732 7 INFO rb-ea311d5-226310-432086 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 11:24:58,735 7 INFO rb-ea311d5-226310-432086 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 11:24:58,735 7 INFO rb-ea311d5-226310-432086 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 11:24:58,911 7 INFO rb-ea311d5-226310-432086 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 11:24:58,912 7 INFO rb-ea311d5-226310-432086 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 11:24:58,924 7 INFO rb-ea311d5-226310-432086 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 11:24:58,925 7 INFO rb-ea311d5-226310-432086 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 11:24:59,439 7 INFO rb-ea311d5-226310-432086 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 11:24:59,446 7 INFO rb-ea311d5-226310-432086 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 11:24:59,450 7 INFO rb-ea311d5-226310-432086 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 11:24:59,451 7 INFO rb-ea311d5-226310-432086 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 11:24:59,965 7 INFO rb-ea311d5-226310-432086 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 11:24:59,978 7 INFO rb-ea311d5-226310-432086 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 11:24:59,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25438025 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': '0667d862-b27e-4e21-b773-07aae8f6c81b'}] 2026-11-03 11:25:00,224 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25438025 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': '0667d862-b27e-4e21-b773-07aae8f6c81b'} created pos.order #476 2026-11-03 11:25:00,227 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25438025 finished 2026-11-03 11:25:00,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5413 83 0.089 0.237 rw 2026-11-03 11:25:00,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:00] "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 11:25:00,462 7 INFO rb-ea311d5-226310-432086 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 11:25:00,491 7 INFO rb-ea311d5-226310-432086 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 11:25:00,515 7 INFO rb-ea311d5-226310-432086 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 11:25:00,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.038 rw 2026-11-03 11:25:00,543 7 INFO rb-ea311d5-226310-432086 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 11:25:00,544 7 INFO rb-ea311d5-226310-432086 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 11:25:00,561 7 INFO rb-ea311d5-226310-432086 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 11:25:00,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 253 5 0.005 0.034 ro 2026-11-03 11:25:00,906 7 INFO rb-ea311d5-226310-432086 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 11:25:00,906 7 INFO rb-ea311d5-226310-432086 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 11:25:00,938 7 INFO rb-ea311d5-226310-432086 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 11:25:00,940 7 INFO rb-ea311d5-226310-432086 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 11:25:00,941 7 INFO rb-ea311d5-226310-432086 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 11:25:00,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 253 5 0.006 0.026 ro 2026-11-03 11:25:00,960 7 INFO rb-ea311d5-226310-432086 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 11:25:00,961 7 INFO rb-ea311d5-226310-432086 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 11:25:00,961 7 INFO rb-ea311d5-226310-432086 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 11:25:00,970 7 INFO rb-ea311d5-226310-432086 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 11:25:00,971 7 INFO rb-ea311d5-226310-432086 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 11:25:00,972 7 INFO rb-ea311d5-226310-432086 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 11:25:00,975 7 INFO rb-ea311d5-226310-432086 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 11:25:00,976 7 INFO rb-ea311d5-226310-432086 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 11:25:00,979 7 INFO rb-ea311d5-226310-432086 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 11:25:01,144 7 INFO rb-ea311d5-226310-432086 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 11:25:01,147 7 INFO rb-ea311d5-226310-432086 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 11:25:01,153 7 INFO rb-ea311d5-226310-432086 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 11:25:01,155 7 INFO rb-ea311d5-226310-432086 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 11:25:01,668 7 INFO rb-ea311d5-226310-432086 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 11:25:01,674 7 INFO rb-ea311d5-226310-432086 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 11:25:01,677 7 INFO rb-ea311d5-226310-432086 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 11:25:01,680 7 INFO rb-ea311d5-226310-432086 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 11:25:02,196 7 INFO rb-ea311d5-226310-432086 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 11:25:02,210 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30491728 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000004', 'uuid': 'b389fb96-b603-44c2-8210-2aa6923681d0'}] 2026-11-03 11:25:02,212 7 INFO rb-ea311d5-226310-432086 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 11:25:02,421 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30491728 order {'name': '/', 'pos_reference': '261-80-000004', 'uuid': 'b389fb96-b603-44c2-8210-2aa6923681d0'} created pos.order #477 2026-11-03 11:25:02,424 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30491728 finished 2026-11-03 11:25:02,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5413 84 0.068 0.23 rw 2026-11-03 11:25:02,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:02] "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 11:25:02,628 7 INFO rb-ea311d5-226310-432086 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 11:25:02,665 7 INFO rb-ea311d5-226310-432086 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 11:25:02,676 7 INFO rb-ea311d5-226310-432086 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 11:25:02,696 7 INFO rb-ea311d5-226310-432086 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 11:25:02,697 7 INFO rb-ea311d5-226310-432086 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 11:25:02,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.057 rw 2026-11-03 11:25:02,734 7 INFO rb-ea311d5-226310-432086 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 11:25:02,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:02] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 466 5 0.004 0.051 ro 2026-11-03 11:25:03,073 7 INFO rb-ea311d5-226310-432086 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 11:25:03,074 7 INFO rb-ea311d5-226310-432086 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 11:25:03,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:03] "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 11:25:03,116 7 INFO rb-ea311d5-226310-432086 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 11:25:03,116 7 INFO rb-ea311d5-226310-432086 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 11:25:03,140 7 INFO rb-ea311d5-226310-432086 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 11:25:03,140 7 INFO rb-ea311d5-226310-432086 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 11:25:03,152 7 INFO rb-ea311d5-226310-432086 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 11:25:03,152 7 INFO rb-ea311d5-226310-432086 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 11:25:03,669 7 INFO rb-ea311d5-226310-432086 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 11:25:03,677 7 INFO rb-ea311d5-226310-432086 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 11:25:03,682 7 INFO rb-ea311d5-226310-432086 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 11:25:03,687 7 INFO rb-ea311d5-226310-432086 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 11:25:04,200 7 INFO rb-ea311d5-226310-432086 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 11:25:04,216 7 INFO rb-ea311d5-226310-432086 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 11:25:04,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11148595 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000005', 'uuid': '4b0b0ed4-e1c8-4a38-8ca3-9433402eed5c'}] 2026-11-03 11:25:04,434 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11148595 order {'name': '/', 'pos_reference': '261-80-000005', 'uuid': '4b0b0ed4-e1c8-4a38-8ca3-9433402eed5c'} created pos.order #478 2026-11-03 11:25:04,436 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11148595 finished 2026-11-03 11:25:04,514 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5415 83 0.074 0.232 rw 2026-11-03 11:25:04,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:04] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.023 ro 2026-11-03 11:25:04,662 7 INFO rb-ea311d5-226310-432086 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 11:25:04,689 7 INFO rb-ea311d5-226310-432086 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 11:25:04,724 7 INFO rb-ea311d5-226310-432086 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 11:25:04,727 7 INFO rb-ea311d5-226310-432086 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 11:25:04,755 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.059 rw 2026-11-03 11:25:04,763 7 INFO rb-ea311d5-226310-432086 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 11:25:04,768 7 INFO rb-ea311d5-226310-432086 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 11:25:04,773 7 INFO rb-ea311d5-226310-432086 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 11:25:04,776 7 INFO rb-ea311d5-226310-432086 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 11:25:04,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:04] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:25:04,787 7 INFO rb-ea311d5-226310-432086 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 11:25:04,799 7 INFO rb-ea311d5-226310-432086 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 11:25:04,800 7 INFO rb-ea311d5-226310-432086 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 11:25:04,977 7 INFO rb-ea311d5-226310-432086 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 11:25:04,978 7 INFO rb-ea311d5-226310-432086 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 11:25:04,978 7 INFO rb-ea311d5-226310-432086 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 11:25:04,995 7 INFO rb-ea311d5-226310-432086 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 11:25:05,010 7 INFO rb-ea311d5-226310-432086 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 11:25:05,010 7 INFO rb-ea311d5-226310-432086 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 11:25:05,011 7 INFO rb-ea311d5-226310-432086 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 11:25:05,025 7 INFO rb-ea311d5-226310-432086 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 11:25:05,049 7 INFO rb-ea311d5-226310-432086 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 11:25:05,049 7 INFO rb-ea311d5-226310-432086 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 11:25:05,050 7 INFO rb-ea311d5-226310-432086 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 11:25:05,064 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:05] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 679 5 0.006 0.033 ro 2026-11-03 11:25:05,418 7 INFO rb-ea311d5-226310-432086 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 11:25:05,419 7 INFO rb-ea311d5-226310-432086 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 11:25:05,453 7 INFO rb-ea311d5-226310-432086 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 11:25:05,455 7 INFO rb-ea311d5-226310-432086 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 11:25:05,458 7 INFO rb-ea311d5-226310-432086 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 11:25:05,459 7 INFO rb-ea311d5-226310-432086 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 11:25:05,481 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:05] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 466 5 0.008 0.04 ro 2026-11-03 11:25:05,482 7 INFO rb-ea311d5-226310-432086 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 11:25:05,493 7 INFO rb-ea311d5-226310-432086 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 11:25:05,495 7 INFO rb-ea311d5-226310-432086 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 11:25:05,519 7 INFO rb-ea311d5-226310-432086 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 11:25:05,547 7 INFO rb-ea311d5-226310-432086 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 11:25:05,548 7 INFO rb-ea311d5-226310-432086 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 11:25:05,565 7 INFO rb-ea311d5-226310-432086 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 11:25:05,567 7 INFO rb-ea311d5-226310-432086 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 11:25:05,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:05] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:25:06,069 7 INFO rb-ea311d5-226310-432086 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 11:25:06,076 7 INFO rb-ea311d5-226310-432086 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 11:25:06,080 7 INFO rb-ea311d5-226310-432086 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 11:25:06,594 7 INFO rb-ea311d5-226310-432086 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 11:25:06,602 7 INFO rb-ea311d5-226310-432086 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 11:25:06,608 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63315185 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000006', 'uuid': '33da3d6a-b7a4-4332-93fa-3350b407376b'}] 2026-11-03 11:25:07,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63315185 order {'name': '/', 'pos_reference': '261-80-000006', 'uuid': '33da3d6a-b7a4-4332-93fa-3350b407376b'} created pos.order #479 2026-11-03 11:25:07,146 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63315185 finished 2026-11-03 11:25:07,230 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5706 189 0.16 0.467 rw 2026-11-03 11:25:07,346 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:07] "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 11:25:07,382 7 INFO rb-ea311d5-226310-432086 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 11:25:07,399 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: tour succeeded 2026-11-03 11:25:07,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR MultipleGiftWalletProgramsTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 11:25:07,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:25:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.052 rw 2026-11-03 11:25:07,669 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: heap 27188360 (allocated 28856320) 2026-11-03 11:25:07,684 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:25:07,694 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cOhl52uB - [03/Nov/2026 11:24:51] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 15.872 rw 2026-11-03 11:25:07,789 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing chrome headless with pid 39682 2026-11-03 11:25:07,790 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing websocket connection 2026-11-03 11:25:07,791 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Terminating chrome headless with pid 39682 2026-11-03 11:25:07,910 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112507_910434_test_multiple_gift_wallet_programs.txt 2026-11-03 11:25:07,910 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Removing chrome user profile "/tmp/tmp2pfigvh5_chrome_odoo" 2026-11-03 11:25:07,998 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_loyalty_products ... 2026-11-03 11:25:08,928 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome pid: 39822 2026-11-03 11:25:08,929 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless temporary user profile dir: /tmp/tmpdcw7y8x2_chrome_odoo 2026-11-03 11:25:08,929 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:37579/json/version 2026-11-03 11:25:08,930 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37579', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:25:08,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Browser version: Chrome/150.0.7871.114 2026-11-03 11:25:08,961 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:37579/json 2026-11-03 11:25:08,962 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37579', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:25:08,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Websocket url found: ws://127.0.0.1:37579/devtools/page/D5EE3529C7F68AC51F917E8B5EB5E698 2026-11-03 11:25:09,004 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Enable chrome headless console log notification 2026-11-03 11:25:09,010 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless enable page notifications 2026-11-03 11:25:09,150 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:25:09,160 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Setting session cookie in browser 2026-11-03 11:25:09,161 7 INFO rb-ea311d5-226310-432086 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 11:25:09,161 7 INFO rb-ea311d5-226310-432086 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 11:25:09,347 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:09] "GET /pos/web?config_id=80 HTTP/1.1" 200 6853 64 0.046 0.138 rw 2026-11-03 11:25:09,353 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigation result: {'frameId': 'D5EE3529C7F68AC51F917E8B5EB5E698', 'loaderId': '22876B9FED1530E67BF861E717133CE4', 'isDownload': False} 2026-11-03 11:25:09,353 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate ready code "odoo.isTourReady('test_multiple_loyalty_products')" 2026-11-03 11:25:09,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:09] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.036 ro 2026-11-03 11:25:09,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:09] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.272 ro 2026-11-03 11:25:09,459 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:09] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.053 ro 2026-11-03 11:25:10,154 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: Owl is running in 'dev' mode. 2026-11-03 11:25:10,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:25:10,195 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:25:10,237 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 11:25:10,277 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.018 rw 2026-11-03 11:25:10,295 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25: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.034 rw 2026-11-03 11:25:10,675 7 INFO rb-ea311d5-226310-432086 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 11:25:11,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523920 265 0.238 0.572 rw 2026-11-03 11:25:11,318 7 INFO rb-ea311d5-226310-432086 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 11:25:11,335 7 INFO rb-ea311d5-226310-432086 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 11:25:11,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:11] "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 11:25:11,375 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:11] "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 11:25:11,426 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25: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.022 rw 2026-11-03 11:25:11,431 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:11] "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 11:25:11,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:11] "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 11:25:11,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25: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 11:25:12,040 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25: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.002 0.01 rw 2026-11-03 11:25:12,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.051 rw 2026-11-03 11:25:12,236 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 11:25:12,237 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:25:12,251 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.015 - 2026-11-03 11:25:12,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:12] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.023 ro 2026-11-03 11:25:12,354 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:12] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.027 ro 2026-11-03 11:25:12,388 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.036 - 2026-11-03 11:25:12,390 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.045 - 2026-11-03 11:25:12,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.045 - 2026-11-03 11:25:12,468 7 INFO rb-ea311d5-226310-432086 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 11:25:12,519 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:12] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.04 0.143 rw 2026-11-03 11:25:12,540 7 INFO rb-ea311d5-226310-432086 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 11:25:12,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:12] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.03 0.262 rw 2026-11-03 11:25:12,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.304 rw 2026-11-03 11:25:12,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.018 0.219 rw 2026-11-03 11:25:12,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25: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.002 0.238 rw 2026-11-03 11:25:12,903 7 INFO rb-ea311d5-226310-432086 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 11:25:12,906 7 INFO rb-ea311d5-226310-432086 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 11:25:13,061 7 INFO rb-ea311d5-226310-432086 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 11:25:13,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: tour succeeded 2026-11-03 11:25:13,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_multiple_loyalty_products SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 11:25:13,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:13] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 11:25:13,099 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:13] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.007 - 2026-11-03 11:25:13,101 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.011 - 2026-11-03 11:25:13,217 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: heap 19894708 (allocated 20992000) 2026-11-03 11:25:13,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:25:13,228 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1wbALIIZ - [03/Nov/2026 11:25:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 2.918 rw 2026-11-03 11:25:13,338 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing chrome headless with pid 39822 2026-11-03 11:25:13,339 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing websocket connection 2026-11-03 11:25:13,339 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Terminating chrome headless with pid 39822 2026-11-03 11:25:13,438 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112513_438490_test_multiple_loyalty_products.txt 2026-11-03 11:25:13,439 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Removing chrome user profile "/tmp/tmpdcw7y8x2_chrome_odoo" 2026-11-03 11:25:13,453 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-11-03 11:25:14,179 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome pid: 39953 2026-11-03 11:25:14,179 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpz8_fdvfd_chrome_odoo 2026-11-03 11:25:14,179 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:45097/json/version 2026-11-03 11:25:14,184 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45097', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:25:14,222 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-11-03 11:25:14,223 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:45097/json 2026-11-03 11:25:14,223 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45097', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:25:14,235 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:45097/devtools/page/3FE5E7EA92ED43387B7B3BDA9EE1637E 2026-11-03 11:25:14,240 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Enable chrome headless console log notification 2026-11-03 11:25:14,243 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless enable page notifications 2026-11-03 11:25:14,391 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:25:14,403 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Setting session cookie in browser 2026-11-03 11:25:14,406 7 INFO rb-ea311d5-226310-432086 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 11:25:14,407 7 INFO rb-ea311d5-226310-432086 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 11:25:14,594 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:14] "GET /pos/web?config_id=80 HTTP/1.1" 200 6853 64 0.035 0.147 rw 2026-11-03 11:25:14,594 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigation result: {'frameId': '3FE5E7EA92ED43387B7B3BDA9EE1637E', 'loaderId': '493EFB1E21E2E608DE9C6EB613D65551', 'isDownload': False} 2026-11-03 11:25:14,594 7 INFO rb-ea311d5-226310-432086 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 11:25:14,677 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:14] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.257 ro 2026-11-03 11:25:14,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:14] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.037 ro 2026-11-03 11:25:14,693 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:14] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.054 ro 2026-11-03 11:25:15,359 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-11-03 11:25:15,377 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:25:15,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:25:15,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-11-03 11:25:15,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:15] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-11-03 11:25:15,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25: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.02 rw 2026-11-03 11:25:15,869 7 INFO rb-ea311d5-226310-432086 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 11:25:16,446 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522441 265 0.267 0.695 rw 2026-11-03 11:25:16,643 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: The ready code tooks too much time : 2.0485239028930664 2026-11-03 11:25:16,643 7 INFO rb-ea311d5-226310-432086 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 11:25:16,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:16] "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 11:25:16,662 7 INFO rb-ea311d5-226310-432086 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 11:25:16,700 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:16] "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 11:25:16,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25: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 11:25:16,743 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25: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.011 rw 2026-11-03 11:25:16,788 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:16] "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 11:25:17,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:17] "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 11:25:17,367 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25: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.011 rw 2026-11-03 11:25:17,521 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.041 rw 2026-11-03 11:25:17,554 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:17] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 11:25:17,566 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-11-03 11:25:17,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:17] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.044 ro 2026-11-03 11:25:17,595 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:17] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.062 rw 2026-11-03 11:25:17,623 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:17] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 11:25:17,628 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:17] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 11:25:17,640 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 11:25:17,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.016 0.061 rw 2026-11-03 11:25:17,778 7 INFO rb-ea311d5-226310-432086 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 11:25:17,853 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.055 - 2026-11-03 11:25:17,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:17] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.025 0.101 rw 2026-11-03 11:25:17,957 7 INFO rb-ea311d5-226310-432086 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 11:25:17,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:17] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.01 0.087 ro 2026-11-03 11:25:18,072 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:18] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.02 0.262 rw 2026-11-03 11:25:18,096 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25: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.002 0.168 rw 2026-11-03 11:25:18,182 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.03 0.194 rw 2026-11-03 11:25:18,254 7 INFO rb-ea311d5-226310-432086 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 11:25:18,371 7 INFO rb-ea311d5-226310-432086 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 11:25:18,389 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:18] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:25:18,406 7 INFO rb-ea311d5-226310-432086 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 11:25:18,415 7 INFO rb-ea311d5-226310-432086 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 11:25:18,415 7 INFO rb-ea311d5-226310-432086 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 11:25:18,940 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:18] "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 11:25:18,986 7 INFO rb-ea311d5-226310-432086 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 11:25:19,007 7 INFO rb-ea311d5-226310-432086 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 11:25:19,008 7 INFO rb-ea311d5-226310-432086 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 11:25:19,022 7 INFO rb-ea311d5-226310-432086 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 11:25:19,023 7 INFO rb-ea311d5-226310-432086 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 11:25:19,041 7 INFO rb-ea311d5-226310-432086 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 11:25:19,042 7 INFO rb-ea311d5-226310-432086 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 11:25:19,043 7 INFO rb-ea311d5-226310-432086 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 11:25:19,051 7 INFO rb-ea311d5-226310-432086 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 11:25:19,063 7 INFO rb-ea311d5-226310-432086 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 11:25:19,072 7 INFO rb-ea311d5-226310-432086 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 11:25:19,085 7 INFO rb-ea311d5-226310-432086 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 11:25:19,105 7 INFO rb-ea311d5-226310-432086 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 11:25:19,106 7 INFO rb-ea311d5-226310-432086 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 11:25:19,106 7 INFO rb-ea311d5-226310-432086 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 11:25:19,118 7 INFO rb-ea311d5-226310-432086 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 11:25:19,149 7 INFO rb-ea311d5-226310-432086 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 11:25:19,178 7 INFO rb-ea311d5-226310-432086 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 11:25:19,179 7 INFO rb-ea311d5-226310-432086 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 11:25:19,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:19] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.009 0.02 rw 2026-11-03 11:25:19,714 7 INFO rb-ea311d5-226310-432086 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 11:25:19,726 7 INFO rb-ea311d5-226310-432086 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 11:25:19,759 7 INFO rb-ea311d5-226310-432086 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 11:25:19,759 7 INFO rb-ea311d5-226310-432086 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 11:25:19,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 11:25:19,795 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.009 - 2026-11-03 11:25:20,274 7 INFO rb-ea311d5-226310-432086 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 11:25:20,310 7 INFO rb-ea311d5-226310-432086 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 11:25:20,311 7 INFO rb-ea311d5-226310-432086 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 11:25:20,311 7 INFO rb-ea311d5-226310-432086 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 11:25:20,311 7 INFO rb-ea311d5-226310-432086 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 11:25:20,831 7 INFO rb-ea311d5-226310-432086 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 11:25:20,836 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98544435 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '3e202863-a63f-484c-b732-957c64639f3f'}] 2026-11-03 11:25:20,837 7 INFO rb-ea311d5-226310-432086 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 11:25:21,088 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98544435 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '3e202863-a63f-484c-b732-957c64639f3f'} created pos.order #480 2026-11-03 11:25:21,090 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98544435 finished 2026-11-03 11:25:21,151 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6769 105 0.073 0.246 rw 2026-11-03 11:25:21,262 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:21] "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 11:25:21,294 7 INFO rb-ea311d5-226310-432086 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 11:25:21,316 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: tour succeeded 2026-11-03 11:25:21,326 7 INFO rb-ea311d5-226310-432086 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 11:25:21,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.041 rw 2026-11-03 11:25:21,490 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:25:21,497 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IC2foU0y - [03/Nov/2026 11:25:15] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.019 rw 2026-11-03 11:25:21,501 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: heap 21642056 (allocated 23613440) 2026-11-03 11:25:21,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing chrome headless with pid 39953 2026-11-03 11:25:21,598 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing websocket connection 2026-11-03 11:25:21,599 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Terminating chrome headless with pid 39953 2026-11-03 11:25:21,712 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112521_712512_test_multiple_physical_gift_card_sale.txt 2026-11-03 11:25:21,712 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpz8_fdvfd_chrome_odoo" 2026-11-03 11:25:21,759 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-11-03 11:25:22,655 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome pid: 40088 2026-11-03 11:25:22,656 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless temporary user profile dir: /tmp/tmpeehrl0fp_chrome_odoo 2026-11-03 11:25:22,656 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:41893/json/version 2026-11-03 11:25:22,657 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41893', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:25:22,703 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Browser version: Chrome/150.0.7871.114 2026-11-03 11:25:22,703 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:41893/json 2026-11-03 11:25:22,705 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41893', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:25:22,722 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Websocket url found: ws://127.0.0.1:41893/devtools/page/586381A716BBAE5AADD9FA0DD6072661 2026-11-03 11:25:22,729 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Enable chrome headless console log notification 2026-11-03 11:25:22,743 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless enable page notifications 2026-11-03 11:25:22,883 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:25:22,898 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Setting session cookie in browser 2026-11-03 11:25:22,906 7 INFO rb-ea311d5-226310-432086 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 11:25:22,906 7 INFO rb-ea311d5-226310-432086 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 11:25:23,089 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:23] "GET /pos/web?config_id=80 HTTP/1.1" 200 6853 64 0.034 0.145 rw 2026-11-03 11:25:23,099 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigation result: {'frameId': '586381A716BBAE5AADD9FA0DD6072661', 'loaderId': 'F0174CB737EB391A354B375F7278B23E', 'isDownload': False} 2026-11-03 11:25:23,099 7 INFO rb-ea311d5-226310-432086 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 11:25:23,200 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:23] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.053 ro 2026-11-03 11:25:23,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:23] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.28 ro 2026-11-03 11:25:23,218 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:23] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.065 ro 2026-11-03 11:25:23,918 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: Owl is running in 'dev' mode. 2026-11-03 11:25:23,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:25:23,978 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 11:25:23,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 11:25:24,017 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25: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.004 0.013 rw 2026-11-03 11:25:24,037 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.036 rw 2026-11-03 11:25:24,389 7 INFO rb-ea311d5-226310-432086 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 11:25:24,924 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525673 266 0.21 0.667 rw 2026-11-03 11:25:25,099 7 INFO rb-ea311d5-226310-432086 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 11:25:25,119 7 INFO rb-ea311d5-226310-432086 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 11:25:25,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:25] "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 11:25:25,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25: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 11:25:25,204 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:25] "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 11:25:25,241 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25: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.032 rw 2026-11-03 11:25:25,253 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:25] "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 11:25:25,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:25] "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 11:25:25,960 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25: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.02 rw 2026-11-03 11:25:26,116 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 11:25:26,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 11:25:26,126 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.062 rw 2026-11-03 11:25:26,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:26] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.044 ro 2026-11-03 11:25:26,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:26] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.068 rw 2026-11-03 11:25:26,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:26] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.018 - 2026-11-03 11:25:26,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:26] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.026 ro 2026-11-03 11:25:26,283 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.036 - 2026-11-03 11:25:26,285 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 11:25:26,365 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:26] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.044 0.084 rw 2026-11-03 11:25:26,387 7 INFO rb-ea311d5-226310-432086 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 11:25:26,483 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:26] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.028 0.216 rw 2026-11-03 11:25:26,539 7 INFO rb-ea311d5-226310-432086 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 11:25:26,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.265 rw 2026-11-03 11:25:26,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25: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.004 0.039 rw 2026-11-03 11:25:26,662 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.017 0.093 rw 2026-11-03 11:25:26,737 7 INFO rb-ea311d5-226310-432086 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 11:25:26,772 7 INFO rb-ea311d5-226310-432086 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 11:25:26,783 7 INFO rb-ea311d5-226310-432086 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 11:25:26,783 7 INFO rb-ea311d5-226310-432086 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 11:25:26,797 7 INFO rb-ea311d5-226310-432086 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 11:25:26,974 7 INFO rb-ea311d5-226310-432086 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 11:25:26,997 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:26] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:25:27,001 7 INFO rb-ea311d5-226310-432086 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 11:25:27,022 7 INFO rb-ea311d5-226310-432086 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 11:25:27,022 7 INFO rb-ea311d5-226310-432086 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 11:25:27,144 7 INFO rb-ea311d5-226310-432086 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 11:25:27,144 7 INFO rb-ea311d5-226310-432086 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 11:25:27,202 7 INFO rb-ea311d5-226310-432086 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 11:25:27,257 7 INFO rb-ea311d5-226310-432086 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 11:25:27,276 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:27] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 11:25:27,279 7 INFO rb-ea311d5-226310-432086 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 11:25:27,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:27] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.009 - 2026-11-03 11:25:27,302 7 INFO rb-ea311d5-226310-432086 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 11:25:27,303 7 INFO rb-ea311d5-226310-432086 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 11:25:27,303 7 INFO rb-ea311d5-226310-432086 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 11:25:27,304 7 INFO rb-ea311d5-226310-432086 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 11:25:27,304 7 INFO rb-ea311d5-226310-432086 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 11:25:27,310 7 INFO rb-ea311d5-226310-432086 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 11:25:27,527 7 INFO rb-ea311d5-226310-432086 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 11:25:27,535 7 INFO rb-ea311d5-226310-432086 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 11:25:27,586 7 INFO rb-ea311d5-226310-432086 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 11:25:27,603 7 INFO rb-ea311d5-226310-432086 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 11:25:27,692 7 INFO rb-ea311d5-226310-432086 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 11:25:27,693 7 INFO rb-ea311d5-226310-432086 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 11:25:27,693 7 INFO rb-ea311d5-226310-432086 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 11:25:27,779 7 INFO rb-ea311d5-226310-432086 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 11:25:27,851 7 INFO rb-ea311d5-226310-432086 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 11:25:27,852 7 INFO rb-ea311d5-226310-432086 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 11:25:27,853 7 INFO rb-ea311d5-226310-432086 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 11:25:27,925 7 INFO rb-ea311d5-226310-432086 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 11:25:27,932 7 INFO rb-ea311d5-226310-432086 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 11:25:27,957 7 INFO rb-ea311d5-226310-432086 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 11:25:27,958 7 INFO rb-ea311d5-226310-432086 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 11:25:27,958 7 INFO rb-ea311d5-226310-432086 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 11:25:27,963 7 INFO rb-ea311d5-226310-432086 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 11:25:28,162 7 INFO rb-ea311d5-226310-432086 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 11:25:28,163 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: tour succeeded 2026-11-03 11:25:28,164 7 INFO rb-ea311d5-226310-432086 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 11:25:28,297 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: heap 24962920 (allocated 27021312) 2026-11-03 11:25:28,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:25:28,306 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MslPJuJv - [03/Nov/2026 11:25:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 4.228 rw 2026-11-03 11:25:28,409 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing chrome headless with pid 40088 2026-11-03 11:25:28,410 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing websocket connection 2026-11-03 11:25:28,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Terminating chrome headless with pid 40088 2026-11-03 11:25:28,518 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112528_518135_test_multiple_reward_line_free_product.txt 2026-11-03 11:25:28,518 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Removing chrome user profile "/tmp/tmpeehrl0fp_chrome_odoo" 2026-11-03 11:25:28,531 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-11-03 11:25:29,357 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome pid: 40223 2026-11-03 11:25:29,357 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless temporary user profile dir: /tmp/tmpxkd49xg8_chrome_odoo 2026-11-03 11:25:29,357 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:34377/json/version 2026-11-03 11:25:29,358 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34377', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:25:29,380 7 INFO rb-ea311d5-226310-432086 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 11:25:29,380 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:34377/json 2026-11-03 11:25:29,381 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34377', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:25:29,388 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Websocket url found: ws://127.0.0.1:34377/devtools/page/F026212476CEF8F24DB53E8A0A9994A6 2026-11-03 11:25:29,396 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Enable chrome headless console log notification 2026-11-03 11:25:29,401 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless enable page notifications 2026-11-03 11:25:29,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:25:29,595 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Setting session cookie in browser 2026-11-03 11:25:29,601 7 INFO rb-ea311d5-226310-432086 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 11:25:29,602 7 INFO rb-ea311d5-226310-432086 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 11:25:30,181 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:30] "GET /pos/ui/80 HTTP/1.1" 200 6853 63 0.034 0.541 rw 2026-11-03 11:25:30,188 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigation result: {'frameId': 'F026212476CEF8F24DB53E8A0A9994A6', 'loaderId': '9B64E45E5CBB342B829B151FE5A53B4C', 'isDownload': False} 2026-11-03 11:25:30,188 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-11-03 11:25:30,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:30] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.034 ro 2026-11-03 11:25:30,288 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:30] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.666 ro 2026-11-03 11:25:30,333 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:30] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.089 ro 2026-11-03 11:25:30,973 7 INFO rb-ea311d5-226310-432086 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 11:25:31,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:25:31,005 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:25:31,073 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.025 ro 2026-11-03 11:25:31,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25: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.002 0.013 rw 2026-11-03 11:25:31,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:31] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.045 rw 2026-11-03 11:25:31,461 7 INFO rb-ea311d5-226310-432086 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 11:25:31,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521266 263 0.194 0.599 rw 2026-11-03 11:25:32,147 7 INFO rb-ea311d5-226310-432086 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 11:25:32,167 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:32] "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 11:25:32,167 7 INFO rb-ea311d5-226310-432086 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 11:25:32,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:32] "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 11:25:32,258 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:32] "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 11:25:32,276 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25: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.033 rw 2026-11-03 11:25:32,287 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:32] "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 11:25:32,822 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:32] "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 11:25:32,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25: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.009 rw 2026-11-03 11:25:33,084 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:33] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-11-03 11:25:33,093 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.067 rw 2026-11-03 11:25:33,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:33] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.059 ro 2026-11-03 11:25:33,126 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:33] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.048 - 2026-11-03 11:25:33,143 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:33] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.076 rw 2026-11-03 11:25:33,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:33] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 11:25:33,307 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:33] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.051 ro 2026-11-03 11:25:33,327 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.056 - 2026-11-03 11:25:33,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.085 - 2026-11-03 11:25:33,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:33] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.026 0.096 rw 2026-11-03 11:25:33,426 7 INFO rb-ea311d5-226310-432086 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 11:25:33,509 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:33] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.024 0.2 rw 2026-11-03 11:25:33,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.243 rw 2026-11-03 11:25:33,623 7 INFO rb-ea311d5-226310-432086 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 11:25:33,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25: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.004 0.025 rw 2026-11-03 11:25:33,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.017 0.072 rw 2026-11-03 11:25:33,811 7 INFO rb-ea311d5-226310-432086 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 11:25:33,812 7 INFO rb-ea311d5-226310-432086 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 11:25:33,904 7 INFO rb-ea311d5-226310-432086 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 11:25:33,913 7 INFO rb-ea311d5-226310-432086 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 11:25:33,927 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:33] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:25:34,103 7 INFO rb-ea311d5-226310-432086 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 11:25:34,104 7 INFO rb-ea311d5-226310-432086 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 11:25:34,130 7 INFO rb-ea311d5-226310-432086 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 11:25:34,134 7 INFO rb-ea311d5-226310-432086 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 11:25:34,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 11:25:34,168 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-11-03 11:25:34,656 7 INFO rb-ea311d5-226310-432086 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 11:25:34,687 7 INFO rb-ea311d5-226310-432086 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 11:25:34,692 7 INFO rb-ea311d5-226310-432086 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 11:25:34,700 7 INFO rb-ea311d5-226310-432086 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 11:25:34,703 7 INFO rb-ea311d5-226310-432086 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 11:25:34,706 7 INFO rb-ea311d5-226310-432086 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 11:25:35,233 7 INFO rb-ea311d5-226310-432086 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 11:25:35,247 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48140094 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '9c1ed282-5e70-45b3-8d80-9e7e24e64b34'}] 2026-11-03 11:25:35,248 7 INFO rb-ea311d5-226310-432086 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 11:25:35,792 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48140094 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '9c1ed282-5e70-45b3-8d80-9e7e24e64b34'} created pos.order #481 2026-11-03 11:25:35,794 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48140094 finished 2026-11-03 11:25:35,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6780 191 0.162 0.558 rw 2026-11-03 11:25:36,085 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:36] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.018 ro 2026-11-03 11:25:36,111 7 INFO rb-ea311d5-226310-432086 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 11:25:36,147 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: tour succeeded 2026-11-03 11:25:36,148 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyNextOrderCouponExpirationDate SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-11-03 11:25:36,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.048 rw 2026-11-03 11:25:36,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: heap 20832192 (allocated 22040576) 2026-11-03 11:25:36,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:25:36,339 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AmUNxOU_ - [03/Nov/2026 11:25:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 5.138 rw 2026-11-03 11:25:36,449 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing chrome headless with pid 40223 2026-11-03 11:25:36,453 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing websocket connection 2026-11-03 11:25:36,455 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Terminating chrome headless with pid 40223 2026-11-03 11:25:36,578 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112536_577970_test_next_order_coupon_program_expiration_date.txt 2026-11-03 11:25:36,578 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Removing chrome user profile "/tmp/tmpxkd49xg8_chrome_odoo" 2026-11-03 11:25:36,619 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-11-03 11:25:37,542 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome pid: 40354 2026-11-03 11:25:37,543 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless temporary user profile dir: /tmp/tmpuny0udso_chrome_odoo 2026-11-03 11:25:37,543 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:46757/json/version 2026-11-03 11:25:37,544 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46757', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:25:37,637 7 INFO rb-ea311d5-226310-432086 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 11:25:37,644 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:46757/json 2026-11-03 11:25:37,645 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46757', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:25:37,654 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Websocket url found: ws://127.0.0.1:46757/devtools/page/6032526103FB337CFBC1A86BCA75065B 2026-11-03 11:25:37,660 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Enable chrome headless console log notification 2026-11-03 11:25:37,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless enable page notifications 2026-11-03 11:25:37,833 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:25:37,843 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Setting session cookie in browser 2026-11-03 11:25:37,847 7 INFO rb-ea311d5-226310-432086 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 11:25:37,848 7 INFO rb-ea311d5-226310-432086 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 11:25:38,071 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:38] "GET /pos/web?config_id=80 HTTP/1.1" 200 6853 63 0.051 0.167 rw 2026-11-03 11:25:38,082 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigation result: {'frameId': '6032526103FB337CFBC1A86BCA75065B', 'loaderId': 'C31581663C8B4625E20423D478B49A8D', 'isDownload': False} 2026-11-03 11:25:38,084 7 INFO rb-ea311d5-226310-432086 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 11:25:38,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:38] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.035 ro 2026-11-03 11:25:38,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:38] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.301 ro 2026-11-03 11:25:38,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:38] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.047 ro 2026-11-03 11:25:38,854 7 INFO rb-ea311d5-226310-432086 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 11:25:38,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:25:38,893 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 11:25:38,910 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 11:25:38,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:38] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.017 rw 2026-11-03 11:25:38,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25: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 11:25:39,268 7 INFO rb-ea311d5-226310-432086 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 11:25:39,831 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 519804 245 0.233 0.625 rw 2026-11-03 11:25:40,087 7 INFO rb-ea311d5-226310-432086 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 11:25:40,107 7 INFO rb-ea311d5-226310-432086 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 11:25:40,135 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:40] "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 11:25:40,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:40] "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 11:25:40,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:40] "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 11:25:40,254 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25: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.005 0.013 rw 2026-11-03 11:25:40,273 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25: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 11:25:40,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:40] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.003 0.013 ro 2026-11-03 11:25:40,999 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25: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.002 0.013 rw 2026-11-03 11:25:41,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.05 rw 2026-11-03 11:25:41,230 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.027 - 2026-11-03 11:25:41,236 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-11-03 11:25:41,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:41] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.056 ro 2026-11-03 11:25:41,255 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:41] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.03 rw 2026-11-03 11:25:41,298 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:41] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:25:41,306 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:41] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.021 ro 2026-11-03 11:25:41,328 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-11-03 11:25:41,338 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.021 - 2026-11-03 11:25:41,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:41] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.03 0.08 rw 2026-11-03 11:25:41,443 7 INFO rb-ea311d5-226310-432086 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 11:25:41,566 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:41] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.041 0.197 rw 2026-11-03 11:25:41,608 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.261 rw 2026-11-03 11:25:41,654 7 INFO rb-ea311d5-226310-432086 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 11:25:41,655 7 INFO rb-ea311d5-226310-432086 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 11:25:41,664 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25: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.015 rw 2026-11-03 11:25:41,753 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.026 0.058 rw 2026-11-03 11:25:41,843 7 INFO rb-ea311d5-226310-432086 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 11:25:41,913 7 INFO rb-ea311d5-226310-432086 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 11:25:41,913 7 INFO rb-ea311d5-226310-432086 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 11:25:41,926 7 INFO rb-ea311d5-226310-432086 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 11:25:41,949 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:41] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:25:42,279 7 INFO rb-ea311d5-226310-432086 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 11:25:42,481 7 INFO rb-ea311d5-226310-432086 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 11:25:42,483 7 INFO rb-ea311d5-226310-432086 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 11:25:42,484 7 INFO rb-ea311d5-226310-432086 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 11:25:42,485 7 INFO rb-ea311d5-226310-432086 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 11:25:42,493 7 INFO rb-ea311d5-226310-432086 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 11:25:42,494 7 INFO rb-ea311d5-226310-432086 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 11:25:42,548 7 INFO rb-ea311d5-226310-432086 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 11:25:42,549 7 INFO rb-ea311d5-226310-432086 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 11:25:42,619 7 INFO rb-ea311d5-226310-432086 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 11:25:42,645 7 INFO rb-ea311d5-226310-432086 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 11:25:42,818 7 INFO rb-ea311d5-226310-432086 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 11:25:42,819 7 INFO rb-ea311d5-226310-432086 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 11:25:42,837 7 INFO rb-ea311d5-226310-432086 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 11:25:42,838 7 INFO rb-ea311d5-226310-432086 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 11:25:42,861 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:25:42,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.021 - 2026-11-03 11:25:42,884 7 INFO rb-ea311d5-226310-432086 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 11:25:42,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 84 0.11 0.24 rw 2026-11-03 11:25:43,175 7 INFO rb-ea311d5-226310-432086 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 11:25:43,244 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 83 0.103 0.207 rw 2026-11-03 11:25:43,355 7 INFO rb-ea311d5-226310-432086 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 11:25:43,387 7 INFO rb-ea311d5-226310-432086 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 11:25:43,391 7 INFO rb-ea311d5-226310-432086 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 11:25:43,393 7 INFO rb-ea311d5-226310-432086 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 11:25:43,396 7 INFO rb-ea311d5-226310-432086 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 11:25:43,398 7 INFO rb-ea311d5-226310-432086 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 11:25:43,925 7 INFO rb-ea311d5-226310-432086 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 11:25:43,934 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12930629 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '41649e03-b19f-4ce4-a57c-c52807309b2d'}] 2026-11-03 11:25:43,936 7 INFO rb-ea311d5-226310-432086 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 11:25:44,408 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12930629 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '41649e03-b19f-4ce4-a57c-c52807309b2d'} created pos.order #482 2026-11-03 11:25:44,410 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12930629 finished 2026-11-03 11:25:44,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 175 0.151 0.395 rw 2026-11-03 11:25:44,623 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25: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 11:25:44,670 7 INFO rb-ea311d5-226310-432086 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 11:25:44,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: tour succeeded 2026-11-03 11:25:44,685 7 INFO rb-ea311d5-226310-432086 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 11:25:44,749 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.049 rw 2026-11-03 11:25:44,863 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:25:44,867 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: heap 21336288 (allocated 22564864) 2026-11-03 11:25:44,894 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4N0fE5m5 - [03/Nov/2026 11:25:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 5.898 rw 2026-11-03 11:25:44,973 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing chrome headless with pid 40354 2026-11-03 11:25:44,974 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing websocket connection 2026-11-03 11:25:44,975 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Terminating chrome headless with pid 40354 2026-11-03 11:25:45,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112545_074974_test_not_create_loyalty_card_expired_program.txt 2026-11-03 11:25:45,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Removing chrome user profile "/tmp/tmpuny0udso_chrome_odoo" 2026-11-03 11:25:45,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-11-03 11:25:46,101 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 40482 2026-11-03 11:25:46,102 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmping3sswn_chrome_odoo 2026-11-03 11:25:46,102 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:38315/json/version 2026-11-03 11:25:46,103 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38315', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:25:46,179 7 INFO rb-ea311d5-226310-432086 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 11:25:46,182 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:38315/json 2026-11-03 11:25:46,185 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38315', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:25:46,197 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:38315/devtools/page/2BE1E83A59FA919B4C45B7774D9865A0 2026-11-03 11:25:46,218 7 INFO rb-ea311d5-226310-432086 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 11:25:46,227 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-11-03 11:25:46,365 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:25:46,374 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-11-03 11:25:46,380 7 INFO rb-ea311d5-226310-432086 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 11:25:46,380 7 INFO rb-ea311d5-226310-432086 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 11:25:46,594 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:46] "GET /pos/web?config_id=80 HTTP/1.1" 200 6853 63 0.04 0.167 rw 2026-11-03 11:25:46,599 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '2BE1E83A59FA919B4C45B7774D9865A0', 'loaderId': '16B430BD671504A9B29FA1A92FFFDB4A', 'isDownload': False} 2026-11-03 11:25:46,600 7 INFO rb-ea311d5-226310-432086 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 11:25:46,674 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:46] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.276 ro 2026-11-03 11:25:46,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:46] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.052 ro 2026-11-03 11:25:46,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:46] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.073 ro 2026-11-03 11:25:47,438 7 INFO rb-ea311d5-226310-432086 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 11:25:47,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:25:47,471 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:25:47,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.013 ro 2026-11-03 11:25:47,590 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25: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.025 rw 2026-11-03 11:25:47,594 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.025 rw 2026-11-03 11:25:47,953 7 INFO rb-ea311d5-226310-432086 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 11:25:48,416 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523653 264 0.225 0.581 rw 2026-11-03 11:25:48,663 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: The ready code tooks too much time : 2.063091278076172 2026-11-03 11:25:48,663 7 INFO rb-ea311d5-226310-432086 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 11:25:48,684 7 INFO rb-ea311d5-226310-432086 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 11:25:48,719 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:48] "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 11:25:48,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.033 ro 2026-11-03 11:25:48,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:48] "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 11:25:48,862 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25: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.002 0.026 rw 2026-11-03 11:25:48,863 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:48] "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 11:25:49,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:49] "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 11:25:49,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25: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.004 0.055 rw 2026-11-03 11:25:49,777 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 11:25:49,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 11:25:49,789 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.064 rw 2026-11-03 11:25:49,831 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:49] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.011 0.033 ro 2026-11-03 11:25:49,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.018 rw 2026-11-03 11:25:49,981 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 11:25:49,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:49] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.026 ro 2026-11-03 11:25:50,016 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 11:25:50,017 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.042 - 2026-11-03 11:25:50,110 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:50] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.05 0.079 rw 2026-11-03 11:25:50,121 7 INFO rb-ea311d5-226310-432086 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 11:25:50,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:50] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.022 0.226 rw 2026-11-03 11:25:50,271 7 INFO rb-ea311d5-226310-432086 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 11:25:50,272 7 INFO rb-ea311d5-226310-432086 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 11:25:50,282 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.267 rw 2026-11-03 11:25:50,313 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25: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.035 rw 2026-11-03 11:25:50,389 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.019 0.081 rw 2026-11-03 11:25:50,475 7 INFO rb-ea311d5-226310-432086 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 11:25:50,480 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:50] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.006 0.026 ro 2026-11-03 11:25:50,508 7 INFO rb-ea311d5-226310-432086 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 11:25:50,508 7 INFO rb-ea311d5-226310-432086 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 11:25:50,523 7 INFO rb-ea311d5-226310-432086 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 11:25:50,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:25:50,873 7 INFO rb-ea311d5-226310-432086 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 11:25:51,073 7 INFO rb-ea311d5-226310-432086 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 11:25:51,074 7 INFO rb-ea311d5-226310-432086 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 11:25:51,080 7 INFO rb-ea311d5-226310-432086 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 11:25:51,080 7 INFO rb-ea311d5-226310-432086 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 11:25:51,112 7 INFO rb-ea311d5-226310-432086 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 11:25:51,114 7 INFO rb-ea311d5-226310-432086 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 11:25:51,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:51] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.006 0.021 ro 2026-11-03 11:25:51,155 7 INFO rb-ea311d5-226310-432086 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 11:25:51,159 7 INFO rb-ea311d5-226310-432086 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 11:25:51,262 7 INFO rb-ea311d5-226310-432086 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 11:25:51,265 7 INFO rb-ea311d5-226310-432086 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 11:25:51,453 7 INFO rb-ea311d5-226310-432086 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 11:25:51,453 7 INFO rb-ea311d5-226310-432086 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 11:25:51,454 7 INFO rb-ea311d5-226310-432086 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 11:25:51,456 7 INFO rb-ea311d5-226310-432086 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 11:25:51,465 7 INFO rb-ea311d5-226310-432086 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 11:25:51,495 7 INFO rb-ea311d5-226310-432086 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 11:25:51,498 7 INFO rb-ea311d5-226310-432086 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 11:25:51,514 7 INFO rb-ea311d5-226310-432086 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 11:25:51,529 7 INFO rb-ea311d5-226310-432086 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 11:25:51,532 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 99 0.101 0.263 rw 2026-11-03 11:25:51,603 7 INFO rb-ea311d5-226310-432086 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 11:25:51,604 7 INFO rb-ea311d5-226310-432086 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 11:25:51,604 7 INFO rb-ea311d5-226310-432086 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 11:25:51,605 7 INFO rb-ea311d5-226310-432086 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 11:25:51,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:51] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.008 - 2026-11-03 11:25:51,628 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:51] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-11-03 11:25:51,794 7 INFO rb-ea311d5-226310-432086 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 11:25:51,856 7 INFO rb-ea311d5-226310-432086 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 11:25:51,856 7 INFO rb-ea311d5-226310-432086 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 11:25:51,873 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-11-03 11:25:51,884 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 11:25:51,934 7 INFO rb-ea311d5-226310-432086 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 11:25:51,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 98 0.1 0.263 rw 2026-11-03 11:25:52,335 7 INFO rb-ea311d5-226310-432086 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 11:25:52,359 7 INFO rb-ea311d5-226310-432086 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 11:25:52,362 7 INFO rb-ea311d5-226310-432086 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 11:25:52,365 7 INFO rb-ea311d5-226310-432086 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 11:25:52,366 7 INFO rb-ea311d5-226310-432086 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 11:25:52,368 7 INFO rb-ea311d5-226310-432086 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 11:25:52,911 7 INFO rb-ea311d5-226310-432086 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 11:25:52,912 7 INFO rb-ea311d5-226310-432086 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 11:25:52,922 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45024410 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'abfa8df9-d8f8-42bc-b709-d7b5c2124318'}] 2026-11-03 11:25:53,568 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45024410 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'abfa8df9-d8f8-42bc-b709-d7b5c2124318'} created pos.order #483 2026-11-03 11:25:53,570 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45024410 finished 2026-11-03 11:25:53,646 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6880 221 0.195 0.533 rw 2026-11-03 11:25:53,799 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25: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 11:25:53,853 7 INFO rb-ea311d5-226310-432086 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 11:25:53,874 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-11-03 11:25:53,875 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosOrderClaimReward SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 11:25:53,927 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.043 rw 2026-11-03 11:25:54,039 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 21979552 (allocated 24137728) 2026-11-03 11:25:54,039 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:25:54,051 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DBvrxElX - [03/Nov/2026 11:25:48] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.41 rw 2026-11-03 11:25:54,158 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 40482 2026-11-03 11:25:54,162 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-11-03 11:25:54,163 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 40482 2026-11-03 11:25:54,277 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112554_277062_test_not_create_loyalty_card_max_usage_program.txt 2026-11-03 11:25:54,277 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmping3sswn_chrome_odoo" 2026-11-03 11:25:54,753 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 40610 2026-11-03 11:25:54,754 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmp4sn8g6cs_chrome_odoo 2026-11-03 11:25:54,754 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:46583/json/version 2026-11-03 11:25:54,755 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46583', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:25:54,820 7 INFO rb-ea311d5-226310-432086 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 11:25:54,820 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:46583/json 2026-11-03 11:25:54,821 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46583', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:25:54,835 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:46583/devtools/page/7FD5E9491E28807F9504F9317517F293 2026-11-03 11:25:54,846 7 INFO rb-ea311d5-226310-432086 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 11:25:54,856 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-11-03 11:25:54,913 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:25:54,931 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-11-03 11:25:54,935 7 INFO rb-ea311d5-226310-432086 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 11:25:54,935 7 INFO rb-ea311d5-226310-432086 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 11:25:55,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:55] "GET /pos/web?config_id=80 HTTP/1.1" 200 6893 31 0.024 0.106 rw 2026-11-03 11:25:55,076 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '7FD5E9491E28807F9504F9317517F293', 'loaderId': '1F42DBFA17D0E714E8D5F67F8CB8EE8A', 'isDownload': False} 2026-11-03 11:25:55,078 7 INFO rb-ea311d5-226310-432086 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 11:25:55,149 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:55] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.199 ro 2026-11-03 11:25:55,161 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:55] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.026 ro 2026-11-03 11:25:55,173 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:55] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.038 ro 2026-11-03 11:25:55,874 7 INFO rb-ea311d5-226310-432086 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 11:25:55,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:25:55,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 11:25:55,933 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.011 ro 2026-11-03 11:25:55,992 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25: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.029 rw 2026-11-03 11:25:55,998 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.016 rw 2026-11-03 11:25:56,304 7 INFO rb-ea311d5-226310-432086 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 11:25:56,841 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521048 233 0.232 0.606 rw 2026-11-03 11:25:57,045 7 INFO rb-ea311d5-226310-432086 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 11:25:57,058 7 INFO rb-ea311d5-226310-432086 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 11:25:57,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:57] "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 11:25:57,126 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:57] "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 11:25:57,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:57] "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 11:25:57,223 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25: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.004 0.045 rw 2026-11-03 11:25:57,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:57] "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 11:25:57,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:57] "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 11:25:58,006 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25: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.014 rw 2026-11-03 11:25:58,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.003 0.048 rw 2026-11-03 11:25:58,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:58] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 11:25:58,152 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:58] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 11:25:58,163 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:58] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.022 rw 2026-11-03 11:25:58,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:58] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.044 ro 2026-11-03 11:25:58,235 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:58] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-11-03 11:25:58,241 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:58] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 11:25:58,289 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.027 - 2026-11-03 11:25:58,322 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.082 - 2026-11-03 11:25:58,375 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:58] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.034 0.102 rw 2026-11-03 11:25:58,384 7 INFO rb-ea311d5-226310-432086 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 11:25:58,385 7 INFO rb-ea311d5-226310-432086 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 11:25:58,485 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:58] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.031 0.213 rw 2026-11-03 11:25:58,512 7 INFO rb-ea311d5-226310-432086 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 11:25:58,527 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.216 rw 2026-11-03 11:25:58,616 7 INFO rb-ea311d5-226310-432086 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 11:25:58,620 7 INFO rb-ea311d5-226310-432086 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 11:25:58,634 7 INFO rb-ea311d5-226310-432086 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 11:25:58,653 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:58] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:25:58,988 7 INFO rb-ea311d5-226310-432086 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 11:25:59,188 7 INFO rb-ea311d5-226310-432086 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 11:25:59,191 7 INFO rb-ea311d5-226310-432086 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 11:25:59,191 7 INFO rb-ea311d5-226310-432086 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 11:25:59,192 7 INFO rb-ea311d5-226310-432086 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 11:25:59,207 7 INFO rb-ea311d5-226310-432086 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 11:25:59,207 7 INFO rb-ea311d5-226310-432086 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 11:25:59,273 7 INFO rb-ea311d5-226310-432086 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 11:25:59,273 7 INFO rb-ea311d5-226310-432086 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 11:25:59,337 7 INFO rb-ea311d5-226310-432086 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 11:25:59,337 7 INFO rb-ea311d5-226310-432086 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 11:25:59,523 7 INFO rb-ea311d5-226310-432086 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 11:25:59,523 7 INFO rb-ea311d5-226310-432086 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 11:25:59,524 7 INFO rb-ea311d5-226310-432086 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 11:25:59,567 7 INFO rb-ea311d5-226310-432086 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 11:25:59,567 7 INFO rb-ea311d5-226310-432086 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 11:25:59,617 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.015 - 2026-11-03 11:25:59,620 7 INFO rb-ea311d5-226310-432086 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 11:25:59,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.027 - 2026-11-03 11:25:59,658 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 88 0.085 0.221 rw 2026-11-03 11:25:59,917 7 INFO rb-ea311d5-226310-432086 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 11:25:59,974 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 87 0.076 0.22 rw 2026-11-03 11:26:00,090 7 INFO rb-ea311d5-226310-432086 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 11:26:00,120 7 INFO rb-ea311d5-226310-432086 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 11:26:00,124 7 INFO rb-ea311d5-226310-432086 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 11:26:00,128 7 INFO rb-ea311d5-226310-432086 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 11:26:00,130 7 INFO rb-ea311d5-226310-432086 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 11:26:00,132 7 INFO rb-ea311d5-226310-432086 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 11:26:00,660 7 INFO rb-ea311d5-226310-432086 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 11:26:00,665 7 INFO rb-ea311d5-226310-432086 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 11:26:00,673 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34537754 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': 'd6d29e80-375f-460e-9cd2-baec20996ea5'}] 2026-11-03 11:26:01,182 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34537754 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': 'd6d29e80-375f-460e-9cd2-baec20996ea5'} created pos.order #484 2026-11-03 11:26:01,184 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34537754 finished 2026-11-03 11:26:01,255 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:26:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 167 0.144 0.445 rw 2026-11-03 11:26:01,377 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:26: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 11:26:01,416 7 INFO rb-ea311d5-226310-432086 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 11:26:01,436 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-11-03 11:26:01,437 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔═════════════════════════════════╗ ║ TOUR PosOrderNoPoints SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-11-03 11:26:01,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:26:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.024 0.06 rw 2026-11-03 11:26:01,651 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:26:01,654 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 21190956 (allocated 22564864) 2026-11-03 11:26:01,664 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZFbbsp9I - [03/Nov/2026 11:25:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 5.624 rw 2026-11-03 11:26:01,784 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 40610 2026-11-03 11:26:01,786 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-11-03 11:26:01,789 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 40610 2026-11-03 11:26:01,903 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112601_903634_test_not_create_loyalty_card_max_usage_program.txt 2026-11-03 11:26:01,904 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmp4sn8g6cs_chrome_odoo" 2026-11-03 11:26:01,944 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_order_reward_product_tax_included_excluded ... 2026-11-03 11:26:02,978 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 40753 2026-11-03 11:26:02,979 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp16ctlmly_chrome_odoo 2026-11-03 11:26:02,980 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:42143/json/version 2026-11-03 11:26:02,982 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42143', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:26:02,995 7 INFO rb-ea311d5-226310-432086 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 11:26:02,995 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:42143/json 2026-11-03 11:26:02,996 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42143', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:26:03,003 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:42143/devtools/page/328F2E2292521066E2062B5E05202097 2026-11-03 11:26:03,009 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-11-03 11:26:03,029 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-11-03 11:26:03,167 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:26:03,175 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-11-03 11:26:03,178 7 INFO rb-ea311d5-226310-432086 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 11:26:03,179 7 INFO rb-ea311d5-226310-432086 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 11:26:03,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:03] "GET /pos/ui/80 HTTP/1.1" 200 6853 63 0.033 0.112 rw 2026-11-03 11:26:03,341 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '328F2E2292521066E2062B5E05202097', 'loaderId': 'EE4B267500438856B2B086CA58C7A237', 'isDownload': False} 2026-11-03 11:26:03,341 7 INFO rb-ea311d5-226310-432086 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 11:26:03,464 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:03] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.016 0.057 ro 2026-11-03 11:26:03,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:03] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.066 ro 2026-11-03 11:26:03,479 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:03] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.006 0.278 ro 2026-11-03 11:26:04,077 7 INFO rb-ea311d5-226310-432086 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 11:26:04,112 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:26:04,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 11:26:04,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-11-03 11:26:04,180 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26: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.002 0.017 rw 2026-11-03 11:26:04,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.015 rw 2026-11-03 11:26:04,544 7 INFO rb-ea311d5-226310-432086 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 11:26:05,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522901 263 0.24 0.676 rw 2026-11-03 11:26:05,329 7 INFO rb-ea311d5-226310-432086 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 11:26:05,359 7 INFO rb-ea311d5-226310-432086 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 11:26:05,369 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.024 ro 2026-11-03 11:26:05,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.003 0.019 ro 2026-11-03 11:26:05,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:05] "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 11:26:05,491 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26: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.023 rw 2026-11-03 11:26:05,504 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:05] "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 11:26:06,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:06] "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 11:26:06,169 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26: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.013 rw 2026-11-03 11:26:06,344 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.059 rw 2026-11-03 11:26:06,365 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 11:26:06,380 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:06] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.015 - 2026-11-03 11:26:06,392 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:06] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.046 rw 2026-11-03 11:26:06,393 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:06] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.045 ro 2026-11-03 11:26:06,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:06] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 11:26:06,460 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:06] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.017 ro 2026-11-03 11:26:06,461 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 11:26:06,515 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.046 - 2026-11-03 11:26:06,597 7 INFO rb-ea311d5-226310-432086 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 11:26:06,608 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:06] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.05 0.09 rw 2026-11-03 11:26:06,711 7 INFO rb-ea311d5-226310-432086 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 11:26:06,751 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:06] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.033 0.249 rw 2026-11-03 11:26:06,793 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.277 rw 2026-11-03 11:26:06,897 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.03 0.14 rw 2026-11-03 11:26:06,913 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26: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.002 0.181 rw 2026-11-03 11:26:06,970 7 INFO rb-ea311d5-226310-432086 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 11:26:06,970 7 INFO rb-ea311d5-226310-432086 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 11:26:07,053 7 INFO rb-ea311d5-226310-432086 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 11:26:07,054 7 INFO rb-ea311d5-226310-432086 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 11:26:07,054 7 INFO rb-ea311d5-226310-432086 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 11:26:07,055 7 INFO rb-ea311d5-226310-432086 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 11:26:07,059 7 INFO rb-ea311d5-226310-432086 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 11:26:07,071 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:07] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:26:07,082 7 INFO rb-ea311d5-226310-432086 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 11:26:07,115 7 INFO rb-ea311d5-226310-432086 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 11:26:07,153 7 INFO rb-ea311d5-226310-432086 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 11:26:07,234 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-11-03 11:26:07,236 7 INFO rb-ea311d5-226310-432086 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 11:26:07,250 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:07] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 11:26:07,252 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:07] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.007 - 2026-11-03 11:26:07,384 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:26:07,391 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 20081948 (allocated 20992000) 2026-11-03 11:26:07,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WC_lwRcF - [03/Nov/2026 11:26:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 3.178 rw 2026-11-03 11:26:07,493 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 40753 2026-11-03 11:26:07,495 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-11-03 11:26:07,501 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 40753 2026-11-03 11:26:07,639 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112607_639379_test_order_reward_product_tax_included_excluded.txt 2026-11-03 11:26:07,639 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp16ctlmly_chrome_odoo" 2026-11-03 11:26:08,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 40891 2026-11-03 11:26:08,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmptf8v5w15_chrome_odoo 2026-11-03 11:26:08,108 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:39851/json/version 2026-11-03 11:26:08,109 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39851', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:26:08,135 7 INFO rb-ea311d5-226310-432086 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 11:26:08,135 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:39851/json 2026-11-03 11:26:08,136 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39851', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:26:08,161 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:39851/devtools/page/AE9E927C2DED81D71D3E383548932A82 2026-11-03 11:26:08,180 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-11-03 11:26:08,187 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-11-03 11:26:08,275 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:26:08,277 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-11-03 11:26:08,287 7 INFO rb-ea311d5-226310-432086 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 11:26:08,287 7 INFO rb-ea311d5-226310-432086 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 11:26:08,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:08] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.019 0.107 rw 2026-11-03 11:26:08,427 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': 'AE9E927C2DED81D71D3E383548932A82', 'loaderId': 'BE2A19D6223F5B76384D2F414F4B16ED', 'isDownload': False} 2026-11-03 11:26:08,428 7 INFO rb-ea311d5-226310-432086 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 11:26:08,517 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:08] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.028 ro 2026-11-03 11:26:08,527 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:08] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.213 ro 2026-11-03 11:26:08,543 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:08] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.052 ro 2026-11-03 11:26:09,215 7 INFO rb-ea311d5-226310-432086 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 11:26:09,260 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.009 ro 2026-11-03 11:26:09,265 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.016 - 2026-11-03 11:26:09,266 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.019 - 2026-11-03 11:26:09,312 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.009 0.024 rw 2026-11-03 11:26:09,328 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26: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.005 0.028 rw 2026-11-03 11:26:09,620 7 INFO rb-ea311d5-226310-432086 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 11:26:10,046 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522901 245 0.188 0.519 rw 2026-11-03 11:26:10,255 7 INFO rb-ea311d5-226310-432086 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 11:26:10,280 7 INFO rb-ea311d5-226310-432086 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 11:26:10,284 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:10] "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 11:26:10,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.009 0.014 ro 2026-11-03 11:26:10,371 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26: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 11:26:10,376 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26: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 11:26:10,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26: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 11:26:10,830 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26: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 11:26:10,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26: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.017 rw 2026-11-03 11:26:11,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 11:26:11,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 11:26:11,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.006 0.057 rw 2026-11-03 11:26:11,170 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.042 ro 2026-11-03 11:26:11,173 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.055 rw 2026-11-03 11:26:11,209 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 11:26:11,226 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-11-03 11:26:11,228 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.027 - 2026-11-03 11:26:11,299 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.043 rw 2026-11-03 11:26:11,359 7 INFO rb-ea311d5-226310-432086 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 11:26:11,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.039 - 2026-11-03 11:26:11,528 7 INFO rb-ea311d5-226310-432086 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 11:26:11,535 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.04 0.096 rw 2026-11-03 11:26:11,541 7 INFO rb-ea311d5-226310-432086 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 11:26:11,632 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.019 0.205 rw 2026-11-03 11:26:11,666 7 INFO rb-ea311d5-226310-432086 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 11:26:11,667 7 INFO rb-ea311d5-226310-432086 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 11:26:11,667 7 INFO rb-ea311d5-226310-432086 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 11:26:11,667 7 INFO rb-ea311d5-226310-432086 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 11:26:11,694 7 INFO rb-ea311d5-226310-432086 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 11:26:11,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:26:11,739 7 INFO rb-ea311d5-226310-432086 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 11:26:11,770 7 INFO rb-ea311d5-226310-432086 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 11:26:11,804 7 INFO rb-ea311d5-226310-432086 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 11:26:11,899 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-11-03 11:26:11,900 7 INFO rb-ea311d5-226310-432086 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 11:26:11,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:26:11,923 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:11] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 11:26:12,058 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 19883540 (allocated 20992000) 2026-11-03 11:26:12,060 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:26:12,071 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ILRFYkZE - [03/Nov/2026 11:26:09] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 2.742 rw 2026-11-03 11:26:12,169 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 40891 2026-11-03 11:26:12,170 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-11-03 11:26:12,170 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 40891 2026-11-03 11:26:12,278 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112612_278099_test_order_reward_product_tax_included_excluded.txt 2026-11-03 11:26:12,278 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmptf8v5w15_chrome_odoo" 2026-11-03 11:26:12,294 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card ... 2026-11-03 11:26:13,856 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome pid: 41023 2026-11-03 11:26:13,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless temporary user profile dir: /tmp/tmpi92hvqa6_chrome_odoo 2026-11-03 11:26:13,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:46285/json/version 2026-11-03 11:26:13,858 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46285', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:26:13,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Browser version: Chrome/150.0.7871.114 2026-11-03 11:26:13,869 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:46285/json 2026-11-03 11:26:13,869 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46285', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:26:13,883 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Websocket url found: ws://127.0.0.1:46285/devtools/page/C9EFCC42E4227E19B8CE9CB445D13613 2026-11-03 11:26:13,894 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Enable chrome headless console log notification 2026-11-03 11:26:13,898 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless enable page notifications 2026-11-03 11:26:14,100 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:26:14,119 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Setting session cookie in browser 2026-11-03 11:26:14,123 7 INFO rb-ea311d5-226310-432086 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 11:26:14,123 7 INFO rb-ea311d5-226310-432086 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 11:26:14,293 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:14] "GET /pos/ui/80 HTTP/1.1" 200 6853 63 0.04 0.127 rw 2026-11-03 11:26:14,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigation result: {'frameId': 'C9EFCC42E4227E19B8CE9CB445D13613', 'loaderId': 'FD90567DEA8332FFDEE60773D91EADA0', 'isDownload': False} 2026-11-03 11:26:14,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate ready code "odoo.isTourReady('test_physical_gift_card')" 2026-11-03 11:26:14,431 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:14] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.051 ro 2026-11-03 11:26:14,434 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:14] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.281 ro 2026-11-03 11:26:14,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:14] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.076 ro 2026-11-03 11:26:15,079 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: Owl is running in 'dev' mode. 2026-11-03 11:26:15,107 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:26:15,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 11:26:15,142 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.02 ro 2026-11-03 11:26:15,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26: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.025 rw 2026-11-03 11:26:15,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:15] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.031 rw 2026-11-03 11:26:15,561 7 INFO rb-ea311d5-226310-432086 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 11:26:16,106 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523688 266 0.21 0.684 rw 2026-11-03 11:26:16,315 7 INFO rb-ea311d5-226310-432086 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 11:26:16,335 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:16] "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 11:26:16,343 7 INFO rb-ea311d5-226310-432086 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 11:26:16,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:16] "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 11:26:16,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:16] "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 11:26:16,440 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26: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.002 0.028 rw 2026-11-03 11:26:16,443 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:16] "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 11:26:17,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:17] "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 11:26:17,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26: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.011 rw 2026-11-03 11:26:17,354 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:17] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 11:26:17,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 11:26:17,374 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.091 rw 2026-11-03 11:26:17,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:17] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.063 ro 2026-11-03 11:26:17,412 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:17] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:26:17,419 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:17] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.084 rw 2026-11-03 11:26:17,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 11:26:17,438 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:17] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.025 ro 2026-11-03 11:26:17,508 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.039 rw 2026-11-03 11:26:17,555 7 INFO rb-ea311d5-226310-432086 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 11:26:17,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.051 - 2026-11-03 11:26:17,725 7 INFO rb-ea311d5-226310-432086 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 11:26:17,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:17] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.05 0.103 rw 2026-11-03 11:26:17,801 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:17] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.006 0.151 ro 2026-11-03 11:26:17,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:17] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.028 0.302 rw 2026-11-03 11:26:17,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26: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 4 0.002 0.201 rw 2026-11-03 11:26:18,015 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.015 0.264 rw 2026-11-03 11:26:18,117 7 INFO rb-ea311d5-226310-432086 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 11:26:18,240 7 INFO rb-ea311d5-226310-432086 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 11:26:18,251 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:18] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:26:18,271 7 INFO rb-ea311d5-226310-432086 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 11:26:18,272 7 INFO rb-ea311d5-226310-432086 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 11:26:18,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:18] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 317 8 0.006 0.031 rw 2026-11-03 11:26:18,852 7 INFO rb-ea311d5-226310-432086 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 11:26:18,868 7 INFO rb-ea311d5-226310-432086 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 11:26:18,877 7 INFO rb-ea311d5-226310-432086 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 11:26:18,888 7 INFO rb-ea311d5-226310-432086 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 11:26:18,912 7 INFO rb-ea311d5-226310-432086 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 11:26:18,913 7 INFO rb-ea311d5-226310-432086 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 11:26:19,462 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:19] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 328 8 0.01 0.041 rw 2026-11-03 11:26:19,498 7 INFO rb-ea311d5-226310-432086 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 11:26:19,518 7 INFO rb-ea311d5-226310-432086 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 11:26:19,518 7 INFO rb-ea311d5-226310-432086 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 11:26:19,544 7 INFO rb-ea311d5-226310-432086 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 11:26:19,566 7 INFO rb-ea311d5-226310-432086 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 11:26:19,567 7 INFO rb-ea311d5-226310-432086 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 11:26:20,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:20] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 315 10 0.008 0.041 rw 2026-11-03 11:26:20,151 7 INFO rb-ea311d5-226310-432086 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 11:26:20,167 7 INFO rb-ea311d5-226310-432086 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 11:26:20,168 7 INFO rb-ea311d5-226310-432086 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 11:26:20,168 7 INFO rb-ea311d5-226310-432086 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 11:26:20,189 7 INFO rb-ea311d5-226310-432086 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 11:26:20,209 7 INFO rb-ea311d5-226310-432086 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 11:26:20,231 7 INFO rb-ea311d5-226310-432086 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 11:26:20,249 7 INFO rb-ea311d5-226310-432086 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 11:26:20,300 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:20] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 335 10 0.007 0.035 rw 2026-11-03 11:26:20,359 7 INFO rb-ea311d5-226310-432086 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 11:26:20,375 7 INFO rb-ea311d5-226310-432086 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 11:26:20,402 7 INFO rb-ea311d5-226310-432086 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 11:26:20,406 7 INFO rb-ea311d5-226310-432086 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 11:26:20,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:20] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 335 10 0.012 0.037 rw 2026-11-03 11:26:20,994 7 INFO rb-ea311d5-226310-432086 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 11:26:21,003 7 INFO rb-ea311d5-226310-432086 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 11:26:21,004 7 INFO rb-ea311d5-226310-432086 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 11:26:21,015 7 INFO rb-ea311d5-226310-432086 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 11:26:21,016 7 INFO rb-ea311d5-226310-432086 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 11:26:21,016 7 INFO rb-ea311d5-226310-432086 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 11:26:21,021 7 INFO rb-ea311d5-226310-432086 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 11:26:21,022 7 INFO rb-ea311d5-226310-432086 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 11:26:21,196 7 INFO rb-ea311d5-226310-432086 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 11:26:21,197 7 INFO rb-ea311d5-226310-432086 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 11:26:21,198 7 INFO rb-ea311d5-226310-432086 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 11:26:21,268 7 INFO rb-ea311d5-226310-432086 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 11:26:21,268 7 INFO rb-ea311d5-226310-432086 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 11:26:21,294 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 11:26:21,296 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 11:26:21,784 7 INFO rb-ea311d5-226310-432086 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 11:26:21,813 7 INFO rb-ea311d5-226310-432086 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 11:26:21,815 7 INFO rb-ea311d5-226310-432086 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 11:26:21,818 7 INFO rb-ea311d5-226310-432086 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 11:26:22,341 7 INFO rb-ea311d5-226310-432086 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 11:26:22,345 7 INFO rb-ea311d5-226310-432086 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 11:26:22,350 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2896113 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '54473d43-27b5-4cb4-9b41-208c2575f093'}] 2026-11-03 11:26:22,513 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2896113 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '54473d43-27b5-4cb4-9b41-208c2575f093'} created pos.order #488 2026-11-03 11:26:22,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2896113 finished 2026-11-03 11:26:22,589 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5508 88 0.072 0.173 rw 2026-11-03 11:26:22,740 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:22] "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 11:26:22,796 7 INFO rb-ea311d5-226310-432086 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 11:26:22,826 7 INFO rb-ea311d5-226310-432086 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 11:26:22,847 7 INFO rb-ea311d5-226310-432086 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 11:26:22,847 7 INFO rb-ea311d5-226310-432086 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 11:26:22,855 7 INFO rb-ea311d5-226310-432086 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 11:26:22,861 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.039 rw 2026-11-03 11:26:22,905 7 INFO rb-ea311d5-226310-432086 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 11:26:22,922 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:22] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 11:26:22,929 7 INFO rb-ea311d5-226310-432086 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 11:26:22,956 7 INFO rb-ea311d5-226310-432086 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 11:26:22,991 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:22] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 316 10 0.011 0.037 rw 2026-11-03 11:26:23,082 7 INFO rb-ea311d5-226310-432086 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 11:26:23,083 7 INFO rb-ea311d5-226310-432086 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 11:26:23,083 7 INFO rb-ea311d5-226310-432086 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 11:26:23,084 7 INFO rb-ea311d5-226310-432086 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 11:26:23,084 7 INFO rb-ea311d5-226310-432086 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 11:26:23,085 7 INFO rb-ea311d5-226310-432086 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 11:26:23,087 7 INFO rb-ea311d5-226310-432086 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 11:26:23,090 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:23] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.005 - 2026-11-03 11:26:23,094 7 INFO rb-ea311d5-226310-432086 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 11:26:23,096 7 INFO rb-ea311d5-226310-432086 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 11:26:23,608 7 INFO rb-ea311d5-226310-432086 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 11:26:23,613 7 INFO rb-ea311d5-226310-432086 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 11:26:23,615 7 INFO rb-ea311d5-226310-432086 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 11:26:24,142 7 INFO rb-ea311d5-226310-432086 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 11:26:24,150 7 INFO rb-ea311d5-226310-432086 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 11:26:24,157 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24504938 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '3f990bdc-8819-4c78-8137-c1388f5c238c'}] 2026-11-03 11:26:24,668 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24504938 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '3f990bdc-8819-4c78-8137-c1388f5c238c'} created pos.order #489 2026-11-03 11:26:24,670 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24504938 finished 2026-11-03 11:26:24,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5716 184 0.152 0.451 rw 2026-11-03 11:26:24,915 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:24] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.007 0.022 ro 2026-11-03 11:26:24,962 7 INFO rb-ea311d5-226310-432086 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 11:26:24,992 7 INFO rb-ea311d5-226310-432086 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 11:26:25,036 7 INFO rb-ea311d5-226310-432086 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 11:26:25,037 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.038 rw 2026-11-03 11:26:25,037 7 INFO rb-ea311d5-226310-432086 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 11:26:25,044 7 INFO rb-ea311d5-226310-432086 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 11:26:25,072 7 INFO rb-ea311d5-226310-432086 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 11:26:25,089 7 INFO rb-ea311d5-226310-432086 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 11:26:25,106 7 INFO rb-ea311d5-226310-432086 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 11:26:25,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:25] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 317 8 0.008 0.043 rw 2026-11-03 11:26:25,212 7 INFO rb-ea311d5-226310-432086 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 11:26:25,217 7 INFO rb-ea311d5-226310-432086 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 11:26:25,218 7 INFO rb-ea311d5-226310-432086 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 11:26:25,219 7 INFO rb-ea311d5-226310-432086 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 11:26:25,219 7 INFO rb-ea311d5-226310-432086 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 11:26:25,220 7 INFO rb-ea311d5-226310-432086 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 11:26:25,220 7 INFO rb-ea311d5-226310-432086 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 11:26:25,231 7 INFO rb-ea311d5-226310-432086 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 11:26:25,233 7 INFO rb-ea311d5-226310-432086 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 11:26:25,737 7 INFO rb-ea311d5-226310-432086 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 11:26:25,743 7 INFO rb-ea311d5-226310-432086 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 11:26:25,746 7 INFO rb-ea311d5-226310-432086 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 11:26:26,263 7 INFO rb-ea311d5-226310-432086 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 11:26:26,266 7 INFO rb-ea311d5-226310-432086 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 11:26:26,273 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98322996 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': '157e7811-be57-4373-b45e-03790b219689'}] 2026-11-03 11:26:26,740 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98322996 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': '157e7811-be57-4373-b45e-03790b219689'} created pos.order #490 2026-11-03 11:26:26,741 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98322996 finished 2026-11-03 11:26:26,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5718 170 0.149 0.398 rw 2026-11-03 11:26:26,918 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:26] "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 11:26:26,951 7 INFO rb-ea311d5-226310-432086 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 11:26:26,969 7 INFO rb-ea311d5-226310-432086 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 11:26:26,996 7 INFO rb-ea311d5-226310-432086 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 11:26:27,008 7 INFO rb-ea311d5-226310-432086 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 11:26:27,011 7 INFO rb-ea311d5-226310-432086 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 11:26:27,013 7 INFO rb-ea311d5-226310-432086 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 11:26:27,032 7 INFO rb-ea311d5-226310-432086 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 11:26:27,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.045 rw 2026-11-03 11:26:27,051 7 INFO rb-ea311d5-226310-432086 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 11:26:27,068 7 INFO rb-ea311d5-226310-432086 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 11:26:27,130 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:27] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 315 10 0.013 0.046 rw 2026-11-03 11:26:27,162 7 INFO rb-ea311d5-226310-432086 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 11:26:27,178 7 INFO rb-ea311d5-226310-432086 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 11:26:27,179 7 INFO rb-ea311d5-226310-432086 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 11:26:27,183 7 INFO rb-ea311d5-226310-432086 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 11:26:27,184 7 INFO rb-ea311d5-226310-432086 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 11:26:27,184 7 INFO rb-ea311d5-226310-432086 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 11:26:27,185 7 INFO rb-ea311d5-226310-432086 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 11:26:27,201 7 INFO rb-ea311d5-226310-432086 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 11:26:27,201 7 INFO rb-ea311d5-226310-432086 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 11:26:27,709 7 INFO rb-ea311d5-226310-432086 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 11:26:27,719 7 INFO rb-ea311d5-226310-432086 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 11:26:27,724 7 INFO rb-ea311d5-226310-432086 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 11:26:28,247 7 INFO rb-ea311d5-226310-432086 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 11:26:28,250 7 INFO rb-ea311d5-226310-432086 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 11:26:28,261 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29832340 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000004', 'uuid': 'd21e2e56-4463-415a-8292-337c98bfcbb3'}] 2026-11-03 11:26:28,722 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29832340 order {'name': '/', 'pos_reference': '261-80-000004', 'uuid': 'd21e2e56-4463-415a-8292-337c98bfcbb3'} created pos.order #491 2026-11-03 11:26:28,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29832340 finished 2026-11-03 11:26:28,812 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5714 165 0.135 0.427 rw 2026-11-03 11:26:28,930 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26: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 11:26:28,961 7 INFO rb-ea311d5-226310-432086 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 11:26:28,979 7 INFO rb-ea311d5-226310-432086 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 11:26:29,017 7 INFO rb-ea311d5-226310-432086 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 11:26:29,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.034 rw 2026-11-03 11:26:29,031 7 INFO rb-ea311d5-226310-432086 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 11:26:29,043 7 INFO rb-ea311d5-226310-432086 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 11:26:29,053 7 INFO rb-ea311d5-226310-432086 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 11:26:29,053 7 INFO rb-ea311d5-226310-432086 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 11:26:29,059 7 INFO rb-ea311d5-226310-432086 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 11:26:29,073 7 INFO rb-ea311d5-226310-432086 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 11:26:29,091 7 INFO rb-ea311d5-226310-432086 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 11:26:29,123 7 INFO rb-ea311d5-226310-432086 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 11:26:29,137 7 INFO rb-ea311d5-226310-432086 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 11:26:29,156 7 INFO rb-ea311d5-226310-432086 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 11:26:29,158 7 INFO rb-ea311d5-226310-432086 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 11:26:29,160 7 INFO rb-ea311d5-226310-432086 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 11:26:29,160 7 INFO rb-ea311d5-226310-432086 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 11:26:29,160 7 INFO rb-ea311d5-226310-432086 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 11:26:29,161 7 INFO rb-ea311d5-226310-432086 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 11:26:29,175 7 INFO rb-ea311d5-226310-432086 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 11:26:29,175 7 INFO rb-ea311d5-226310-432086 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 11:26:29,677 7 INFO rb-ea311d5-226310-432086 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 11:26:29,686 7 INFO rb-ea311d5-226310-432086 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 11:26:29,697 7 INFO rb-ea311d5-226310-432086 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 11:26:30,211 7 INFO rb-ea311d5-226310-432086 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 11:26:30,219 7 INFO rb-ea311d5-226310-432086 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 11:26:30,224 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17377755 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000005', 'uuid': '524b722e-02cd-4ca9-a88e-63d65d64188c'}] 2026-11-03 11:26:30,663 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17377755 order {'name': '/', 'pos_reference': '261-80-000005', 'uuid': '524b722e-02cd-4ca9-a88e-63d65d64188c'} created pos.order #492 2026-11-03 11:26:30,665 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17377755 finished 2026-11-03 11:26:30,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5756 165 0.137 0.398 rw 2026-11-03 11:26:30,867 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:30] "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 11:26:30,892 7 INFO rb-ea311d5-226310-432086 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 11:26:30,911 7 INFO rb-ea311d5-226310-432086 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 11:26:30,936 7 INFO rb-ea311d5-226310-432086 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 11:26:30,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.033 rw 2026-11-03 11:26:30,955 7 INFO rb-ea311d5-226310-432086 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 11:26:30,980 7 INFO rb-ea311d5-226310-432086 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 11:26:30,987 7 INFO rb-ea311d5-226310-432086 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 11:26:30,993 7 INFO rb-ea311d5-226310-432086 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 11:26:31,016 7 INFO rb-ea311d5-226310-432086 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 11:26:31,034 7 INFO rb-ea311d5-226310-432086 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 11:26:31,049 7 INFO rb-ea311d5-226310-432086 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 11:26:31,051 7 INFO rb-ea311d5-226310-432086 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 11:26:31,051 7 INFO rb-ea311d5-226310-432086 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 11:26:31,074 7 INFO rb-ea311d5-226310-432086 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 11:26:31,075 7 INFO rb-ea311d5-226310-432086 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 11:26:31,142 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:31] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 328 8 0.021 0.063 rw 2026-11-03 11:26:31,590 7 INFO rb-ea311d5-226310-432086 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 11:26:31,612 7 INFO rb-ea311d5-226310-432086 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 11:26:31,615 7 INFO rb-ea311d5-226310-432086 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 11:26:31,619 7 INFO rb-ea311d5-226310-432086 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 11:26:31,624 7 INFO rb-ea311d5-226310-432086 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 11:26:31,626 7 INFO rb-ea311d5-226310-432086 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 11:26:32,147 7 INFO rb-ea311d5-226310-432086 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 11:26:32,159 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92639322 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000006', 'uuid': 'ef332f42-c3e4-4219-b954-b0397e55181d'}] 2026-11-03 11:26:32,163 7 INFO rb-ea311d5-226310-432086 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 11:26:32,608 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92639322 order {'name': '/', 'pos_reference': '261-80-000006', 'uuid': 'ef332f42-c3e4-4219-b954-b0397e55181d'} created pos.order #493 2026-11-03 11:26:32,610 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92639322 finished 2026-11-03 11:26:32,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5204 151 0.112 0.417 rw 2026-11-03 11:26:32,795 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26: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 11:26:32,827 7 INFO rb-ea311d5-226310-432086 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 11:26:32,852 7 INFO rb-ea311d5-226310-432086 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 11:26:32,852 7 INFO rb-ea311d5-226310-432086 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 11:26:32,889 7 INFO rb-ea311d5-226310-432086 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 11:26:32,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.048 rw 2026-11-03 11:26:32,913 7 INFO rb-ea311d5-226310-432086 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 11:26:32,914 7 INFO rb-ea311d5-226310-432086 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 11:26:32,915 7 INFO rb-ea311d5-226310-432086 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 11:26:32,933 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:32] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 5 0.006 0.043 ro 2026-11-03 11:26:33,266 7 INFO rb-ea311d5-226310-432086 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 11:26:33,266 7 INFO rb-ea311d5-226310-432086 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 11:26:33,291 7 INFO rb-ea311d5-226310-432086 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 11:26:33,292 7 INFO rb-ea311d5-226310-432086 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 11:26:33,302 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:33] "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 11:26:33,309 7 INFO rb-ea311d5-226310-432086 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 11:26:33,310 7 INFO rb-ea311d5-226310-432086 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 11:26:33,322 7 INFO rb-ea311d5-226310-432086 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 11:26:33,324 7 INFO rb-ea311d5-226310-432086 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 11:26:33,326 7 INFO rb-ea311d5-226310-432086 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 11:26:33,328 7 INFO rb-ea311d5-226310-432086 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 11:26:33,329 7 INFO rb-ea311d5-226310-432086 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 11:26:33,508 7 INFO rb-ea311d5-226310-432086 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 11:26:33,508 7 INFO rb-ea311d5-226310-432086 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 11:26:33,518 7 INFO rb-ea311d5-226310-432086 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 11:26:33,519 7 INFO rb-ea311d5-226310-432086 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 11:26:34,034 7 INFO rb-ea311d5-226310-432086 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 11:26:34,042 7 INFO rb-ea311d5-226310-432086 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 11:26:34,045 7 INFO rb-ea311d5-226310-432086 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 11:26:34,046 7 INFO rb-ea311d5-226310-432086 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 11:26:34,055 7 INFO rb-ea311d5-226310-432086 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 11:26:34,582 7 INFO rb-ea311d5-226310-432086 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 11:26:34,591 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76583888 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000007', 'uuid': '9e670697-02e0-4c35-9c0b-c1ad65ee0581'}] 2026-11-03 11:26:34,593 7 INFO rb-ea311d5-226310-432086 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 11:26:34,923 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76583888 order {'name': '/', 'pos_reference': '261-80-000007', 'uuid': '9e670697-02e0-4c35-9c0b-c1ad65ee0581'} created pos.order #494 2026-11-03 11:26:34,925 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76583888 finished 2026-11-03 11:26:34,990 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5444 122 0.102 0.305 rw 2026-11-03 11:26:35,102 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:35] "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 11:26:35,125 7 INFO rb-ea311d5-226310-432086 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 11:26:35,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: tour succeeded 2026-11-03 11:26:35,145 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR test_physical_gift_card SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 11:26:35,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.037 rw 2026-11-03 11:26:35,397 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:26:35,402 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zXAHk7MP - [03/Nov/2026 11:26:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 20.162 rw 2026-11-03 11:26:35,408 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: heap 28475040 (allocated 30167040) 2026-11-03 11:26:35,505 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing chrome headless with pid 41023 2026-11-03 11:26:35,506 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing websocket connection 2026-11-03 11:26:35,509 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Terminating chrome headless with pid 41023 2026-11-03 11:26:35,639 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112635_639373_test_physical_gift_card.txt 2026-11-03 11:26:35,639 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Removing chrome user profile "/tmp/tmpi92hvqa6_chrome_odoo" 2026-11-03 11:26:35,711 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-11-03 11:26:36,410 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome pid: 41154 2026-11-03 11:26:36,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless temporary user profile dir: /tmp/tmp_sdbtzh5_chrome_odoo 2026-11-03 11:26:36,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:39551/json/version 2026-11-03 11:26:36,415 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39551', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:26:36,465 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Browser version: Chrome/150.0.7871.114 2026-11-03 11:26:36,465 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:39551/json 2026-11-03 11:26:36,466 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39551', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:26:36,481 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Websocket url found: ws://127.0.0.1:39551/devtools/page/677A2FE3FC3B07FEBC95F3AF6B53FE78 2026-11-03 11:26:36,499 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Enable chrome headless console log notification 2026-11-03 11:26:36,508 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless enable page notifications 2026-11-03 11:26:36,658 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:26:36,670 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Setting session cookie in browser 2026-11-03 11:26:36,675 7 INFO rb-ea311d5-226310-432086 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 11:26:36,676 7 INFO rb-ea311d5-226310-432086 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 11:26:36,856 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:36] "GET /pos/web?config_id=80 HTTP/1.1" 200 6853 64 0.038 0.136 rw 2026-11-03 11:26:36,862 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigation result: {'frameId': '677A2FE3FC3B07FEBC95F3AF6B53FE78', 'loaderId': '9C1BCCF2EE4DBD8C50C08210D4B4A476', 'isDownload': False} 2026-11-03 11:26:36,862 7 INFO rb-ea311d5-226310-432086 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 11:26:36,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:36] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.022 ro 2026-11-03 11:26:36,949 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:36] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.25 ro 2026-11-03 11:26:37,005 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:36] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.095 ro 2026-11-03 11:26:37,684 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: Owl is running in 'dev' mode. 2026-11-03 11:26:37,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:26:37,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.016 - 2026-11-03 11:26:37,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.017 ro 2026-11-03 11:26:37,829 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.023 rw 2026-11-03 11:26:37,836 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26: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.018 rw 2026-11-03 11:26:38,206 7 INFO rb-ea311d5-226310-432086 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 11:26:38,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523633 265 0.211 0.687 rw 2026-11-03 11:26:38,972 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: The ready code tooks too much time : 2.10956072807312 2026-11-03 11:26:38,972 7 INFO rb-ea311d5-226310-432086 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 11:26:38,989 7 INFO rb-ea311d5-226310-432086 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 11:26:38,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.018 ro 2026-11-03 11:26:39,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:39] "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 11:26:39,044 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:39] "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 11:26:39,061 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26: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 11:26:39,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:39] "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 11:26:39,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:39] "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 11:26:39,698 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26: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.009 rw 2026-11-03 11:26:39,825 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.039 rw 2026-11-03 11:26:39,855 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 11:26:39,894 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.014 - 2026-11-03 11:26:39,896 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.025 - 2026-11-03 11:26:39,901 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:39] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.007 0.034 ro 2026-11-03 11:26:39,999 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.05 - 2026-11-03 11:26:40,009 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.093 - 2026-11-03 11:26:40,054 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:40] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.033 0.105 rw 2026-11-03 11:26:40,063 7 INFO rb-ea311d5-226310-432086 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 11:26:40,069 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:40] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.116 ro 2026-11-03 11:26:40,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-11-03 11:26:40,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:40] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.019 0.232 rw 2026-11-03 11:26:40,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.231 rw 2026-11-03 11:26:40,237 7 INFO rb-ea311d5-226310-432086 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 11:26:40,238 7 INFO rb-ea311d5-226310-432086 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 11:26:40,260 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:40] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.008 0.089 ro 2026-11-03 11:26:40,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26: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.004 0.058 rw 2026-11-03 11:26:40,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.019 0.111 rw 2026-11-03 11:26:40,470 7 INFO rb-ea311d5-226310-432086 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 11:26:40,486 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:40] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.029 ro 2026-11-03 11:26:40,509 7 INFO rb-ea311d5-226310-432086 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 11:26:40,510 7 INFO rb-ea311d5-226310-432086 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 11:26:40,524 7 INFO rb-ea311d5-226310-432086 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 11:26:40,552 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:40] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:26:40,875 7 INFO rb-ea311d5-226310-432086 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 11:26:40,877 7 INFO rb-ea311d5-226310-432086 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 11:26:40,897 7 INFO rb-ea311d5-226310-432086 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 11:26:40,901 7 INFO rb-ea311d5-226310-432086 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 11:26:40,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:40] "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 11:26:40,950 7 INFO rb-ea311d5-226310-432086 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 11:26:41,035 7 INFO rb-ea311d5-226310-432086 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 11:26:41,078 7 INFO rb-ea311d5-226310-432086 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 11:26:41,095 7 INFO rb-ea311d5-226310-432086 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 11:26:41,098 7 INFO rb-ea311d5-226310-432086 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 11:26:41,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26: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.024 rw 2026-11-03 11:26:41,648 7 INFO rb-ea311d5-226310-432086 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 11:26:41,677 7 INFO rb-ea311d5-226310-432086 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 11:26:41,678 7 INFO rb-ea311d5-226310-432086 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 11:26:41,699 7 INFO rb-ea311d5-226310-432086 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 11:26:41,699 7 INFO rb-ea311d5-226310-432086 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 11:26:41,700 7 INFO rb-ea311d5-226310-432086 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 11:26:41,700 7 INFO rb-ea311d5-226310-432086 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 11:26:41,736 7 INFO rb-ea311d5-226310-432086 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 11:26:41,737 7 INFO rb-ea311d5-226310-432086 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 11:26:41,784 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.02 - 2026-11-03 11:26:41,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 11:26:42,256 7 INFO rb-ea311d5-226310-432086 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 11:26:42,282 7 INFO rb-ea311d5-226310-432086 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 11:26:42,288 7 INFO rb-ea311d5-226310-432086 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 11:26:42,292 7 INFO rb-ea311d5-226310-432086 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 11:26:42,830 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82804410 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '4f180a77-8ec0-4bc7-bb33-92188d232c93'}] 2026-11-03 11:26:42,831 7 INFO rb-ea311d5-226310-432086 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 11:26:42,845 7 INFO rb-ea311d5-226310-432086 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 11:26:44,083 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82804410 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '4f180a77-8ec0-4bc7-bb33-92188d232c93'} created pos.order #495 2026-11-03 11:26:44,087 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82804410 finished 2026-11-03 11:26:44,317 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5614 430 0.567 0.924 rw 2026-11-03 11:26:44,440 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:44] "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 11:26:44,478 7 INFO rb-ea311d5-226310-432086 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 11:26:44,491 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: tour succeeded 2026-11-03 11:26:44,492 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_invoiced SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-03 11:26:44,534 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.033 rw 2026-11-03 11:26:44,646 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: heap 21656448 (allocated 23351296) 2026-11-03 11:26:44,647 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:26:44,664 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uIAe7IvV - [03/Nov/2026 11:26:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.811 rw 2026-11-03 11:26:44,766 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing chrome headless with pid 41154 2026-11-03 11:26:44,767 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing websocket connection 2026-11-03 11:26:44,768 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Terminating chrome headless with pid 41154 2026-11-03 11:26:44,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112644_880738_test_physical_gift_card_invoiced.txt 2026-11-03 11:26:44,881 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Removing chrome user profile "/tmp/tmp_sdbtzh5_chrome_odoo" 2026-11-03 11:26:44,921 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-11-03 11:26:45,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome pid: 41288 2026-11-03 11:26:45,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpa7rqoh43_chrome_odoo 2026-11-03 11:26:45,667 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:40285/json/version 2026-11-03 11:26:45,668 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40285', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:26:45,687 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-11-03 11:26:45,687 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:40285/json 2026-11-03 11:26:45,688 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40285', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:26:45,701 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:40285/devtools/page/1A6BDFD936320AB78D9F9F5229F41CF1 2026-11-03 11:26:45,709 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Enable chrome headless console log notification 2026-11-03 11:26:45,718 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless enable page notifications 2026-11-03 11:26:45,884 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:26:45,895 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Setting session cookie in browser 2026-11-03 11:26:45,902 7 INFO rb-ea311d5-226310-432086 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 11:26:45,903 7 INFO rb-ea311d5-226310-432086 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 11:26:46,064 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:46] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.03 0.128 rw 2026-11-03 11:26:46,081 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigation result: {'frameId': '1A6BDFD936320AB78D9F9F5229F41CF1', 'loaderId': '3C286D5F84F94D66EA39C60A3D02509A', 'isDownload': False} 2026-11-03 11:26:46,081 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('PhysicalGiftCardProgramSaleTour')" 2026-11-03 11:26:46,175 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:46] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.055 ro 2026-11-03 11:26:46,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:46] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.28 ro 2026-11-03 11:26:46,204 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:46] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.084 ro 2026-11-03 11:26:46,869 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-11-03 11:26:46,893 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:26:46,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:26:46,926 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 11:26:46,968 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.018 rw 2026-11-03 11:26:46,976 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26: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.004 0.019 rw 2026-11-03 11:26:47,368 7 INFO rb-ea311d5-226310-432086 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 11:26:47,987 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522441 265 0.268 0.724 rw 2026-11-03 11:26:48,170 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: The ready code tooks too much time : 2.0886807441711426 2026-11-03 11:26:48,170 7 INFO rb-ea311d5-226310-432086 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 11:26:48,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:48] "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 11:26:48,192 7 INFO rb-ea311d5-226310-432086 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 11:26:48,210 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:48] "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 11:26:48,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:48] "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 11:26:48,297 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26: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.026 rw 2026-11-03 11:26:48,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:48] "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 11:26:48,800 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:48] "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 11:26:48,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26: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.011 rw 2026-11-03 11:26:49,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.048 rw 2026-11-03 11:26:49,103 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:26:49,106 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 11:26:49,109 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.019 rw 2026-11-03 11:26:49,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.042 ro 2026-11-03 11:26:49,240 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 11:26:49,268 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-11-03 11:26:49,306 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.065 ro 2026-11-03 11:26:49,316 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.074 - 2026-11-03 11:26:49,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.023 0.097 rw 2026-11-03 11:26:49,398 7 INFO rb-ea311d5-226310-432086 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 11:26:49,499 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.044 0.213 rw 2026-11-03 11:26:49,557 7 INFO rb-ea311d5-226310-432086 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 11:26:49,557 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.272 rw 2026-11-03 11:26:49,600 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.014 0.07 ro 2026-11-03 11:26:49,643 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26: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.007 0.085 rw 2026-11-03 11:26:49,717 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.019 0.13 rw 2026-11-03 11:26:49,802 7 INFO rb-ea311d5-226310-432086 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 11:26:49,803 7 INFO rb-ea311d5-226310-432086 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 11:26:49,873 7 INFO rb-ea311d5-226310-432086 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 11:26:49,896 7 INFO rb-ea311d5-226310-432086 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 11:26:49,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:49] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:26:49,914 7 INFO rb-ea311d5-226310-432086 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 11:26:49,915 7 INFO rb-ea311d5-226310-432086 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 11:26:49,920 7 INFO rb-ea311d5-226310-432086 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 11:26:49,946 7 INFO rb-ea311d5-226310-432086 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 11:26:49,947 7 INFO rb-ea311d5-226310-432086 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 11:26:49,947 7 INFO rb-ea311d5-226310-432086 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 11:26:49,948 7 INFO rb-ea311d5-226310-432086 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 11:26:49,967 7 INFO rb-ea311d5-226310-432086 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 11:26:49,998 7 INFO rb-ea311d5-226310-432086 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 11:26:50,010 7 INFO rb-ea311d5-226310-432086 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 11:26:50,010 7 INFO rb-ea311d5-226310-432086 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 11:26:50,528 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:50] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.006 0.02 rw 2026-11-03 11:26:50,561 7 INFO rb-ea311d5-226310-432086 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 11:26:50,573 7 INFO rb-ea311d5-226310-432086 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 11:26:50,574 7 INFO rb-ea311d5-226310-432086 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 11:26:50,582 7 INFO rb-ea311d5-226310-432086 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 11:26:50,583 7 INFO rb-ea311d5-226310-432086 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 11:26:50,584 7 INFO rb-ea311d5-226310-432086 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 11:26:50,584 7 INFO rb-ea311d5-226310-432086 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 11:26:50,611 7 INFO rb-ea311d5-226310-432086 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 11:26:50,612 7 INFO rb-ea311d5-226310-432086 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 11:26:50,631 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:26:50,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:26:51,124 7 INFO rb-ea311d5-226310-432086 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 11:26:51,146 7 INFO rb-ea311d5-226310-432086 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 11:26:51,150 7 INFO rb-ea311d5-226310-432086 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 11:26:51,153 7 INFO rb-ea311d5-226310-432086 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 11:26:51,157 7 INFO rb-ea311d5-226310-432086 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 11:26:51,683 7 INFO rb-ea311d5-226310-432086 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 11:26:51,691 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69211151 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '810c0f3b-5265-4902-b3d2-8b236ba59cf6'}] 2026-11-03 11:26:51,699 7 INFO rb-ea311d5-226310-432086 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 11:26:51,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69211151 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '810c0f3b-5265-4902-b3d2-8b236ba59cf6'} created pos.order #496 2026-11-03 11:26:51,943 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69211151 finished 2026-11-03 11:26:52,022 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5488 94 0.079 0.258 rw 2026-11-03 11:26:52,173 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:52] "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 11:26:52,213 7 INFO rb-ea311d5-226310-432086 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 11:26:52,258 7 INFO rb-ea311d5-226310-432086 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 11:26:52,271 7 INFO rb-ea311d5-226310-432086 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 11:26:52,272 7 INFO rb-ea311d5-226310-432086 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 11:26:52,280 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.034 rw 2026-11-03 11:26:52,287 7 INFO rb-ea311d5-226310-432086 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 11:26:52,296 7 INFO rb-ea311d5-226310-432086 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 11:26:52,307 7 INFO rb-ea311d5-226310-432086 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 11:26:52,312 7 INFO rb-ea311d5-226310-432086 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 11:26:52,313 7 INFO rb-ea311d5-226310-432086 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 11:26:52,329 7 INFO rb-ea311d5-226310-432086 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 11:26:52,336 7 INFO rb-ea311d5-226310-432086 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 11:26:52,336 7 INFO rb-ea311d5-226310-432086 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 11:26:52,337 7 INFO rb-ea311d5-226310-432086 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 11:26:52,344 7 INFO rb-ea311d5-226310-432086 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 11:26:52,366 7 INFO rb-ea311d5-226310-432086 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 11:26:52,382 7 INFO rb-ea311d5-226310-432086 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 11:26:52,383 7 INFO rb-ea311d5-226310-432086 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 11:26:52,891 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:52] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.004 0.021 rw 2026-11-03 11:26:52,932 7 INFO rb-ea311d5-226310-432086 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 11:26:52,941 7 INFO rb-ea311d5-226310-432086 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 11:26:52,951 7 INFO rb-ea311d5-226310-432086 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 11:26:52,952 7 INFO rb-ea311d5-226310-432086 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 11:26:52,955 7 INFO rb-ea311d5-226310-432086 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 11:26:52,955 7 INFO rb-ea311d5-226310-432086 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 11:26:52,966 7 INFO rb-ea311d5-226310-432086 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 11:26:52,974 7 INFO rb-ea311d5-226310-432086 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 11:26:52,974 7 INFO rb-ea311d5-226310-432086 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 11:26:52,976 7 INFO rb-ea311d5-226310-432086 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 11:26:52,980 7 INFO rb-ea311d5-226310-432086 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 11:26:52,983 7 INFO rb-ea311d5-226310-432086 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 11:26:52,987 7 INFO rb-ea311d5-226310-432086 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 11:26:53,007 7 INFO rb-ea311d5-226310-432086 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 11:26:53,009 7 INFO rb-ea311d5-226310-432086 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 11:26:53,009 7 INFO rb-ea311d5-226310-432086 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 11:26:53,011 7 INFO rb-ea311d5-226310-432086 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 11:26:53,016 7 INFO rb-ea311d5-226310-432086 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 11:26:53,042 7 INFO rb-ea311d5-226310-432086 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 11:26:53,043 7 INFO rb-ea311d5-226310-432086 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 11:26:53,046 7 INFO rb-ea311d5-226310-432086 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 11:26:53,593 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:53] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.015 0.036 rw 2026-11-03 11:26:53,645 7 INFO rb-ea311d5-226310-432086 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 11:26:53,656 7 INFO rb-ea311d5-226310-432086 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 11:26:53,667 7 INFO rb-ea311d5-226310-432086 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 11:26:53,668 7 INFO rb-ea311d5-226310-432086 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 11:26:53,669 7 INFO rb-ea311d5-226310-432086 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 11:26:53,669 7 INFO rb-ea311d5-226310-432086 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 11:26:53,670 7 INFO rb-ea311d5-226310-432086 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 11:26:53,671 7 INFO rb-ea311d5-226310-432086 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 11:26:53,679 7 INFO rb-ea311d5-226310-432086 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 11:26:53,680 7 INFO rb-ea311d5-226310-432086 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 11:26:54,180 7 INFO rb-ea311d5-226310-432086 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 11:26:54,187 7 INFO rb-ea311d5-226310-432086 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 11:26:54,191 7 INFO rb-ea311d5-226310-432086 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 11:26:54,193 7 INFO rb-ea311d5-226310-432086 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 11:26:54,196 7 INFO rb-ea311d5-226310-432086 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 11:26:54,712 7 INFO rb-ea311d5-226310-432086 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 11:26:54,718 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63073969 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '367e05b6-04d2-48c1-b478-71e3b3d3d866'}] 2026-11-03 11:26:54,720 7 INFO rb-ea311d5-226310-432086 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 11:26:54,903 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63073969 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '367e05b6-04d2-48c1-b478-71e3b3d3d866'} created pos.order #497 2026-11-03 11:26:54,906 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63073969 finished 2026-11-03 11:26:54,987 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6765 88 0.063 0.21 rw 2026-11-03 11:26:55,142 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:55] "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 11:26:55,174 7 INFO rb-ea311d5-226310-432086 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 11:26:55,195 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: tour succeeded 2026-11-03 11:26:55,199 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: ╔════════════════════════════════════════════════╗ ║ TOUR PhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-03 11:26:55,269 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.059 rw 2026-11-03 11:26:55,371 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:26:55,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Bj9dxOZG - [03/Nov/2026 11:26:46] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 8.396 rw 2026-11-03 11:26:55,382 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: heap 22741464 (allocated 24662016) 2026-11-03 11:26:55,478 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing chrome headless with pid 41288 2026-11-03 11:26:55,481 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing websocket connection 2026-11-03 11:26:55,484 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Terminating chrome headless with pid 41288 2026-11-03 11:26:55,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112655_581444_test_physical_gift_card_sale.txt 2026-11-03 11:26:55,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpa7rqoh43_chrome_odoo" 2026-11-03 11:26:55,628 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-11-03 11:26:56,474 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome pid: 41419 2026-11-03 11:26:56,474 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless temporary user profile dir: /tmp/tmp_6w5lv72_chrome_odoo 2026-11-03 11:26:56,474 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:44383/json/version 2026-11-03 11:26:56,476 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44383', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:26:56,520 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Browser version: Chrome/150.0.7871.114 2026-11-03 11:26:56,520 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:44383/json 2026-11-03 11:26:56,521 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44383', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:26:56,530 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Websocket url found: ws://127.0.0.1:44383/devtools/page/7BB2D63D7086EDD2D3EAB0046795AD07 2026-11-03 11:26:56,538 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Enable chrome headless console log notification 2026-11-03 11:26:56,540 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless enable page notifications 2026-11-03 11:26:56,706 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:26:56,720 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Setting session cookie in browser 2026-11-03 11:26:56,728 7 INFO rb-ea311d5-226310-432086 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 11:26:56,728 7 INFO rb-ea311d5-226310-432086 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 11:26:56,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:56] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.041 0.13 rw 2026-11-03 11:26:56,912 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigation result: {'frameId': '7BB2D63D7086EDD2D3EAB0046795AD07', 'loaderId': '1299813F19E799CB1B29AB1A797CD95E', 'isDownload': False} 2026-11-03 11:26:56,912 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-11-03 11:26:57,006 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:56] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.255 ro 2026-11-03 11:26:57,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:56] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.038 ro 2026-11-03 11:26:57,020 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:56] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.054 ro 2026-11-03 11:26:57,753 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-11-03 11:26:57,765 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:26:57,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:26:57,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-11-03 11:26:57,844 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-11-03 11:26:57,860 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26: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.018 rw 2026-11-03 11:26:58,199 7 INFO rb-ea311d5-226310-432086 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 11:26:58,699 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523735 263 0.21 0.611 rw 2026-11-03 11:26:58,929 7 INFO rb-ea311d5-226310-432086 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 11:26:58,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:58] "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 11:26:58,945 7 INFO rb-ea311d5-226310-432086 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 11:26:58,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:58] "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 11:26:59,016 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:59] "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 11:26:59,038 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26: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.012 rw 2026-11-03 11:26:59,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:59] "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 11:26:59,562 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26: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 11:26:59,665 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26: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 11:26:59,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 11:26:59,825 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 11:26:59,831 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.055 rw 2026-11-03 11:26:59,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:59] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.048 ro 2026-11-03 11:26:59,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:59] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.045 rw 2026-11-03 11:26:59,971 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:59] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.016 ro 2026-11-03 11:27:00,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.03 - 2026-11-03 11:27:00,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-11-03 11:27:00,015 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.026 - 2026-11-03 11:27:00,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27:00] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.034 0.062 rw 2026-11-03 11:27:00,091 7 INFO rb-ea311d5-226310-432086 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 11:27:00,131 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.128 rw 2026-11-03 11:27:00,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27:00] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.025 0.216 rw 2026-11-03 11:27:00,265 7 INFO rb-ea311d5-226310-432086 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 11:27:00,266 7 INFO rb-ea311d5-226310-432086 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 11:27:00,274 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27: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.023 rw 2026-11-03 11:27:00,334 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.015 0.045 rw 2026-11-03 11:27:00,416 7 INFO rb-ea311d5-226310-432086 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 11:27:00,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.006 0.035 ro 2026-11-03 11:27:00,482 7 INFO rb-ea311d5-226310-432086 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 11:27:00,482 7 INFO rb-ea311d5-226310-432086 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 11:27:00,502 7 INFO rb-ea311d5-226310-432086 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 11:27:00,529 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:27:00,854 7 INFO rb-ea311d5-226310-432086 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 11:27:00,855 7 INFO rb-ea311d5-226310-432086 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 11:27:00,877 7 INFO rb-ea311d5-226310-432086 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 11:27:00,883 7 INFO rb-ea311d5-226310-432086 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 11:27:00,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.005 0.03 ro 2026-11-03 11:27:00,979 7 INFO rb-ea311d5-226310-432086 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 11:27:01,025 7 INFO rb-ea311d5-226310-432086 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 11:27:01,027 7 INFO rb-ea311d5-226310-432086 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 11:27:01,043 7 INFO rb-ea311d5-226310-432086 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 11:27:01,082 7 INFO rb-ea311d5-226310-432086 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 11:27:01,118 7 INFO rb-ea311d5-226310-432086 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 11:27:01,119 7 INFO rb-ea311d5-226310-432086 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 11:27:01,220 7 INFO rb-ea311d5-226310-432086 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 11:27:01,221 7 INFO rb-ea311d5-226310-432086 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 11:27:01,255 7 INFO rb-ea311d5-226310-432086 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 11:27:01,255 7 INFO rb-ea311d5-226310-432086 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 11:27:01,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27:01] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:27:01,279 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27:01] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-11-03 11:27:01,289 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 11:27:01,292 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.01 - 2026-11-03 11:27:01,775 7 INFO rb-ea311d5-226310-432086 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 11:27:01,801 7 INFO rb-ea311d5-226310-432086 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 11:27:02,344 7 INFO rb-ea311d5-226310-432086 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 11:27:02,353 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28345933 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '8e49692d-f639-473e-88f1-fc09b18bbdad'}] 2026-11-03 11:27:02,931 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28345933 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '8e49692d-f639-473e-88f1-fc09b18bbdad'} created pos.order #498 2026-11-03 11:27:02,935 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28345933 finished 2026-11-03 11:27:03,026 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6922 223 0.18 0.498 rw 2026-11-03 11:27:03,163 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:27: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 11:27:03,194 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [27/27] Tour PosLoyaltyTour6 → Step body 2026-11-03 11:27:03,310 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: tour succeeded 2026-11-03 11:27:03,311 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour6 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-03 11:27:03,541 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:27:03,544 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: heap 22193660 (allocated 23351296) 2026-11-03 11:27:03,566 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Yu2jyT3 - [03/Nov/2026 11:26:57] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.02 5.673 rw 2026-11-03 11:27:03,662 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing chrome headless with pid 41419 2026-11-03 11:27:03,664 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing websocket connection 2026-11-03 11:27:03,668 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Terminating chrome headless with pid 41419 2026-11-03 11:27:03,767 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112703_767121_test_point_per_money_spent.txt 2026-11-03 11:27:03,767 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Removing chrome user profile "/tmp/tmp_6w5lv72_chrome_odoo" 2026-11-03 11:27:03,782 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-11-03 11:27:04,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome pid: 41548 2026-11-03 11:27:04,825 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpcyhsg1dj_chrome_odoo 2026-11-03 11:27:04,825 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:46815/json/version 2026-11-03 11:27:04,826 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46815', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:27:04,877 7 INFO rb-ea311d5-226310-432086 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 11:27:04,877 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:46815/json 2026-11-03 11:27:04,878 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46815', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:27:04,891 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:46815/devtools/page/A678CB1E8E907D8C567CC4DE66378435 2026-11-03 11:27:04,903 7 INFO rb-ea311d5-226310-432086 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 11:27:04,911 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless enable page notifications 2026-11-03 11:27:05,105 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:27:05,121 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Setting session cookie in browser 2026-11-03 11:27:05,125 7 INFO rb-ea311d5-226310-432086 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 11:27:05,125 7 INFO rb-ea311d5-226310-432086 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 11:27:05,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:05] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.067 0.14 rw 2026-11-03 11:27:05,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigation result: {'frameId': 'A678CB1E8E907D8C567CC4DE66378435', 'loaderId': '5FC0D47767AF3BED36011B271791EBC8', 'isDownload': False} 2026-11-03 11:27:05,344 7 INFO rb-ea311d5-226310-432086 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 11:27:05,435 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:05] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.021 ro 2026-11-03 11:27:05,449 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:05] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.31 ro 2026-11-03 11:27:05,461 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:05] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.044 ro 2026-11-03 11:27:06,218 7 INFO rb-ea311d5-226310-432086 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 11:27:06,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:27:06,252 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:27:06,294 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.019 ro 2026-11-03 11:27:06,346 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27: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.005 0.022 rw 2026-11-03 11:27:06,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.02 rw 2026-11-03 11:27:06,741 7 INFO rb-ea311d5-226310-432086 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 11:27:07,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529440 264 0.281 0.654 rw 2026-11-03 11:27:07,525 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: The ready code tooks too much time : 2.181455612182617 2026-11-03 11:27:07,526 7 INFO rb-ea311d5-226310-432086 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 11:27:07,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:07] "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 11:27:07,540 7 INFO rb-ea311d5-226310-432086 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 11:27:07,570 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:07] "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 11:27:07,599 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27: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 11:27:07,630 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27: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.012 rw 2026-11-03 11:27:07,654 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27: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 11:27:08,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "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 11:27:08,169 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27: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 11:27:08,293 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.034 rw 2026-11-03 11:27:08,308 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.011 rw 2026-11-03 11:27:08,312 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.014 - 2026-11-03 11:27:08,313 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.015 - 2026-11-03 11:27:08,342 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.042 ro 2026-11-03 11:27:08,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.011 ro 2026-11-03 11:27:08,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:27:08,426 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 11:27:08,483 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.054 - 2026-11-03 11:27:08,572 7 INFO rb-ea311d5-226310-432086 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 11:27:08,577 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.044 0.106 rw 2026-11-03 11:27:08,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.023 0.218 rw 2026-11-03 11:27:08,728 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.246 rw 2026-11-03 11:27:08,732 7 INFO rb-ea311d5-226310-432086 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 11:27:08,733 7 INFO rb-ea311d5-226310-432086 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 11:27:08,761 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27: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.001 0.016 rw 2026-11-03 11:27:08,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.019 0.074 rw 2026-11-03 11:27:08,933 7 INFO rb-ea311d5-226310-432086 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 11:27:08,958 7 INFO rb-ea311d5-226310-432086 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 11:27:08,961 7 INFO rb-ea311d5-226310-432086 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 11:27:08,965 7 INFO rb-ea311d5-226310-432086 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 11:27:08,967 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.004 0.052 ro 2026-11-03 11:27:08,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:27:09,314 7 INFO rb-ea311d5-226310-432086 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 11:27:09,319 7 INFO rb-ea311d5-226310-432086 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 11:27:09,347 7 INFO rb-ea311d5-226310-432086 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 11:27:09,348 7 INFO rb-ea311d5-226310-432086 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 11:27:09,377 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:09] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.005 0.033 ro 2026-11-03 11:27:09,385 7 INFO rb-ea311d5-226310-432086 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 11:27:09,385 7 INFO rb-ea311d5-226310-432086 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 11:27:09,450 7 INFO rb-ea311d5-226310-432086 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 11:27:09,451 7 INFO rb-ea311d5-226310-432086 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 11:27:09,451 7 INFO rb-ea311d5-226310-432086 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 11:27:09,480 7 INFO rb-ea311d5-226310-432086 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 11:27:09,481 7 INFO rb-ea311d5-226310-432086 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 11:27:09,481 7 INFO rb-ea311d5-226310-432086 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 11:27:09,482 7 INFO rb-ea311d5-226310-432086 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 11:27:09,482 7 INFO rb-ea311d5-226310-432086 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 11:27:09,483 7 INFO rb-ea311d5-226310-432086 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 11:27:09,490 7 INFO rb-ea311d5-226310-432086 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 11:27:09,534 7 INFO rb-ea311d5-226310-432086 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 11:27:09,571 7 INFO rb-ea311d5-226310-432086 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 11:27:09,612 7 INFO rb-ea311d5-226310-432086 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 11:27:09,675 7 INFO rb-ea311d5-226310-432086 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 11:27:09,675 7 INFO rb-ea311d5-226310-432086 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 11:27:09,676 7 INFO rb-ea311d5-226310-432086 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 11:27:09,677 7 INFO rb-ea311d5-226310-432086 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 11:27:09,705 7 INFO rb-ea311d5-226310-432086 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 11:27:09,706 7 INFO rb-ea311d5-226310-432086 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 11:27:09,733 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-11-03 11:27:09,740 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:09] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.02 - 2026-11-03 11:27:09,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.021 - 2026-11-03 11:27:09,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:09] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.013 - 2026-11-03 11:27:10,213 7 INFO rb-ea311d5-226310-432086 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 11:27:10,240 7 INFO rb-ea311d5-226310-432086 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 11:27:10,244 7 INFO rb-ea311d5-226310-432086 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 11:27:10,246 7 INFO rb-ea311d5-226310-432086 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 11:27:10,248 7 INFO rb-ea311d5-226310-432086 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 11:27:10,251 7 INFO rb-ea311d5-226310-432086 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 11:27:10,253 7 INFO rb-ea311d5-226310-432086 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 11:27:10,254 7 INFO rb-ea311d5-226310-432086 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 11:27:10,782 7 INFO rb-ea311d5-226310-432086 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 11:27:10,782 7 INFO rb-ea311d5-226310-432086 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 11:27:10,800 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42481236 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '32ebf494-5fd6-4641-9c8b-d25c1a8f8177'}] 2026-11-03 11:27:11,414 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42481236 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '32ebf494-5fd6-4641-9c8b-d25c1a8f8177'} created pos.order #499 2026-11-03 11:27:11,417 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42481236 finished 2026-11-03 11:27:11,511 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8135 224 0.217 0.499 rw 2026-11-03 11:27:11,606 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:11] "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 11:27:11,641 7 INFO rb-ea311d5-226310-432086 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 11:27:11,667 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: tour succeeded 2026-11-03 11:27:11,681 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramNoDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-11-03 11:27:11,703 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.044 rw 2026-11-03 11:27:11,806 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: heap 22202556 (allocated 23875584) 2026-11-03 11:27:11,808 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:27:11,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wfmYkzTv - [03/Nov/2026 11:27:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 5.422 rw 2026-11-03 11:27:11,919 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing chrome headless with pid 41548 2026-11-03 11:27:11,923 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing websocket connection 2026-11-03 11:27:11,928 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Terminating chrome headless with pid 41548 2026-11-03 11:27:12,068 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112712_067973_test_points_awarded_discount_code_no_domain_program.txt 2026-11-03 11:27:12,068 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpcyhsg1dj_chrome_odoo" 2026-11-03 11:27:12,097 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-11-03 11:27:13,139 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome pid: 41679 2026-11-03 11:27:13,139 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless temporary user profile dir: /tmp/tmp5eeol_5p_chrome_odoo 2026-11-03 11:27:13,147 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:36307/json/version 2026-11-03 11:27:13,151 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36307', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:27:13,219 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Browser version: Chrome/150.0.7871.114 2026-11-03 11:27:13,219 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:36307/json 2026-11-03 11:27:13,220 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36307', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:27:13,232 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Websocket url found: ws://127.0.0.1:36307/devtools/page/BB0F6CED467F1007B9CC08E45AAF0D59 2026-11-03 11:27:13,240 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Enable chrome headless console log notification 2026-11-03 11:27:13,256 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless enable page notifications 2026-11-03 11:27:13,410 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:27:13,423 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Setting session cookie in browser 2026-11-03 11:27:13,430 7 INFO rb-ea311d5-226310-432086 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 11:27:13,431 7 INFO rb-ea311d5-226310-432086 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 11:27:13,619 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:13] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.041 0.145 rw 2026-11-03 11:27:13,625 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigation result: {'frameId': 'BB0F6CED467F1007B9CC08E45AAF0D59', 'loaderId': 'BEA30AC60D867E985C02B3BB89038049', 'isDownload': False} 2026-11-03 11:27:13,626 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-11-03 11:27:13,694 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:13] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.019 ro 2026-11-03 11:27:13,721 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:13] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.045 ro 2026-11-03 11:27:13,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:13] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.277 ro 2026-11-03 11:27:14,384 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: Owl is running in 'dev' mode. 2026-11-03 11:27:14,414 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:27:14,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:27:14,460 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 11:27:14,506 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27: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.003 0.015 rw 2026-11-03 11:27:14,525 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:14] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.025 rw 2026-11-03 11:27:14,824 7 INFO rb-ea311d5-226310-432086 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 11:27:15,393 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529355 267 0.221 0.638 rw 2026-11-03 11:27:15,572 7 INFO rb-ea311d5-226310-432086 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 11:27:15,593 7 INFO rb-ea311d5-226310-432086 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 11:27:15,599 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:15] "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 11:27:15,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:15] "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 11:27:15,673 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:15] "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 11:27:15,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27: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.04 rw 2026-11-03 11:27:15,738 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:15] "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 11:27:16,252 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27: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 11:27:16,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27: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 11:27:16,588 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.042 rw 2026-11-03 11:27:16,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:16] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.029 rw 2026-11-03 11:27:16,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:16] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.023 - 2026-11-03 11:27:16,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:16] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 11:27:16,673 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:16] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.054 ro 2026-11-03 11:27:16,693 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:16] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 11:27:16,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:16] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.026 ro 2026-11-03 11:27:16,719 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.024 - 2026-11-03 11:27:16,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:16] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.031 0.109 rw 2026-11-03 11:27:16,828 7 INFO rb-ea311d5-226310-432086 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 11:27:16,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 11:27:17,043 7 INFO rb-ea311d5-226310-432086 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 11:27:17,044 7 INFO rb-ea311d5-226310-432086 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 11:27:17,052 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:17] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.084 0.273 rw 2026-11-03 11:27:17,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.019 0.369 rw 2026-11-03 11:27:17,158 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27: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.003 0.118 rw 2026-11-03 11:27:17,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.022 0.172 rw 2026-11-03 11:27:17,338 7 INFO rb-ea311d5-226310-432086 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 11:27:17,358 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 480 4 0.005 0.029 ro 2026-11-03 11:27:17,380 7 INFO rb-ea311d5-226310-432086 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 11:27:17,380 7 INFO rb-ea311d5-226310-432086 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 11:27:17,390 7 INFO rb-ea311d5-226310-432086 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 11:27:17,412 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:17] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:27:17,740 7 INFO rb-ea311d5-226310-432086 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 11:27:17,741 7 INFO rb-ea311d5-226310-432086 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 11:27:17,766 7 INFO rb-ea311d5-226310-432086 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 11:27:17,767 7 INFO rb-ea311d5-226310-432086 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 11:27:17,767 7 INFO rb-ea311d5-226310-432086 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 11:27:17,786 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 480 4 0.007 0.029 ro 2026-11-03 11:27:17,793 7 INFO rb-ea311d5-226310-432086 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 11:27:17,809 7 INFO rb-ea311d5-226310-432086 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 11:27:17,813 7 INFO rb-ea311d5-226310-432086 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 11:27:17,870 7 INFO rb-ea311d5-226310-432086 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 11:27:17,870 7 INFO rb-ea311d5-226310-432086 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 11:27:17,934 7 INFO rb-ea311d5-226310-432086 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 11:27:17,935 7 INFO rb-ea311d5-226310-432086 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 11:27:17,935 7 INFO rb-ea311d5-226310-432086 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 11:27:17,936 7 INFO rb-ea311d5-226310-432086 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 11:27:17,941 7 INFO rb-ea311d5-226310-432086 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 11:27:17,980 7 INFO rb-ea311d5-226310-432086 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 11:27:17,981 7 INFO rb-ea311d5-226310-432086 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 11:27:18,154 7 INFO rb-ea311d5-226310-432086 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 11:27:18,155 7 INFO rb-ea311d5-226310-432086 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 11:27:18,210 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 11:27:18,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:18] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.027 - 2026-11-03 11:27:18,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:18] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.031 - 2026-11-03 11:27:18,220 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.016 - 2026-11-03 11:27:18,667 7 INFO rb-ea311d5-226310-432086 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 11:27:18,687 7 INFO rb-ea311d5-226310-432086 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 11:27:18,690 7 INFO rb-ea311d5-226310-432086 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 11:27:18,693 7 INFO rb-ea311d5-226310-432086 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 11:27:18,695 7 INFO rb-ea311d5-226310-432086 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 11:27:18,698 7 INFO rb-ea311d5-226310-432086 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 11:27:18,699 7 INFO rb-ea311d5-226310-432086 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 11:27:19,235 7 INFO rb-ea311d5-226310-432086 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 11:27:19,241 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29866867 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'e76cf9be-1af2-42d5-bd82-62de5efb5c46'}] 2026-11-03 11:27:19,246 7 INFO rb-ea311d5-226310-432086 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 11:27:19,809 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29866867 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'e76cf9be-1af2-42d5-bd82-62de5efb5c46'} created pos.order #500 2026-11-03 11:27:19,811 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29866867 finished 2026-11-03 11:27:19,876 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7129 213 0.161 0.478 rw 2026-11-03 11:27:19,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27: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 11:27:20,010 7 INFO rb-ea311d5-226310-432086 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 11:27:20,032 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: tour succeeded 2026-11-03 11:27:20,035 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsEwallet SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 11:27:20,093 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.05 rw 2026-11-03 11:27:20,207 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:27:20,212 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: heap 22037716 (allocated 23613440) 2026-11-03 11:27:20,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Dv7QYx7j - [03/Nov/2026 11:27:15] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.667 rw 2026-11-03 11:27:20,315 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing chrome headless with pid 41679 2026-11-03 11:27:20,316 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing websocket connection 2026-11-03 11:27:20,317 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Terminating chrome headless with pid 41679 2026-11-03 11:27:20,444 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112720_444741_test_points_awarded_ewallet.txt 2026-11-03 11:27:20,445 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Removing chrome user profile "/tmp/tmp5eeol_5p_chrome_odoo" 2026-11-03 11:27:20,470 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-11-03 11:27:21,549 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome pid: 41807 2026-11-03 11:27:21,550 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmp0_pkgjuk_chrome_odoo 2026-11-03 11:27:21,550 7 INFO rb-ea311d5-226310-432086 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:40771/json/version 2026-11-03 11:27:21,551 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40771', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:27:21,624 7 INFO rb-ea311d5-226310-432086 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 11:27:21,624 7 INFO rb-ea311d5-226310-432086 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:40771/json 2026-11-03 11:27:21,625 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40771', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:27:21,654 7 INFO rb-ea311d5-226310-432086 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:40771/devtools/page/859FB8EC512B1A07E03C98E652658049 2026-11-03 11:27:21,681 7 INFO rb-ea311d5-226310-432086 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 11:27:21,686 7 INFO rb-ea311d5-226310-432086 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 11:27:21,836 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:27:21,852 7 INFO rb-ea311d5-226310-432086 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 11:27:21,858 7 INFO rb-ea311d5-226310-432086 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 11:27:21,858 7 INFO rb-ea311d5-226310-432086 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 11:27:22,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:22] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.034 0.129 rw 2026-11-03 11:27:22,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigation result: {'frameId': '859FB8EC512B1A07E03C98E652658049', 'loaderId': 'C3B4BF4079126A3FACAF93366AF129CD', 'isDownload': False} 2026-11-03 11:27:22,028 7 INFO rb-ea311d5-226310-432086 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 11:27:22,102 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:22] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.03 ro 2026-11-03 11:27:22,131 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:22] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.258 ro 2026-11-03 11:27:22,137 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:22] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.06 ro 2026-11-03 11:27:22,762 7 INFO rb-ea311d5-226310-432086 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 11:27:22,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:27:22,791 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:27:22,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-11-03 11:27:22,892 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27: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.035 rw 2026-11-03 11:27:22,898 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:22] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.023 rw 2026-11-03 11:27:23,184 7 INFO rb-ea311d5-226310-432086 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 11:27:23,698 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529561 265 0.221 0.566 rw 2026-11-03 11:27:23,889 7 INFO rb-ea311d5-226310-432086 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 11:27:23,913 7 INFO rb-ea311d5-226310-432086 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 11:27:23,922 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.013 ro 2026-11-03 11:27:23,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:23] "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 11:27:23,969 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:23] "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 11:27:24,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27: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.017 rw 2026-11-03 11:27:24,018 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:24] "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 11:27:24,526 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:24] "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 11:27:24,650 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27: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.0 0.014 rw 2026-11-03 11:27:24,813 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.046 rw 2026-11-03 11:27:24,850 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:24] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-11-03 11:27:24,862 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:24] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-11-03 11:27:24,888 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:24] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.04 ro 2026-11-03 11:27:24,889 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:24] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-11-03 11:27:24,946 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 11:27:24,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:24] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.018 - 2026-11-03 11:27:24,958 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:24] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.024 ro 2026-11-03 11:27:25,009 7 INFO rb-ea311d5-226310-432086 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 11:27:25,024 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.063 - 2026-11-03 11:27:25,086 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:25] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.04 0.096 rw 2026-11-03 11:27:25,116 7 INFO rb-ea311d5-226310-432086 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 11:27:25,134 7 INFO rb-ea311d5-226310-432086 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 11:27:25,181 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:25] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.032 0.2 rw 2026-11-03 11:27:25,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.253 rw 2026-11-03 11:27:25,282 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27: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.152 rw 2026-11-03 11:27:25,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.022 0.172 rw 2026-11-03 11:27:25,431 7 INFO rb-ea311d5-226310-432086 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 11:27:25,445 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:25] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.003 0.023 ro 2026-11-03 11:27:25,496 7 INFO rb-ea311d5-226310-432086 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 11:27:25,497 7 INFO rb-ea311d5-226310-432086 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 11:27:25,505 7 INFO rb-ea311d5-226310-432086 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 11:27:25,519 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:25] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:27:25,848 7 INFO rb-ea311d5-226310-432086 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 11:27:25,849 7 INFO rb-ea311d5-226310-432086 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 11:27:25,869 7 INFO rb-ea311d5-226310-432086 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 11:27:25,871 7 INFO rb-ea311d5-226310-432086 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 11:27:25,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:25] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.004 0.023 ro 2026-11-03 11:27:25,920 7 INFO rb-ea311d5-226310-432086 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 11:27:25,921 7 INFO rb-ea311d5-226310-432086 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 11:27:25,969 7 INFO rb-ea311d5-226310-432086 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 11:27:25,970 7 INFO rb-ea311d5-226310-432086 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 11:27:25,970 7 INFO rb-ea311d5-226310-432086 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 11:27:25,985 7 INFO rb-ea311d5-226310-432086 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 11:27:25,988 7 INFO rb-ea311d5-226310-432086 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 11:27:25,999 7 INFO rb-ea311d5-226310-432086 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 11:27:26,000 7 INFO rb-ea311d5-226310-432086 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 11:27:26,000 7 INFO rb-ea311d5-226310-432086 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 11:27:26,000 7 INFO rb-ea311d5-226310-432086 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 11:27:26,009 7 INFO rb-ea311d5-226310-432086 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 11:27:26,030 7 INFO rb-ea311d5-226310-432086 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 11:27:26,079 7 INFO rb-ea311d5-226310-432086 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 11:27:26,103 7 INFO rb-ea311d5-226310-432086 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 11:27:26,178 7 INFO rb-ea311d5-226310-432086 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 11:27:26,179 7 INFO rb-ea311d5-226310-432086 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 11:27:26,179 7 INFO rb-ea311d5-226310-432086 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 11:27:26,180 7 INFO rb-ea311d5-226310-432086 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 11:27:26,217 7 INFO rb-ea311d5-226310-432086 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 11:27:26,217 7 INFO rb-ea311d5-226310-432086 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 11:27:26,225 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:26] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 11:27:26,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:26] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 11:27:26,243 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:27:26,250 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 11:27:26,744 7 INFO rb-ea311d5-226310-432086 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 11:27:26,770 7 INFO rb-ea311d5-226310-432086 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 11:27:26,775 7 INFO rb-ea311d5-226310-432086 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 11:27:26,779 7 INFO rb-ea311d5-226310-432086 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 11:27:26,781 7 INFO rb-ea311d5-226310-432086 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 11:27:26,785 7 INFO rb-ea311d5-226310-432086 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 11:27:26,791 7 INFO rb-ea311d5-226310-432086 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 11:27:26,792 7 INFO rb-ea311d5-226310-432086 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 11:27:27,326 7 INFO rb-ea311d5-226310-432086 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 11:27:27,334 7 INFO rb-ea311d5-226310-432086 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 11:27:27,350 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25610170 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '41f56761-e4a3-41f6-9123-a027bf6f9024'}] 2026-11-03 11:27:27,932 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25610170 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '41f56761-e4a3-41f6-9123-a027bf6f9024'} created pos.order #501 2026-11-03 11:27:27,934 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25610170 finished 2026-11-03 11:27:28,014 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8135 225 0.216 0.458 rw 2026-11-03 11:27:28,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:28] "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 11:27:28,181 7 INFO rb-ea311d5-226310-432086 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 11:27:28,197 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: tour succeeded 2026-11-03 11:27:28,198 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-11-03 11:27:28,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.056 rw 2026-11-03 11:27:28,370 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: heap 22219656 (allocated 23875584) 2026-11-03 11:27:28,372 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:27:28,385 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqxQqXBY - [03/Nov/2026 11:27:23] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.452 rw 2026-11-03 11:27:28,480 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing chrome headless with pid 41807 2026-11-03 11:27:28,481 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing websocket connection 2026-11-03 11:27:28,481 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Terminating chrome headless with pid 41807 2026-11-03 11:27:28,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112728_581474_test_points_awarded_general_discount_code_specific_domain_program.txt 2026-11-03 11:27:28,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmp0_pkgjuk_chrome_odoo" 2026-11-03 11:27:28,616 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-11-03 11:27:29,682 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome pid: 41939 2026-11-03 11:27:29,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless temporary user profile dir: /tmp/tmpums6koce_chrome_odoo 2026-11-03 11:27:29,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:41719/json/version 2026-11-03 11:27:29,686 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41719', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:27:29,716 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Browser version: Chrome/150.0.7871.114 2026-11-03 11:27:29,717 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:41719/json 2026-11-03 11:27:29,717 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41719', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:27:29,744 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Websocket url found: ws://127.0.0.1:41719/devtools/page/C6F31CD84A4579555FBF74C58E0206EF 2026-11-03 11:27:29,765 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Enable chrome headless console log notification 2026-11-03 11:27:29,773 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless enable page notifications 2026-11-03 11:27:29,945 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:27:29,958 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Setting session cookie in browser 2026-11-03 11:27:29,961 7 INFO rb-ea311d5-226310-432086 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 11:27:29,961 7 INFO rb-ea311d5-226310-432086 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 11:27:30,099 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:30] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.028 0.109 rw 2026-11-03 11:27:30,105 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigation result: {'frameId': 'C6F31CD84A4579555FBF74C58E0206EF', 'loaderId': 'BDED1EBFB8E0AB10F55D268897FA5FAA', 'isDownload': False} 2026-11-03 11:27:30,106 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-11-03 11:27:30,194 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:30] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.052 ro 2026-11-03 11:27:30,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:30] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.226 ro 2026-11-03 11:27:30,218 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:30] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.077 ro 2026-11-03 11:27:30,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: Owl is running in 'dev' mode. 2026-11-03 11:27:30,849 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:27:30,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:27:30,883 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 11:27:30,934 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27: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.017 rw 2026-11-03 11:27:30,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.031 rw 2026-11-03 11:27:31,297 7 INFO rb-ea311d5-226310-432086 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 11:27:31,841 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529342 266 0.237 0.634 rw 2026-11-03 11:27:32,078 7 INFO rb-ea311d5-226310-432086 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 11:27:32,096 7 INFO rb-ea311d5-226310-432086 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 11:27:32,099 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:32] "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 11:27:32,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:32] "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 11:27:32,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:32] "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 11:27:32,232 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27: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.016 rw 2026-11-03 11:27:32,254 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:32] "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 11:27:32,806 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27: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 11:27:32,915 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27: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.012 rw 2026-11-03 11:27:33,077 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:27:33,082 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 11:27:33,087 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.054 rw 2026-11-03 11:27:33,114 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.038 ro 2026-11-03 11:27:33,126 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.048 rw 2026-11-03 11:27:33,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:27:33,194 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.013 0.009 ro 2026-11-03 11:27:33,232 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-11-03 11:27:33,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.045 - 2026-11-03 11:27:33,324 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.038 0.084 rw 2026-11-03 11:27:33,352 7 INFO rb-ea311d5-226310-432086 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 11:27:33,435 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.02 0.212 rw 2026-11-03 11:27:33,468 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.225 rw 2026-11-03 11:27:33,511 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.005 0.061 ro 2026-11-03 11:27:33,540 7 INFO rb-ea311d5-226310-432086 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 11:27:33,571 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27: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.027 rw 2026-11-03 11:27:33,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.022 0.076 rw 2026-11-03 11:27:33,753 7 INFO rb-ea311d5-226310-432086 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 11:27:33,754 7 INFO rb-ea311d5-226310-432086 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 11:27:33,853 7 INFO rb-ea311d5-226310-432086 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 11:27:33,856 7 INFO rb-ea311d5-226310-432086 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 11:27:33,870 7 INFO rb-ea311d5-226310-432086 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 11:27:33,875 7 INFO rb-ea311d5-226310-432086 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 11:27:33,878 7 INFO rb-ea311d5-226310-432086 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 11:27:33,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:33] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:27:33,894 7 INFO rb-ea311d5-226310-432086 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 11:27:33,908 7 INFO rb-ea311d5-226310-432086 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 11:27:33,910 7 INFO rb-ea311d5-226310-432086 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 11:27:33,910 7 INFO rb-ea311d5-226310-432086 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 11:27:33,928 7 INFO rb-ea311d5-226310-432086 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 11:27:33,962 7 INFO rb-ea311d5-226310-432086 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 11:27:33,979 7 INFO rb-ea311d5-226310-432086 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 11:27:33,989 7 INFO rb-ea311d5-226310-432086 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 11:27:34,493 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:34] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.004 0.027 rw 2026-11-03 11:27:34,534 7 INFO rb-ea311d5-226310-432086 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 11:27:34,543 7 INFO rb-ea311d5-226310-432086 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 11:27:34,543 7 INFO rb-ea311d5-226310-432086 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 11:27:34,544 7 INFO rb-ea311d5-226310-432086 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 11:27:34,593 7 INFO rb-ea311d5-226310-432086 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 11:27:34,594 7 INFO rb-ea311d5-226310-432086 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 11:27:34,621 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 11:27:34,624 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.01 - 2026-11-03 11:27:35,109 7 INFO rb-ea311d5-226310-432086 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 11:27:35,148 7 INFO rb-ea311d5-226310-432086 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 11:27:35,153 7 INFO rb-ea311d5-226310-432086 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 11:27:35,156 7 INFO rb-ea311d5-226310-432086 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 11:27:35,687 7 INFO rb-ea311d5-226310-432086 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 11:27:35,700 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41434665 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '9c70da7a-211f-45db-8b3a-e41e59698c85'}] 2026-11-03 11:27:35,712 7 INFO rb-ea311d5-226310-432086 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 11:27:35,972 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41434665 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '9c70da7a-211f-45db-8b3a-e41e59698c85'} created pos.order #502 2026-11-03 11:27:35,974 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41434665 finished 2026-11-03 11:27:36,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5467 96 0.101 0.264 rw 2026-11-03 11:27:36,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:36] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.005 0.012 ro 2026-11-03 11:27:36,241 7 INFO rb-ea311d5-226310-432086 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 11:27:36,260 7 INFO rb-ea311d5-226310-432086 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 11:27:36,261 7 INFO rb-ea311d5-226310-432086 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 11:27:36,312 7 INFO rb-ea311d5-226310-432086 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 11:27:36,343 7 INFO rb-ea311d5-226310-432086 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 11:27:36,344 7 INFO rb-ea311d5-226310-432086 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 11:27:36,344 7 INFO rb-ea311d5-226310-432086 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 11:27:36,346 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.078 rw 2026-11-03 11:27:36,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:36] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.005 0.06 ro 2026-11-03 11:27:36,686 7 INFO rb-ea311d5-226310-432086 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 11:27:36,688 7 INFO rb-ea311d5-226310-432086 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 11:27:36,703 7 INFO rb-ea311d5-226310-432086 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 11:27:36,704 7 INFO rb-ea311d5-226310-432086 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 11:27:36,719 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:36] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.004 0.022 ro 2026-11-03 11:27:36,721 7 INFO rb-ea311d5-226310-432086 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 11:27:36,722 7 INFO rb-ea311d5-226310-432086 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 11:27:36,743 7 INFO rb-ea311d5-226310-432086 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 11:27:36,744 7 INFO rb-ea311d5-226310-432086 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 11:27:36,744 7 INFO rb-ea311d5-226310-432086 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 11:27:36,745 7 INFO rb-ea311d5-226310-432086 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 11:27:36,754 7 INFO rb-ea311d5-226310-432086 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 11:27:36,773 7 INFO rb-ea311d5-226310-432086 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 11:27:36,797 7 INFO rb-ea311d5-226310-432086 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 11:27:36,807 7 INFO rb-ea311d5-226310-432086 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 11:27:36,956 7 INFO rb-ea311d5-226310-432086 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 11:27:36,956 7 INFO rb-ea311d5-226310-432086 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 11:27:36,957 7 INFO rb-ea311d5-226310-432086 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 11:27:36,964 7 INFO rb-ea311d5-226310-432086 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 11:27:36,964 7 INFO rb-ea311d5-226310-432086 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 11:27:36,981 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:36] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:27:36,984 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:36] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-11-03 11:27:37,483 7 INFO rb-ea311d5-226310-432086 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 11:27:37,493 7 INFO rb-ea311d5-226310-432086 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 11:27:37,497 7 INFO rb-ea311d5-226310-432086 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 11:27:37,502 7 INFO rb-ea311d5-226310-432086 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 11:27:38,016 7 INFO rb-ea311d5-226310-432086 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 11:27:38,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96796595 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '8feecf04-7268-4fa4-95d3-fa8724c181a4'}] 2026-11-03 11:27:38,030 7 INFO rb-ea311d5-226310-432086 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 11:27:38,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96796595 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '8feecf04-7268-4fa4-95d3-fa8724c181a4'} created pos.order #503 2026-11-03 11:27:38,624 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96796595 finished 2026-11-03 11:27:38,701 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7120 201 0.163 0.515 rw 2026-11-03 11:27:38,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27: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 11:27:38,858 7 INFO rb-ea311d5-226310-432086 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 11:27:38,887 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: tour succeeded 2026-11-03 11:27:38,888 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGiftcard SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 11:27:38,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.043 rw 2026-11-03 11:27:39,103 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:27:39,111 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JM_0ktKU - [03/Nov/2026 11:27:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 8.111 rw 2026-11-03 11:27:39,112 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: heap 23335688 (allocated 25448448) 2026-11-03 11:27:39,216 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing chrome headless with pid 41939 2026-11-03 11:27:39,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing websocket connection 2026-11-03 11:27:39,220 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Terminating chrome headless with pid 41939 2026-11-03 11:27:39,324 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112739_324655_test_points_awarded_giftcard.txt 2026-11-03 11:27:39,325 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Removing chrome user profile "/tmp/tmpums6koce_chrome_odoo" 2026-11-03 11:27:39,358 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-11-03 11:27:40,510 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome pid: 42074 2026-11-03 11:27:40,511 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmp1kg3qs7p_chrome_odoo 2026-11-03 11:27:40,511 7 INFO rb-ea311d5-226310-432086 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:34347/json/version 2026-11-03 11:27:40,512 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34347', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:27:40,546 7 INFO rb-ea311d5-226310-432086 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 11:27:40,546 7 INFO rb-ea311d5-226310-432086 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:34347/json 2026-11-03 11:27:40,547 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34347', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:27:40,567 7 INFO rb-ea311d5-226310-432086 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:34347/devtools/page/7EC506A5C329AC57F25226133E5AB7F3 2026-11-03 11:27:40,582 7 INFO rb-ea311d5-226310-432086 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 11:27:40,596 7 INFO rb-ea311d5-226310-432086 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 11:27:40,768 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:27:40,778 7 INFO rb-ea311d5-226310-432086 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 11:27:40,787 7 INFO rb-ea311d5-226310-432086 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 11:27:40,787 7 INFO rb-ea311d5-226310-432086 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 11:27:40,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:40] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.044 0.111 rw 2026-11-03 11:27:40,958 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigation result: {'frameId': '7EC506A5C329AC57F25226133E5AB7F3', 'loaderId': 'C477BF4A8D2081A8BF34825BEC69C35E', 'isDownload': False} 2026-11-03 11:27:40,958 7 INFO rb-ea311d5-226310-432086 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 11:27:41,028 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:41] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.024 ro 2026-11-03 11:27:41,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:41] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.256 ro 2026-11-03 11:27:41,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:41] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.066 ro 2026-11-03 11:27:41,821 7 INFO rb-ea311d5-226310-432086 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 11:27:41,854 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:27:41,859 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:27:41,884 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 11:27:41,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.008 rw 2026-11-03 11:27:41,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27: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.026 rw 2026-11-03 11:27:42,327 7 INFO rb-ea311d5-226310-432086 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 11:27:42,984 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 528156 264 0.244 0.768 rw 2026-11-03 11:27:43,182 7 INFO rb-ea311d5-226310-432086 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.223470449447632 2026-11-03 11:27:43,182 7 INFO rb-ea311d5-226310-432086 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 11:27:43,195 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:43] "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 11:27:43,198 7 INFO rb-ea311d5-226310-432086 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 11:27:43,223 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:43] "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 11:27:43,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27: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 11:27:43,277 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:43] "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 11:27:43,306 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27: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 11:27:43,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:43] "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 11:27:44,003 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27: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 11:27:44,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.043 rw 2026-11-03 11:27:44,199 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:44] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 11:27:44,201 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:44] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.013 rw 2026-11-03 11:27:44,221 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-11-03 11:27:44,229 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:44] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.029 ro 2026-11-03 11:27:44,321 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:44] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.017 ro 2026-11-03 11:27:44,323 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:44] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.019 - 2026-11-03 11:27:44,354 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.031 - 2026-11-03 11:27:44,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.041 - 2026-11-03 11:27:44,450 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:44] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.036 0.099 rw 2026-11-03 11:27:44,470 7 INFO rb-ea311d5-226310-432086 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 11:27:44,563 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:44] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.041 0.2 rw 2026-11-03 11:27:44,599 7 INFO rb-ea311d5-226310-432086 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 11:27:44,622 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.246 rw 2026-11-03 11:27:44,643 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27: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.039 rw 2026-11-03 11:27:44,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:44] "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 11:27:44,846 7 INFO rb-ea311d5-226310-432086 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 11:27:44,853 7 INFO rb-ea311d5-226310-432086 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 11:27:44,980 7 INFO rb-ea311d5-226310-432086 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 11:27:44,980 7 INFO rb-ea311d5-226310-432086 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 11:27:44,980 7 INFO rb-ea311d5-226310-432086 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 11:27:44,983 7 INFO rb-ea311d5-226310-432086 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 11:27:45,040 7 INFO rb-ea311d5-226310-432086 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 11:27:45,041 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:45] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.004 0.026 ro 2026-11-03 11:27:45,053 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:45] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-11-03 11:27:45,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 11:27:45,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:45] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.011 - 2026-11-03 11:27:45,077 7 INFO rb-ea311d5-226310-432086 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 11:27:45,077 7 INFO rb-ea311d5-226310-432086 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 11:27:45,079 7 INFO rb-ea311d5-226310-432086 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 11:27:45,430 7 INFO rb-ea311d5-226310-432086 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 11:27:45,432 7 INFO rb-ea311d5-226310-432086 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 11:27:45,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:45] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.003 0.02 ro 2026-11-03 11:27:45,476 7 INFO rb-ea311d5-226310-432086 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 11:27:45,477 7 INFO rb-ea311d5-226310-432086 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 11:27:45,500 7 INFO rb-ea311d5-226310-432086 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 11:27:45,501 7 INFO rb-ea311d5-226310-432086 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 11:27:45,502 7 INFO rb-ea311d5-226310-432086 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 11:27:45,502 7 INFO rb-ea311d5-226310-432086 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 11:27:45,549 7 INFO rb-ea311d5-226310-432086 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 11:27:45,549 7 INFO rb-ea311d5-226310-432086 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 11:27:45,561 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:27:45,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:27:46,057 7 INFO rb-ea311d5-226310-432086 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 11:27:46,081 7 INFO rb-ea311d5-226310-432086 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 11:27:46,084 7 INFO rb-ea311d5-226310-432086 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 11:27:46,087 7 INFO rb-ea311d5-226310-432086 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 11:27:46,619 7 INFO rb-ea311d5-226310-432086 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 11:27:46,631 7 INFO rb-ea311d5-226310-432086 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 11:27:46,648 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83866231 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'ddcb59ce-3145-47f0-a223-1cd00efcafc7'}] 2026-11-03 11:27:47,229 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83866231 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'ddcb59ce-3145-47f0-a223-1cd00efcafc7'} created pos.order #504 2026-11-03 11:27:47,231 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83866231 finished 2026-11-03 11:27:47,328 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7112 232 0.212 0.484 rw 2026-11-03 11:27:47,448 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:47] "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 11:27:47,487 7 INFO rb-ea311d5-226310-432086 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 11:27:47,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: tour succeeded 2026-11-03 11:27:47,524 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGlobalDiscountProgramNoDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-11-03 11:27:47,583 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.046 rw 2026-11-03 11:27:47,662 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:27:47,668 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: heap 22052472 (allocated 23613440) 2026-11-03 11:27:47,671 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 09xYaQk1 - [03/Nov/2026 11:27:41] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 5.706 rw 2026-11-03 11:27:47,787 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing chrome headless with pid 42074 2026-11-03 11:27:47,795 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing websocket connection 2026-11-03 11:27:47,802 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Terminating chrome headless with pid 42074 2026-11-03 11:27:47,940 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112747_939790_test_points_awarded_global_discount_code_no_domain_program.txt 2026-11-03 11:27:47,940 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmp1kg3qs7p_chrome_odoo" 2026-11-03 11:27:47,976 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-11-03 11:27:49,085 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome pid: 42197 2026-11-03 11:27:49,086 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmpp3_01igw_chrome_odoo 2026-11-03 11:27:49,086 7 INFO rb-ea311d5-226310-432086 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:44105/json/version 2026-11-03 11:27:49,087 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44105', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:27:49,150 7 INFO rb-ea311d5-226310-432086 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 11:27:49,150 7 INFO rb-ea311d5-226310-432086 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:44105/json 2026-11-03 11:27:49,151 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44105', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:27:49,167 7 INFO rb-ea311d5-226310-432086 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:44105/devtools/page/9CBE3EE66D55BE7AB04E067362C9DEE8 2026-11-03 11:27:49,184 7 INFO rb-ea311d5-226310-432086 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 11:27:49,196 7 INFO rb-ea311d5-226310-432086 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 11:27:49,347 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:27:49,358 7 INFO rb-ea311d5-226310-432086 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 11:27:49,361 7 INFO rb-ea311d5-226310-432086 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 11:27:49,362 7 INFO rb-ea311d5-226310-432086 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 11:27:49,611 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:49] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.094 0.152 rw 2026-11-03 11:27:49,615 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigation result: {'frameId': '9CBE3EE66D55BE7AB04E067362C9DEE8', 'loaderId': '5DAE09989B758D00D741E63AAFA6FA87', 'isDownload': False} 2026-11-03 11:27:49,615 7 INFO rb-ea311d5-226310-432086 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 11:27:49,694 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:49] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.006 0.302 ro 2026-11-03 11:27:49,696 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:49] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.034 ro 2026-11-03 11:27:49,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:49] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.05 ro 2026-11-03 11:27:50,395 7 INFO rb-ea311d5-226310-432086 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 11:27:50,416 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:27:50,424 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:27:50,477 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.04 ro 2026-11-03 11:27:50,519 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:50] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.015 rw 2026-11-03 11:27:50,546 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27: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.031 rw 2026-11-03 11:27:50,962 7 INFO rb-ea311d5-226310-432086 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 11:27:51,487 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 530063 267 0.315 0.594 rw 2026-11-03 11:27:51,714 7 INFO rb-ea311d5-226310-432086 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.098647356033325 2026-11-03 11:27:51,714 7 INFO rb-ea311d5-226310-432086 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 11:27:51,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:51] "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 11:27:51,731 7 INFO rb-ea311d5-226310-432086 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 11:27:51,750 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:51] "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 11:27:51,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27: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 11:27:51,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27: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.018 rw 2026-11-03 11:27:51,824 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:51] "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 11:27:52,313 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:52] "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 11:27:52,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27: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.014 rw 2026-11-03 11:27:52,629 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 11:27:52,630 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-11-03 11:27:52,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.016 0.077 rw 2026-11-03 11:27:52,652 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:52] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.007 0.032 ro 2026-11-03 11:27:52,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:52] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.049 rw 2026-11-03 11:27:52,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:52] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.011 ro 2026-11-03 11:27:52,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 11:27:52,715 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:52] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-11-03 11:27:52,806 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.088 - 2026-11-03 11:27:52,844 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:52] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.025 0.102 rw 2026-11-03 11:27:52,886 7 INFO rb-ea311d5-226310-432086 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 11:27:52,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:52] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.019 0.218 rw 2026-11-03 11:27:52,988 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.208 rw 2026-11-03 11:27:53,008 7 INFO rb-ea311d5-226310-432086 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 11:27:53,008 7 INFO rb-ea311d5-226310-432086 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 11:27:53,067 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27: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.016 0.04 rw 2026-11-03 11:27:53,134 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.038 0.069 rw 2026-11-03 11:27:53,207 7 INFO rb-ea311d5-226310-432086 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 11:27:53,218 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:53] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 265 4 0.008 0.022 ro 2026-11-03 11:27:53,274 7 INFO rb-ea311d5-226310-432086 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 11:27:53,275 7 INFO rb-ea311d5-226310-432086 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 11:27:53,286 7 INFO rb-ea311d5-226310-432086 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 11:27:53,313 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:53] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-11-03 11:27:53,639 7 INFO rb-ea311d5-226310-432086 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 11:27:53,642 7 INFO rb-ea311d5-226310-432086 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 11:27:53,665 7 INFO rb-ea311d5-226310-432086 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 11:27:53,665 7 INFO rb-ea311d5-226310-432086 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 11:27:53,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:53] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 265 4 0.003 0.028 ro 2026-11-03 11:27:53,702 7 INFO rb-ea311d5-226310-432086 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 11:27:53,703 7 INFO rb-ea311d5-226310-432086 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 11:27:53,768 7 INFO rb-ea311d5-226310-432086 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 11:27:53,768 7 INFO rb-ea311d5-226310-432086 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 11:27:53,769 7 INFO rb-ea311d5-226310-432086 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 11:27:53,782 7 INFO rb-ea311d5-226310-432086 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 11:27:53,783 7 INFO rb-ea311d5-226310-432086 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 11:27:53,800 7 INFO rb-ea311d5-226310-432086 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 11:27:53,801 7 INFO rb-ea311d5-226310-432086 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 11:27:53,801 7 INFO rb-ea311d5-226310-432086 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 11:27:53,802 7 INFO rb-ea311d5-226310-432086 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 11:27:53,807 7 INFO rb-ea311d5-226310-432086 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 11:27:53,838 7 INFO rb-ea311d5-226310-432086 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 11:27:53,891 7 INFO rb-ea311d5-226310-432086 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 11:27:53,933 7 INFO rb-ea311d5-226310-432086 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 11:27:54,012 7 INFO rb-ea311d5-226310-432086 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 11:27:54,013 7 INFO rb-ea311d5-226310-432086 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 11:27:54,013 7 INFO rb-ea311d5-226310-432086 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 11:27:54,014 7 INFO rb-ea311d5-226310-432086 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 11:27:54,057 7 INFO rb-ea311d5-226310-432086 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 11:27:54,058 7 INFO rb-ea311d5-226310-432086 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 11:27:54,073 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:54] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:27:54,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:54] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 11:27:54,092 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 11:27:54,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:27:54,590 7 INFO rb-ea311d5-226310-432086 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 11:27:54,611 7 INFO rb-ea311d5-226310-432086 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 11:27:54,618 7 INFO rb-ea311d5-226310-432086 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 11:27:54,619 7 INFO rb-ea311d5-226310-432086 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 11:27:54,621 7 INFO rb-ea311d5-226310-432086 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 11:27:54,623 7 INFO rb-ea311d5-226310-432086 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 11:27:54,625 7 INFO rb-ea311d5-226310-432086 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 11:27:54,626 7 INFO rb-ea311d5-226310-432086 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 11:27:55,158 7 INFO rb-ea311d5-226310-432086 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 11:27:55,160 7 INFO rb-ea311d5-226310-432086 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 11:27:55,168 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31330816 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'd8f74648-d6dc-44ba-929b-5fa91badc0e9'}] 2026-11-03 11:27:56,004 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31330816 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'd8f74648-d6dc-44ba-929b-5fa91badc0e9'} created pos.order #505 2026-11-03 11:27:56,007 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31330816 finished 2026-11-03 11:27:56,106 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8130 218 0.315 0.631 rw 2026-11-03 11:27:56,300 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:56] "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 11:27:56,360 7 INFO rb-ea311d5-226310-432086 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 11:27:56,385 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: tour succeeded 2026-11-03 11:27:56,386 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountWithDomainProgramDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-11-03 11:27:56,460 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.031 0.037 rw 2026-11-03 11:27:56,574 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:27:56,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: heap 22221544 (allocated 23875584) 2026-11-03 11:27:56,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1MfISu0E - [03/Nov/2026 11:27:50] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 6.028 rw 2026-11-03 11:27:56,680 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing chrome headless with pid 42197 2026-11-03 11:27:56,681 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing websocket connection 2026-11-03 11:27:56,687 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Terminating chrome headless with pid 42197 2026-11-03 11:27:56,803 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112756_803352_test_points_awarded_specific_discount_code_specific_domain_program.txt 2026-11-03 11:27:56,803 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmpp3_01igw_chrome_odoo" 2026-11-03 11:27:56,838 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-11-03 11:27:57,426 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 42326 2026-11-03 11:27:57,427 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmpf87y43z2_chrome_odoo 2026-11-03 11:27:57,427 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:39107/json/version 2026-11-03 11:27:57,428 7 INFO rb-ea311d5-226310-432086 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 11:27:57,499 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-11-03 11:27:57,499 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:39107/json 2026-11-03 11:27:57,500 7 INFO rb-ea311d5-226310-432086 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 11:27:57,523 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:39107/devtools/page/56FD78D2D40EBB09E706799DE00DDE7E 2026-11-03 11:27:57,531 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-11-03 11:27:57,540 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-11-03 11:27:57,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:27:57,634 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-11-03 11:27:57,643 7 INFO rb-ea311d5-226310-432086 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 11:27:57,643 7 INFO rb-ea311d5-226310-432086 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 11:27:57,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:27:57] "GET /pos/ui/80 HTTP/1.1" 200 6853 63 0.041 0.179 rw 2026-11-03 11:27:57,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '56FD78D2D40EBB09E706799DE00DDE7E', 'loaderId': 'D2F704A638D2F102A9133A3288E3F069', 'isDownload': False} 2026-11-03 11:27:57,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-11-03 11:27:57,965 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:27:57] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.006 0.289 ro 2026-11-03 11:27:57,973 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:27:57] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.05 ro 2026-11-03 11:27:57,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:27:57] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.07 ro 2026-11-03 11:27:58,767 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-11-03 11:27:58,807 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:27:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:27:58,810 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:27:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:27:58,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:27:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 11:27:58,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:27: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.004 0.028 rw 2026-11-03 11:27:58,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:27:58] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.023 rw 2026-11-03 11:27:59,243 7 INFO rb-ea311d5-226310-432086 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 11:27:59,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:27:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529374 263 0.222 0.616 rw 2026-11-03 11:27:59,972 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: The ready code tooks too much time : 2.09940767288208 2026-11-03 11:27:59,973 7 INFO rb-ea311d5-226310-432086 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 11:27:59,997 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:27:59] "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 11:28:00,019 7 INFO rb-ea311d5-226310-432086 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 11:28:00,054 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:00] "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 11:28:00,096 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:00] "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 11:28:00,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28: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.017 rw 2026-11-03 11:28:00,134 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:00] "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 11:28:00,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:00] "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 11:28:00,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28: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.015 rw 2026-11-03 11:28:01,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.059 rw 2026-11-03 11:28:01,067 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 11:28:01,071 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 11:28:01,075 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.012 0.033 ro 2026-11-03 11:28:01,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.052 rw 2026-11-03 11:28:01,108 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 11:28:01,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 11:28:01,126 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 11:28:01,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.039 rw 2026-11-03 11:28:01,234 7 INFO rb-ea311d5-226310-432086 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 11:28:01,328 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.064 - 2026-11-03 11:28:01,390 7 INFO rb-ea311d5-226310-432086 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 11:28:01,391 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.028 0.101 rw 2026-11-03 11:28:01,514 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.027 0.208 rw 2026-11-03 11:28:01,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28: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.005 0.152 rw 2026-11-03 11:28:01,618 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.03 0.19 rw 2026-11-03 11:28:01,730 7 INFO rb-ea311d5-226310-432086 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 11:28:01,733 7 INFO rb-ea311d5-226310-432086 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 11:28:01,872 7 INFO rb-ea311d5-226310-432086 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 11:28:01,881 7 INFO rb-ea311d5-226310-432086 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 11:28:01,913 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 11:28:01,915 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-11-03 11:28:01,918 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:01] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:28:02,076 7 INFO rb-ea311d5-226310-432086 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 11:28:02,077 7 INFO rb-ea311d5-226310-432086 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 11:28:02,079 7 INFO rb-ea311d5-226310-432086 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 11:28:02,089 7 INFO rb-ea311d5-226310-432086 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 11:28:02,106 7 INFO rb-ea311d5-226310-432086 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 11:28:02,109 7 INFO rb-ea311d5-226310-432086 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 11:28:02,114 7 INFO rb-ea311d5-226310-432086 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 11:28:02,145 7 INFO rb-ea311d5-226310-432086 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 11:28:02,145 7 INFO rb-ea311d5-226310-432086 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 11:28:02,154 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:28:02,160 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:28:02,653 7 INFO rb-ea311d5-226310-432086 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 11:28:02,691 7 INFO rb-ea311d5-226310-432086 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 11:28:02,708 7 INFO rb-ea311d5-226310-432086 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 11:28:02,712 7 INFO rb-ea311d5-226310-432086 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 11:28:03,244 7 INFO rb-ea311d5-226310-432086 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 11:28:03,250 7 INFO rb-ea311d5-226310-432086 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 11:28:03,258 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13708534 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '504e8834-ef74-4e19-8616-ec7cd6b84cf4'}] 2026-11-03 11:28:03,860 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13708534 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '504e8834-ef74-4e19-8616-ec7cd6b84cf4'} created pos.order #506 2026-11-03 11:28:03,863 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13708534 finished 2026-11-03 11:28:03,997 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9708 219 0.168 0.575 rw 2026-11-03 11:28:04,109 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:04] "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 11:28:04,174 7 INFO rb-ea311d5-226310-432086 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 11:28:04,185 7 INFO rb-ea311d5-226310-432086 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 11:28:04,237 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.039 rw 2026-11-03 11:28:04,238 7 INFO rb-ea311d5-226310-432086 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 11:28:04,241 7 INFO rb-ea311d5-226310-432086 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 11:28:04,244 7 INFO rb-ea311d5-226310-432086 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 11:28:04,250 7 INFO rb-ea311d5-226310-432086 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 11:28:04,430 7 INFO rb-ea311d5-226310-432086 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 11:28:04,430 7 INFO rb-ea311d5-226310-432086 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 11:28:04,431 7 INFO rb-ea311d5-226310-432086 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 11:28:04,431 7 INFO rb-ea311d5-226310-432086 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 11:28:04,432 7 INFO rb-ea311d5-226310-432086 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 11:28:04,438 7 INFO rb-ea311d5-226310-432086 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 11:28:04,438 7 INFO rb-ea311d5-226310-432086 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 11:28:04,439 7 INFO rb-ea311d5-226310-432086 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 11:28:04,444 7 INFO rb-ea311d5-226310-432086 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 11:28:04,445 7 INFO rb-ea311d5-226310-432086 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 11:28:04,624 7 INFO rb-ea311d5-226310-432086 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 11:28:04,634 7 INFO rb-ea311d5-226310-432086 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 11:28:04,635 7 INFO rb-ea311d5-226310-432086 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 11:28:04,635 7 INFO rb-ea311d5-226310-432086 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 11:28:05,147 7 INFO rb-ea311d5-226310-432086 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 11:28:05,150 7 INFO rb-ea311d5-226310-432086 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 11:28:05,156 7 INFO rb-ea311d5-226310-432086 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 11:28:05,162 7 INFO rb-ea311d5-226310-432086 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 11:28:05,684 7 INFO rb-ea311d5-226310-432086 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 11:28:05,688 7 INFO rb-ea311d5-226310-432086 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 11:28:05,694 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53857605 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'a5c44502-fab3-4955-942a-45839eae9fb9'}] 2026-11-03 11:28:06,182 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53857605 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'a5c44502-fab3-4955-942a-45839eae9fb9'} created pos.order #507 2026-11-03 11:28:06,184 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53857605 finished 2026-11-03 11:28:06,316 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7937 166 0.132 0.496 rw 2026-11-03 11:28:06,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:06] "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 11:28:06,455 7 INFO rb-ea311d5-226310-432086 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 11:28:06,472 7 INFO rb-ea311d5-226310-432086 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 11:28:06,511 7 INFO rb-ea311d5-226310-432086 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 11:28:06,512 7 INFO rb-ea311d5-226310-432086 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 11:28:06,526 7 INFO rb-ea311d5-226310-432086 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 11:28:06,527 7 INFO rb-ea311d5-226310-432086 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 11:28:06,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.047 rw 2026-11-03 11:28:06,726 7 INFO rb-ea311d5-226310-432086 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 11:28:06,727 7 INFO rb-ea311d5-226310-432086 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 11:28:06,730 7 INFO rb-ea311d5-226310-432086 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 11:28:06,736 7 INFO rb-ea311d5-226310-432086 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 11:28:06,746 7 INFO rb-ea311d5-226310-432086 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 11:28:06,747 7 INFO rb-ea311d5-226310-432086 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 11:28:06,748 7 INFO rb-ea311d5-226310-432086 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 11:28:06,748 7 INFO rb-ea311d5-226310-432086 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 11:28:06,922 7 INFO rb-ea311d5-226310-432086 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 11:28:06,923 7 INFO rb-ea311d5-226310-432086 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 11:28:06,925 7 INFO rb-ea311d5-226310-432086 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 11:28:06,934 7 INFO rb-ea311d5-226310-432086 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 11:28:06,961 7 INFO rb-ea311d5-226310-432086 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 11:28:06,992 7 INFO rb-ea311d5-226310-432086 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 11:28:07,004 7 INFO rb-ea311d5-226310-432086 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 11:28:07,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:07] "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 11:28:07,072 7 INFO rb-ea311d5-226310-432086 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 11:28:07,073 7 INFO rb-ea311d5-226310-432086 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 11:28:07,079 7 INFO rb-ea311d5-226310-432086 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 11:28:07,108 7 INFO rb-ea311d5-226310-432086 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 11:28:07,123 7 INFO rb-ea311d5-226310-432086 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 11:28:07,149 7 INFO rb-ea311d5-226310-432086 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 11:28:07,168 7 INFO rb-ea311d5-226310-432086 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 11:28:07,168 7 INFO rb-ea311d5-226310-432086 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 11:28:07,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:07] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 308 7 0.009 0.043 rw 2026-11-03 11:28:07,684 7 INFO rb-ea311d5-226310-432086 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 11:28:07,690 7 INFO rb-ea311d5-226310-432086 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 11:28:07,694 7 INFO rb-ea311d5-226310-432086 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 11:28:07,696 7 INFO rb-ea311d5-226310-432086 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 11:28:08,210 7 INFO rb-ea311d5-226310-432086 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 11:28:08,219 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70854253 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': 'e56ae71d-1d40-4e5f-bcaa-78a4ad7f220a'}] 2026-11-03 11:28:08,227 7 INFO rb-ea311d5-226310-432086 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 11:28:08,673 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70854253 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': 'e56ae71d-1d40-4e5f-bcaa-78a4ad7f220a'} created pos.order #508 2026-11-03 11:28:08,674 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70854253 finished 2026-11-03 11:28:08,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9665 177 0.12 0.469 rw 2026-11-03 11:28:08,903 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:08] "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 11:28:08,938 7 INFO rb-ea311d5-226310-432086 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 11:28:08,956 7 INFO rb-ea311d5-226310-432086 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 11:28:08,998 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.029 rw 2026-11-03 11:28:09,011 7 INFO rb-ea311d5-226310-432086 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 11:28:09,012 7 INFO rb-ea311d5-226310-432086 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 11:28:09,023 7 INFO rb-ea311d5-226310-432086 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 11:28:09,027 7 INFO rb-ea311d5-226310-432086 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 11:28:09,210 7 INFO rb-ea311d5-226310-432086 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 11:28:09,211 7 INFO rb-ea311d5-226310-432086 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 11:28:09,264 7 INFO rb-ea311d5-226310-432086 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 11:28:09,265 7 INFO rb-ea311d5-226310-432086 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 11:28:09,265 7 INFO rb-ea311d5-226310-432086 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 11:28:09,266 7 INFO rb-ea311d5-226310-432086 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 11:28:09,475 7 INFO rb-ea311d5-226310-432086 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 11:28:09,475 7 INFO rb-ea311d5-226310-432086 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 11:28:09,476 7 INFO rb-ea311d5-226310-432086 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 11:28:09,477 7 INFO rb-ea311d5-226310-432086 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 11:28:09,477 7 INFO rb-ea311d5-226310-432086 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 11:28:09,478 7 INFO rb-ea311d5-226310-432086 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 11:28:09,486 7 INFO rb-ea311d5-226310-432086 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 11:28:09,498 7 INFO rb-ea311d5-226310-432086 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 11:28:09,515 7 INFO rb-ea311d5-226310-432086 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 11:28:09,530 7 INFO rb-ea311d5-226310-432086 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 11:28:09,574 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:09] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 308 7 0.006 0.035 rw 2026-11-03 11:28:09,613 7 INFO rb-ea311d5-226310-432086 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 11:28:09,614 7 INFO rb-ea311d5-226310-432086 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 11:28:09,615 7 INFO rb-ea311d5-226310-432086 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 11:28:09,619 7 INFO rb-ea311d5-226310-432086 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 11:28:09,624 7 INFO rb-ea311d5-226310-432086 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 11:28:09,625 7 INFO rb-ea311d5-226310-432086 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 11:28:09,626 7 INFO rb-ea311d5-226310-432086 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 11:28:09,627 7 INFO rb-ea311d5-226310-432086 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 11:28:09,814 7 INFO rb-ea311d5-226310-432086 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 11:28:09,815 7 INFO rb-ea311d5-226310-432086 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 11:28:09,815 7 INFO rb-ea311d5-226310-432086 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 11:28:09,821 7 INFO rb-ea311d5-226310-432086 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 11:28:09,822 7 INFO rb-ea311d5-226310-432086 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 11:28:10,334 7 INFO rb-ea311d5-226310-432086 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 11:28:10,339 7 INFO rb-ea311d5-226310-432086 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 11:28:10,341 7 INFO rb-ea311d5-226310-432086 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 11:28:10,344 7 INFO rb-ea311d5-226310-432086 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 11:28:10,866 7 INFO rb-ea311d5-226310-432086 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 11:28:10,867 7 INFO rb-ea311d5-226310-432086 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 11:28:10,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67258113 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000004', 'uuid': '95fa221e-944f-4c09-89b4-04f22f329612'}] 2026-11-03 11:28:11,418 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67258113 order {'name': '/', 'pos_reference': '261-80-000004', 'uuid': '95fa221e-944f-4c09-89b4-04f22f329612'} created pos.order #509 2026-11-03 11:28:11,420 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67258113 finished 2026-11-03 11:28:11,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10680 195 0.162 0.555 rw 2026-11-03 11:28:11,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:11] "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 11:28:11,763 7 INFO rb-ea311d5-226310-432086 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 11:28:11,779 7 INFO rb-ea311d5-226310-432086 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 11:28:11,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.039 rw 2026-11-03 11:28:11,845 7 INFO rb-ea311d5-226310-432086 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 11:28:11,847 7 INFO rb-ea311d5-226310-432086 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 11:28:11,869 7 INFO rb-ea311d5-226310-432086 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 11:28:11,878 7 INFO rb-ea311d5-226310-432086 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 11:28:11,883 7 INFO rb-ea311d5-226310-432086 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 11:28:12,094 7 INFO rb-ea311d5-226310-432086 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 11:28:12,095 7 INFO rb-ea311d5-226310-432086 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 11:28:12,140 7 INFO rb-ea311d5-226310-432086 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 11:28:12,141 7 INFO rb-ea311d5-226310-432086 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 11:28:12,145 7 INFO rb-ea311d5-226310-432086 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 11:28:12,148 7 INFO rb-ea311d5-226310-432086 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 11:28:12,339 7 INFO rb-ea311d5-226310-432086 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 11:28:12,340 7 INFO rb-ea311d5-226310-432086 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 11:28:12,407 7 INFO rb-ea311d5-226310-432086 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 11:28:12,409 7 INFO rb-ea311d5-226310-432086 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 11:28:12,415 7 INFO rb-ea311d5-226310-432086 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 11:28:12,417 7 INFO rb-ea311d5-226310-432086 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 11:28:12,607 7 INFO rb-ea311d5-226310-432086 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 11:28:12,607 7 INFO rb-ea311d5-226310-432086 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 11:28:12,608 7 INFO rb-ea311d5-226310-432086 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 11:28:12,608 7 INFO rb-ea311d5-226310-432086 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 11:28:12,608 7 INFO rb-ea311d5-226310-432086 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 11:28:12,609 7 INFO rb-ea311d5-226310-432086 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 11:28:12,610 7 INFO rb-ea311d5-226310-432086 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 11:28:12,633 7 INFO rb-ea311d5-226310-432086 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 11:28:12,654 7 INFO rb-ea311d5-226310-432086 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 11:28:12,694 7 INFO rb-ea311d5-226310-432086 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 11:28:12,701 7 INFO rb-ea311d5-226310-432086 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 11:28:12,701 7 INFO rb-ea311d5-226310-432086 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 11:28:12,702 7 INFO rb-ea311d5-226310-432086 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 11:28:12,712 7 INFO rb-ea311d5-226310-432086 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 11:28:12,713 7 INFO rb-ea311d5-226310-432086 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 11:28:13,217 7 INFO rb-ea311d5-226310-432086 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 11:28:13,227 7 INFO rb-ea311d5-226310-432086 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 11:28:13,228 7 INFO rb-ea311d5-226310-432086 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 11:28:13,233 7 INFO rb-ea311d5-226310-432086 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 11:28:13,764 7 INFO rb-ea311d5-226310-432086 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 11:28:13,774 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27982236 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000005', 'uuid': 'bcf07019-173a-4176-af3f-b9a4a0fd7783'}] 2026-11-03 11:28:13,777 7 INFO rb-ea311d5-226310-432086 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 11:28:14,373 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27982236 order {'name': '/', 'pos_reference': '261-80-000005', 'uuid': 'bcf07019-173a-4176-af3f-b9a4a0fd7783'} created pos.order #510 2026-11-03 11:28:14,374 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27982236 finished 2026-11-03 11:28:14,530 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 13354 212 0.177 0.585 rw 2026-11-03 11:28:14,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:14] "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 11:28:14,670 7 INFO rb-ea311d5-226310-432086 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 11:28:14,692 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-11-03 11:28:14,694 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-03 11:28:14,752 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:28:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.034 rw 2026-11-03 11:28:14,999 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:28:15,011 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hgyFjNr- - [03/Nov/2026 11:27:59] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 16.059 rw 2026-11-03 11:28:15,020 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 30018404 (allocated 33181696) 2026-11-03 11:28:15,106 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 42326 2026-11-03 11:28:15,110 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-11-03 11:28:15,111 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 42326 2026-11-03 11:28:15,220 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112815_219917_test_pos_loyalty_tour_basic.txt 2026-11-03 11:28:15,220 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmpf87y43z2_chrome_odoo" 2026-11-03 11:28:15,854 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 42463 2026-11-03 11:28:15,854 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmpwaaz8zq5_chrome_odoo 2026-11-03 11:28:15,854 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:34369/json/version 2026-11-03 11:28:15,857 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34369', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:28:15,931 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-11-03 11:28:15,931 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:34369/json 2026-11-03 11:28:15,932 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34369', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:28:15,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:34369/devtools/page/420E36BFA7436D854B99EFEBAAB169EA 2026-11-03 11:28:15,982 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-11-03 11:28:15,990 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-11-03 11:28:16,058 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:28:16,061 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-11-03 11:28:16,066 7 INFO rb-ea311d5-226310-432086 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 11:28:16,066 7 INFO rb-ea311d5-226310-432086 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 11:28:16,206 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:16] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.026 0.099 rw 2026-11-03 11:28:16,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '420E36BFA7436D854B99EFEBAAB169EA', 'loaderId': '48F92FABBA18C6CFC23029ACBB43F387', 'isDownload': False} 2026-11-03 11:28:16,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-11-03 11:28:16,285 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:16] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.195 ro 2026-11-03 11:28:16,317 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:16] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.048 ro 2026-11-03 11:28:16,325 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:16] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.017 0.039 ro 2026-11-03 11:28:16,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-11-03 11:28:17,004 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:28:17,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 11:28:17,026 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.01 ro 2026-11-03 11:28:17,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-11-03 11:28:17,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28: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.015 rw 2026-11-03 11:28:17,386 7 INFO rb-ea311d5-226310-432086 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 11:28:17,969 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529437 249 0.229 0.63 rw 2026-11-03 11:28:18,171 7 INFO rb-ea311d5-226310-432086 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 11:28:18,195 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.009 0.012 ro 2026-11-03 11:28:18,196 7 INFO rb-ea311d5-226310-432086 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 11:28:18,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:18] "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 11:28:18,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:18] "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 11:28:18,301 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28: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 11:28:18,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:18] "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 11:28:18,826 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:18] "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 11:28:18,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28: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.003 0.012 rw 2026-11-03 11:28:19,093 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.047 rw 2026-11-03 11:28:19,115 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.012 rw 2026-11-03 11:28:19,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-11-03 11:28:19,125 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-11-03 11:28:19,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.029 ro 2026-11-03 11:28:19,228 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 11:28:19,229 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-11-03 11:28:19,232 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.012 - 2026-11-03 11:28:19,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.012 0.046 ro 2026-11-03 11:28:19,369 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.025 0.127 rw 2026-11-03 11:28:19,377 7 INFO rb-ea311d5-226310-432086 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 11:28:19,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.026 0.222 rw 2026-11-03 11:28:19,507 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.221 rw 2026-11-03 11:28:19,523 7 INFO rb-ea311d5-226310-432086 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 11:28:19,524 7 INFO rb-ea311d5-226310-432086 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 11:28:19,697 7 INFO rb-ea311d5-226310-432086 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 11:28:19,698 7 INFO rb-ea311d5-226310-432086 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 11:28:19,702 7 INFO rb-ea311d5-226310-432086 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 11:28:19,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:28:19,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.012 - 2026-11-03 11:28:19,727 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:19] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.015 - 2026-11-03 11:28:19,907 7 INFO rb-ea311d5-226310-432086 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 11:28:19,907 7 INFO rb-ea311d5-226310-432086 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 11:28:19,908 7 INFO rb-ea311d5-226310-432086 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 11:28:19,946 7 INFO rb-ea311d5-226310-432086 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 11:28:19,947 7 INFO rb-ea311d5-226310-432086 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 11:28:19,959 7 INFO rb-ea311d5-226310-432086 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 11:28:19,964 7 INFO rb-ea311d5-226310-432086 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 11:28:20,178 7 INFO rb-ea311d5-226310-432086 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 11:28:20,179 7 INFO rb-ea311d5-226310-432086 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 11:28:20,180 7 INFO rb-ea311d5-226310-432086 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 11:28:20,180 7 INFO rb-ea311d5-226310-432086 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 11:28:20,194 7 INFO rb-ea311d5-226310-432086 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 11:28:20,251 7 INFO rb-ea311d5-226310-432086 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 11:28:20,286 7 INFO rb-ea311d5-226310-432086 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 11:28:20,326 7 INFO rb-ea311d5-226310-432086 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 11:28:20,376 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:20] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 306 7 0.009 0.038 rw 2026-11-03 11:28:20,447 7 INFO rb-ea311d5-226310-432086 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 11:28:20,454 7 INFO rb-ea311d5-226310-432086 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 11:28:20,456 7 INFO rb-ea311d5-226310-432086 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 11:28:20,456 7 INFO rb-ea311d5-226310-432086 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 11:28:20,478 7 INFO rb-ea311d5-226310-432086 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 11:28:20,479 7 INFO rb-ea311d5-226310-432086 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 11:28:20,505 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 11:28:20,507 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 11:28:20,991 7 INFO rb-ea311d5-226310-432086 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 11:28:21,026 7 INFO rb-ea311d5-226310-432086 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 11:28:21,034 7 INFO rb-ea311d5-226310-432086 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 11:28:21,035 7 INFO rb-ea311d5-226310-432086 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 11:28:21,562 7 INFO rb-ea311d5-226310-432086 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 11:28:21,570 7 INFO rb-ea311d5-226310-432086 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 11:28:21,594 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74015161 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': 'b45cc683-80f8-443b-963b-187d167fc813'}] 2026-11-03 11:28:22,111 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74015161 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': 'b45cc683-80f8-443b-963b-187d167fc813'} created pos.order #511 2026-11-03 11:28:22,113 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74015161 finished 2026-11-03 11:28:22,208 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11756 200 0.157 0.468 rw 2026-11-03 11:28:22,369 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:22] "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 11:28:22,405 7 INFO rb-ea311d5-226310-432086 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 11:28:22,430 7 INFO rb-ea311d5-226310-432086 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 11:28:22,480 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.045 rw 2026-11-03 11:28:22,487 7 INFO rb-ea311d5-226310-432086 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 11:28:22,487 7 INFO rb-ea311d5-226310-432086 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 11:28:22,501 7 INFO rb-ea311d5-226310-432086 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 11:28:22,505 7 INFO rb-ea311d5-226310-432086 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 11:28:22,505 7 INFO rb-ea311d5-226310-432086 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 11:28:22,707 7 INFO rb-ea311d5-226310-432086 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 11:28:22,708 7 INFO rb-ea311d5-226310-432086 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 11:28:22,709 7 INFO rb-ea311d5-226310-432086 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 11:28:22,709 7 INFO rb-ea311d5-226310-432086 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 11:28:22,709 7 INFO rb-ea311d5-226310-432086 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 11:28:22,710 7 INFO rb-ea311d5-226310-432086 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 11:28:22,717 7 INFO rb-ea311d5-226310-432086 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 11:28:22,731 7 INFO rb-ea311d5-226310-432086 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 11:28:22,749 7 INFO rb-ea311d5-226310-432086 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 11:28:22,765 7 INFO rb-ea311d5-226310-432086 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 11:28:22,818 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:22] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 306 7 0.007 0.037 rw 2026-11-03 11:28:22,861 7 INFO rb-ea311d5-226310-432086 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 11:28:22,863 7 INFO rb-ea311d5-226310-432086 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 11:28:22,868 7 INFO rb-ea311d5-226310-432086 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 11:28:22,888 7 INFO rb-ea311d5-226310-432086 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 11:28:22,895 7 INFO rb-ea311d5-226310-432086 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 11:28:22,910 7 INFO rb-ea311d5-226310-432086 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 11:28:22,957 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:22] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 305 7 0.011 0.032 rw 2026-11-03 11:28:23,011 7 INFO rb-ea311d5-226310-432086 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 11:28:23,012 7 INFO rb-ea311d5-226310-432086 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 11:28:23,012 7 INFO rb-ea311d5-226310-432086 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 11:28:23,022 7 INFO rb-ea311d5-226310-432086 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 11:28:23,023 7 INFO rb-ea311d5-226310-432086 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 11:28:23,024 7 INFO rb-ea311d5-226310-432086 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 11:28:23,024 7 INFO rb-ea311d5-226310-432086 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 11:28:23,025 7 INFO rb-ea311d5-226310-432086 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 11:28:23,290 7 INFO rb-ea311d5-226310-432086 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 11:28:23,292 7 INFO rb-ea311d5-226310-432086 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 11:28:23,293 7 INFO rb-ea311d5-226310-432086 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 11:28:23,297 7 INFO rb-ea311d5-226310-432086 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 11:28:23,362 7 INFO rb-ea311d5-226310-432086 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 11:28:23,377 7 INFO rb-ea311d5-226310-432086 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 11:28:23,427 7 INFO rb-ea311d5-226310-432086 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 11:28:23,428 7 INFO rb-ea311d5-226310-432086 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 11:28:23,429 7 INFO rb-ea311d5-226310-432086 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 11:28:23,449 7 INFO rb-ea311d5-226310-432086 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 11:28:23,450 7 INFO rb-ea311d5-226310-432086 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 11:28:23,963 7 INFO rb-ea311d5-226310-432086 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 11:28:23,974 7 INFO rb-ea311d5-226310-432086 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 11:28:23,977 7 INFO rb-ea311d5-226310-432086 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 11:28:23,983 7 INFO rb-ea311d5-226310-432086 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 11:28:24,507 7 INFO rb-ea311d5-226310-432086 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 11:28:24,513 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75622651 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000002', 'uuid': 'e8ba44e4-9cc1-49f8-980a-4ce8b4eae557'}] 2026-11-03 11:28:24,515 7 INFO rb-ea311d5-226310-432086 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 11:28:25,081 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75622651 order {'name': '/', 'pos_reference': '262-80-000002', 'uuid': 'e8ba44e4-9cc1-49f8-980a-4ce8b4eae557'} created pos.order #512 2026-11-03 11:28:25,083 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75622651 finished 2026-11-03 11:28:25,176 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11444 188 0.172 0.496 rw 2026-11-03 11:28:25,312 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:25] "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 11:28:25,374 7 INFO rb-ea311d5-226310-432086 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 11:28:25,395 7 INFO rb-ea311d5-226310-432086 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 11:28:25,444 7 INFO rb-ea311d5-226310-432086 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 11:28:25,445 7 INFO rb-ea311d5-226310-432086 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 11:28:25,451 7 INFO rb-ea311d5-226310-432086 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 11:28:25,453 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.04 rw 2026-11-03 11:28:25,459 7 INFO rb-ea311d5-226310-432086 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 11:28:25,646 7 INFO rb-ea311d5-226310-432086 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 11:28:25,647 7 INFO rb-ea311d5-226310-432086 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 11:28:25,647 7 INFO rb-ea311d5-226310-432086 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 11:28:25,655 7 INFO rb-ea311d5-226310-432086 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 11:28:25,656 7 INFO rb-ea311d5-226310-432086 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 11:28:25,656 7 INFO rb-ea311d5-226310-432086 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 11:28:25,659 7 INFO rb-ea311d5-226310-432086 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 11:28:25,660 7 INFO rb-ea311d5-226310-432086 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 11:28:25,660 7 INFO rb-ea311d5-226310-432086 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 11:28:25,666 7 INFO rb-ea311d5-226310-432086 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 11:28:25,682 7 INFO rb-ea311d5-226310-432086 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 11:28:25,705 7 INFO rb-ea311d5-226310-432086 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 11:28:25,740 7 INFO rb-ea311d5-226310-432086 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 11:28:25,845 7 INFO rb-ea311d5-226310-432086 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 11:28:25,845 7 INFO rb-ea311d5-226310-432086 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 11:28:25,854 7 INFO rb-ea311d5-226310-432086 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 11:28:25,870 7 INFO rb-ea311d5-226310-432086 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 11:28:25,880 7 INFO rb-ea311d5-226310-432086 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 11:28:25,902 7 INFO rb-ea311d5-226310-432086 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 11:28:25,961 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:25] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 305 7 0.008 0.038 rw 2026-11-03 11:28:26,005 7 INFO rb-ea311d5-226310-432086 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 11:28:26,017 7 INFO rb-ea311d5-226310-432086 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 11:28:26,022 7 INFO rb-ea311d5-226310-432086 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 11:28:26,022 7 INFO rb-ea311d5-226310-432086 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 11:28:26,023 7 INFO rb-ea311d5-226310-432086 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 11:28:26,023 7 INFO rb-ea311d5-226310-432086 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 11:28:26,233 7 INFO rb-ea311d5-226310-432086 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 11:28:26,233 7 INFO rb-ea311d5-226310-432086 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 11:28:26,234 7 INFO rb-ea311d5-226310-432086 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 11:28:26,249 7 INFO rb-ea311d5-226310-432086 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 11:28:26,250 7 INFO rb-ea311d5-226310-432086 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 11:28:26,763 7 INFO rb-ea311d5-226310-432086 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 11:28:26,770 7 INFO rb-ea311d5-226310-432086 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 11:28:26,773 7 INFO rb-ea311d5-226310-432086 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 11:28:26,776 7 INFO rb-ea311d5-226310-432086 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 11:28:27,300 7 INFO rb-ea311d5-226310-432086 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 11:28:27,308 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73855235 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000003', 'uuid': '4363357b-6fbe-4ba4-b338-eb272ea63d75'}] 2026-11-03 11:28:27,313 7 INFO rb-ea311d5-226310-432086 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 11:28:27,848 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73855235 order {'name': '/', 'pos_reference': '262-80-000003', 'uuid': '4363357b-6fbe-4ba4-b338-eb272ea63d75'} created pos.order #513 2026-11-03 11:28:27,850 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73855235 finished 2026-11-03 11:28:27,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11354 189 0.149 0.532 rw 2026-11-03 11:28:28,089 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:28] "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 11:28:28,124 7 INFO rb-ea311d5-226310-432086 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 11:28:28,155 7 INFO rb-ea311d5-226310-432086 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 11:28:28,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.038 rw 2026-11-03 11:28:28,192 7 INFO rb-ea311d5-226310-432086 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 11:28:28,193 7 INFO rb-ea311d5-226310-432086 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 11:28:28,203 7 INFO rb-ea311d5-226310-432086 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 11:28:28,209 7 INFO rb-ea311d5-226310-432086 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 11:28:28,387 7 INFO rb-ea311d5-226310-432086 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 11:28:28,388 7 INFO rb-ea311d5-226310-432086 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 11:28:28,388 7 INFO rb-ea311d5-226310-432086 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 11:28:28,397 7 INFO rb-ea311d5-226310-432086 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 11:28:28,416 7 INFO rb-ea311d5-226310-432086 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 11:28:28,435 7 INFO rb-ea311d5-226310-432086 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 11:28:28,446 7 INFO rb-ea311d5-226310-432086 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 11:28:28,473 7 INFO rb-ea311d5-226310-432086 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 11:28:28,504 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:28] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 306 7 0.01 0.031 rw 2026-11-03 11:28:28,565 7 INFO rb-ea311d5-226310-432086 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 11:28:28,569 7 INFO rb-ea311d5-226310-432086 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 11:28:28,569 7 INFO rb-ea311d5-226310-432086 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 11:28:28,572 7 INFO rb-ea311d5-226310-432086 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 11:28:28,583 7 INFO rb-ea311d5-226310-432086 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 11:28:28,584 7 INFO rb-ea311d5-226310-432086 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 11:28:28,584 7 INFO rb-ea311d5-226310-432086 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 11:28:28,584 7 INFO rb-ea311d5-226310-432086 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 11:28:28,761 7 INFO rb-ea311d5-226310-432086 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 11:28:28,761 7 INFO rb-ea311d5-226310-432086 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 11:28:28,762 7 INFO rb-ea311d5-226310-432086 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 11:28:28,762 7 INFO rb-ea311d5-226310-432086 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 11:28:28,762 7 INFO rb-ea311d5-226310-432086 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 11:28:28,786 7 INFO rb-ea311d5-226310-432086 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 11:28:28,798 7 INFO rb-ea311d5-226310-432086 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 11:28:28,822 7 INFO rb-ea311d5-226310-432086 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 11:28:28,826 7 INFO rb-ea311d5-226310-432086 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 11:28:28,826 7 INFO rb-ea311d5-226310-432086 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 11:28:28,827 7 INFO rb-ea311d5-226310-432086 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 11:28:28,834 7 INFO rb-ea311d5-226310-432086 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 11:28:28,840 7 INFO rb-ea311d5-226310-432086 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 11:28:28,840 7 INFO rb-ea311d5-226310-432086 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 11:28:28,841 7 INFO rb-ea311d5-226310-432086 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 11:28:28,841 7 INFO rb-ea311d5-226310-432086 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 11:28:29,025 7 INFO rb-ea311d5-226310-432086 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 11:28:29,027 7 INFO rb-ea311d5-226310-432086 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 11:28:29,040 7 INFO rb-ea311d5-226310-432086 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 11:28:29,041 7 INFO rb-ea311d5-226310-432086 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 11:28:29,552 7 INFO rb-ea311d5-226310-432086 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 11:28:29,561 7 INFO rb-ea311d5-226310-432086 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 11:28:29,576 7 INFO rb-ea311d5-226310-432086 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 11:28:29,582 7 INFO rb-ea311d5-226310-432086 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 11:28:30,094 7 INFO rb-ea311d5-226310-432086 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 11:28:30,099 7 INFO rb-ea311d5-226310-432086 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 11:28:30,110 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90406712 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000004', 'uuid': '7d68f0b3-a91b-465d-bf14-bc8cba33348c'}] 2026-11-03 11:28:30,606 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90406712 order {'name': '/', 'pos_reference': '262-80-000004', 'uuid': '7d68f0b3-a91b-465d-bf14-bc8cba33348c'} created pos.order #514 2026-11-03 11:28:30,608 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90406712 finished 2026-11-03 11:28:30,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9668 182 0.128 0.499 rw 2026-11-03 11:28:30,843 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:30] "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 11:28:30,889 7 INFO rb-ea311d5-226310-432086 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 11:28:30,915 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-11-03 11:28:30,916 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-03 11:28:30,958 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.031 rw 2026-11-03 11:28:31,258 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:28:31,267 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 X1zF2EDn - [03/Nov/2026 11:28:17] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 14.174 rw 2026-11-03 11:28:31,278 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 31231380 (allocated 34492416) 2026-11-03 11:28:31,381 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 42463 2026-11-03 11:28:31,383 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-11-03 11:28:31,384 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 42463 2026-11-03 11:28:31,499 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112831_499055_test_pos_loyalty_tour_basic.txt 2026-11-03 11:28:31,499 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmpwaaz8zq5_chrome_odoo" 2026-11-03 11:28:31,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-11-03 11:28:32,729 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome pid: 42594 2026-11-03 11:28:32,730 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless temporary user profile dir: /tmp/tmpxmzm_ohh_chrome_odoo 2026-11-03 11:28:32,730 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:41155/json/version 2026-11-03 11:28:32,731 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41155', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:28:32,801 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Browser version: Chrome/150.0.7871.114 2026-11-03 11:28:32,801 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:41155/json 2026-11-03 11:28:32,802 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41155', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:28:32,813 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Websocket url found: ws://127.0.0.1:41155/devtools/page/61AFB369D6A8B77ED20422D0054BCFFF 2026-11-03 11:28:32,821 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Enable chrome headless console log notification 2026-11-03 11:28:32,826 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless enable page notifications 2026-11-03 11:28:33,020 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:28:33,034 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Setting session cookie in browser 2026-11-03 11:28:33,042 7 INFO rb-ea311d5-226310-432086 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 11:28:33,042 7 INFO rb-ea311d5-226310-432086 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 11:28:33,221 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:33] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.04 0.135 rw 2026-11-03 11:28:33,227 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigation result: {'frameId': '61AFB369D6A8B77ED20422D0054BCFFF', 'loaderId': 'F7826FE2C5E08A5059A7951F34E7FBC6', 'isDownload': False} 2026-11-03 11:28:33,227 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-11-03 11:28:33,290 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:33] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.025 ro 2026-11-03 11:28:33,298 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:33] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.246 ro 2026-11-03 11:28:33,306 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:33] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.041 ro 2026-11-03 11:28:33,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: Owl is running in 'dev' mode. 2026-11-03 11:28:33,965 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:28:33,972 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:28:34,009 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.025 ro 2026-11-03 11:28:34,045 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.012 rw 2026-11-03 11:28:34,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28: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.006 0.032 rw 2026-11-03 11:28:34,487 7 INFO rb-ea311d5-226310-432086 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 11:28:35,041 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525853 265 0.271 0.664 rw 2026-11-03 11:28:35,183 7 INFO rb-ea311d5-226310-432086 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 11:28:35,197 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:35] "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 11:28:35,198 7 INFO rb-ea311d5-226310-432086 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 11:28:35,223 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:35] "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 11:28:35,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:35] "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 11:28:35,283 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28: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.022 rw 2026-11-03 11:28:35,285 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:35] "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 11:28:35,816 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:35] "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 11:28:35,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28: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.01 rw 2026-11-03 11:28:36,125 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.055 rw 2026-11-03 11:28:36,146 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.001 - 2026-11-03 11:28:36,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:36] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.027 ro 2026-11-03 11:28:36,173 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.026 - 2026-11-03 11:28:36,175 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.027 rw 2026-11-03 11:28:36,224 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:36] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.011 ro 2026-11-03 11:28:36,225 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 11:28:36,230 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:36] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 11:28:36,331 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.045 rw 2026-11-03 11:28:36,365 7 INFO rb-ea311d5-226310-432086 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 11:28:36,426 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.041 - 2026-11-03 11:28:36,456 7 INFO rb-ea311d5-226310-432086 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 11:28:36,485 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:36] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.021 0.081 rw 2026-11-03 11:28:36,594 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:36] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.05 0.16 rw 2026-11-03 11:28:36,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28: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.003 0.131 rw 2026-11-03 11:28:36,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.017 0.193 rw 2026-11-03 11:28:36,787 7 INFO rb-ea311d5-226310-432086 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 11:28:36,882 7 INFO rb-ea311d5-226310-432086 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 11:28:36,882 7 INFO rb-ea311d5-226310-432086 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 11:28:36,952 7 INFO rb-ea311d5-226310-432086 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 11:28:36,964 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:36] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:28:37,034 7 INFO rb-ea311d5-226310-432086 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 11:28:37,104 7 INFO rb-ea311d5-226310-432086 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 11:28:37,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:37] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:28:37,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:37] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.009 - 2026-11-03 11:28:37,124 7 INFO rb-ea311d5-226310-432086 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 11:28:37,125 7 INFO rb-ea311d5-226310-432086 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 11:28:37,126 7 INFO rb-ea311d5-226310-432086 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 11:28:37,212 7 INFO rb-ea311d5-226310-432086 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 11:28:37,228 7 INFO rb-ea311d5-226310-432086 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 11:28:37,228 7 INFO rb-ea311d5-226310-432086 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 11:28:37,229 7 INFO rb-ea311d5-226310-432086 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 11:28:37,250 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: tour succeeded 2026-11-03 11:28:37,251 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-03 11:28:37,461 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:28:37,470 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: heap 21635256 (allocated 23089152) 2026-11-03 11:28:37,474 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HGWQ-NS- - [03/Nov/2026 11:28:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 3.358 rw 2026-11-03 11:28:37,570 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing chrome headless with pid 42594 2026-11-03 11:28:37,571 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing websocket connection 2026-11-03 11:28:37,572 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Terminating chrome headless with pid 42594 2026-11-03 11:28:37,676 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112837_676208_test_pos_loyalty_tour_max_amount.txt 2026-11-03 11:28:37,676 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Removing chrome user profile "/tmp/tmpxmzm_ohh_chrome_odoo" 2026-11-03 11:28:37,687 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-11-03 11:28:38,762 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome pid: 42725 2026-11-03 11:28:38,763 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless temporary user profile dir: /tmp/tmpageajdmt_chrome_odoo 2026-11-03 11:28:38,763 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:40543/json/version 2026-11-03 11:28:38,764 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40543', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:28:38,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Browser version: Chrome/150.0.7871.114 2026-11-03 11:28:38,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:40543/json 2026-11-03 11:28:38,881 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40543', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:28:38,895 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Websocket url found: ws://127.0.0.1:40543/devtools/page/280E3CF13B2D71C9FA856BA2E28BF467 2026-11-03 11:28:38,904 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Enable chrome headless console log notification 2026-11-03 11:28:38,914 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless enable page notifications 2026-11-03 11:28:39,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:28:39,079 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Setting session cookie in browser 2026-11-03 11:28:39,090 7 INFO rb-ea311d5-226310-432086 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 11:28:39,091 7 INFO rb-ea311d5-226310-432086 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 11:28:39,304 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:39] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.035 0.175 rw 2026-11-03 11:28:39,309 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigation result: {'frameId': '280E3CF13B2D71C9FA856BA2E28BF467', 'loaderId': '3690D6D360C7AAAAE1164FFE6A3AD123', 'isDownload': False} 2026-11-03 11:28:39,310 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-11-03 11:28:39,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:39] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.034 ro 2026-11-03 11:28:39,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:39] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.301 ro 2026-11-03 11:28:39,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:39] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.061 ro 2026-11-03 11:28:40,078 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: Owl is running in 'dev' mode. 2026-11-03 11:28:40,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:28:40,144 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.027 ro 2026-11-03 11:28:40,144 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.029 - 2026-11-03 11:28:40,208 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28: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.004 0.03 rw 2026-11-03 11:28:40,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:40] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.04 rw 2026-11-03 11:28:40,540 7 INFO rb-ea311d5-226310-432086 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 11:28:41,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525290 263 0.223 0.573 rw 2026-11-03 11:28:41,226 7 INFO rb-ea311d5-226310-432086 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 11:28:41,237 7 INFO rb-ea311d5-226310-432086 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 11:28:41,238 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:41] "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 11:28:41,288 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.025 ro 2026-11-03 11:28:41,314 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28: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 11:28:41,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28: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.036 rw 2026-11-03 11:28:41,356 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:41] "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 11:28:41,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:41] "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 11:28:42,046 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28: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.016 rw 2026-11-03 11:28:42,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.046 rw 2026-11-03 11:28:42,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 11:28:42,250 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.013 - 2026-11-03 11:28:42,284 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.046 rw 2026-11-03 11:28:42,285 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.05 ro 2026-11-03 11:28:42,347 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.011 ro 2026-11-03 11:28:42,357 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:28:42,374 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 11:28:42,391 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.033 - 2026-11-03 11:28:42,469 7 INFO rb-ea311d5-226310-432086 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 11:28:42,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.033 0.08 rw 2026-11-03 11:28:42,597 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.022 0.217 rw 2026-11-03 11:28:42,629 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.201 rw 2026-11-03 11:28:42,648 7 INFO rb-ea311d5-226310-432086 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 11:28:42,652 7 INFO rb-ea311d5-226310-432086 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 11:28:42,667 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28: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.007 0.02 rw 2026-11-03 11:28:42,736 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.023 0.058 rw 2026-11-03 11:28:42,812 7 INFO rb-ea311d5-226310-432086 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 11:28:42,829 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.021 ro 2026-11-03 11:28:42,894 7 INFO rb-ea311d5-226310-432086 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 11:28:42,897 7 INFO rb-ea311d5-226310-432086 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 11:28:42,918 7 INFO rb-ea311d5-226310-432086 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 11:28:42,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:42] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:28:43,266 7 INFO rb-ea311d5-226310-432086 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 11:28:43,267 7 INFO rb-ea311d5-226310-432086 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 11:28:43,290 7 INFO rb-ea311d5-226310-432086 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 11:28:43,290 7 INFO rb-ea311d5-226310-432086 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 11:28:43,302 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:43] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.023 ro 2026-11-03 11:28:43,334 7 INFO rb-ea311d5-226310-432086 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 11:28:43,344 7 INFO rb-ea311d5-226310-432086 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 11:28:43,346 7 INFO rb-ea311d5-226310-432086 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 11:28:43,392 7 INFO rb-ea311d5-226310-432086 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 11:28:43,392 7 INFO rb-ea311d5-226310-432086 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 11:28:43,393 7 INFO rb-ea311d5-226310-432086 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 11:28:43,412 7 INFO rb-ea311d5-226310-432086 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 11:28:43,422 7 INFO rb-ea311d5-226310-432086 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 11:28:43,424 7 INFO rb-ea311d5-226310-432086 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 11:28:43,430 7 INFO rb-ea311d5-226310-432086 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 11:28:43,444 7 INFO rb-ea311d5-226310-432086 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 11:28:43,446 7 INFO rb-ea311d5-226310-432086 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 11:28:43,448 7 INFO rb-ea311d5-226310-432086 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 11:28:43,496 7 INFO rb-ea311d5-226310-432086 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 11:28:43,509 7 INFO rb-ea311d5-226310-432086 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 11:28:43,534 7 INFO rb-ea311d5-226310-432086 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 11:28:43,534 7 INFO rb-ea311d5-226310-432086 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 11:28:43,580 7 INFO rb-ea311d5-226310-432086 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 11:28:43,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: tour succeeded 2026-11-03 11:28:43,584 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour9 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-03 11:28:43,591 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:43] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 11:28:43,600 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:43] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.011 - 2026-11-03 11:28:43,689 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: heap 20967800 (allocated 22564864) 2026-11-03 11:28:43,690 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:28:43,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b365HUTz - [03/Nov/2026 11:28:41] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 3.447 rw 2026-11-03 11:28:43,795 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing chrome headless with pid 42725 2026-11-03 11:28:43,796 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing websocket connection 2026-11-03 11:28:43,797 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Terminating chrome headless with pid 42725 2026-11-03 11:28:43,893 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112843_892872_test_promo_with_different_taxes.txt 2026-11-03 11:28:43,893 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Removing chrome user profile "/tmp/tmpageajdmt_chrome_odoo" 2026-11-03 11:28:43,901 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-11-03 11:28:45,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome pid: 42858 2026-11-03 11:28:45,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless temporary user profile dir: /tmp/tmpei6wd72t_chrome_odoo 2026-11-03 11:28:45,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:42353/json/version 2026-11-03 11:28:45,015 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42353', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:28:45,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Browser version: Chrome/150.0.7871.114 2026-11-03 11:28:45,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:42353/json 2026-11-03 11:28:45,077 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42353', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:28:45,094 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Websocket url found: ws://127.0.0.1:42353/devtools/page/C6E456B1BDE548EFE2427B7EE5043887 2026-11-03 11:28:45,115 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Enable chrome headless console log notification 2026-11-03 11:28:45,132 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless enable page notifications 2026-11-03 11:28:45,284 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:28:45,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Setting session cookie in browser 2026-11-03 11:28:45,305 7 INFO rb-ea311d5-226310-432086 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 11:28:45,305 7 INFO rb-ea311d5-226310-432086 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 11:28:45,492 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:45] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.035 0.15 rw 2026-11-03 11:28:45,496 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigation result: {'frameId': 'C6E456B1BDE548EFE2427B7EE5043887', 'loaderId': '95C1B984A52740EDC6D73CADBBFA173B', 'isDownload': False} 2026-11-03 11:28:45,497 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-11-03 11:28:45,574 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:45] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.042 ro 2026-11-03 11:28:45,575 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:45] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.259 ro 2026-11-03 11:28:45,589 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:45] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.052 ro 2026-11-03 11:28:46,286 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: Owl is running in 'dev' mode. 2026-11-03 11:28:46,316 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:28:46,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:28:46,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 11:28:46,402 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28: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.002 0.012 rw 2026-11-03 11:28:46,434 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.034 rw 2026-11-03 11:28:46,829 7 INFO rb-ea311d5-226310-432086 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 11:28:47,424 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526764 264 0.243 0.734 rw 2026-11-03 11:28:47,617 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: The ready code tooks too much time : 2.1203181743621826 2026-11-03 11:28:47,618 7 INFO rb-ea311d5-226310-432086 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 11:28:47,637 7 INFO rb-ea311d5-226310-432086 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 11:28:47,640 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:47] "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 11:28:47,679 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:47] "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 11:28:47,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:47] "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 11:28:47,743 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28: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.03 rw 2026-11-03 11:28:47,755 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:47] "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 11:28:48,404 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:48] "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 11:28:48,518 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28: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.014 rw 2026-11-03 11:28:48,686 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.05 rw 2026-11-03 11:28:48,710 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:48] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.022 rw 2026-11-03 11:28:48,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:48] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.02 - 2026-11-03 11:28:48,744 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:48] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.041 - 2026-11-03 11:28:48,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:48] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.071 ro 2026-11-03 11:28:48,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:48] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.054 - 2026-11-03 11:28:48,837 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.067 - 2026-11-03 11:28:48,884 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:48] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.036 0.088 rw 2026-11-03 11:28:48,888 7 INFO rb-ea311d5-226310-432086 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 11:28:48,898 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:48] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.106 ro 2026-11-03 11:28:48,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 11:28:49,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:49] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.029 0.237 rw 2026-11-03 11:28:49,038 7 INFO rb-ea311d5-226310-432086 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 11:28:49,079 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.275 rw 2026-11-03 11:28:49,116 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28: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.003 0.074 rw 2026-11-03 11:28:49,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.018 0.11 rw 2026-11-03 11:28:49,311 7 INFO rb-ea311d5-226310-432086 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 11:28:49,311 7 INFO rb-ea311d5-226310-432086 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 11:28:49,324 7 INFO rb-ea311d5-226310-432086 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 11:28:49,503 7 INFO rb-ea311d5-226310-432086 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 11:28:49,518 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:49] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:28:49,535 7 INFO rb-ea311d5-226310-432086 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 11:28:49,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:49] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 11:28:49,544 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:49] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:28:49,573 7 INFO rb-ea311d5-226310-432086 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 11:28:49,598 7 INFO rb-ea311d5-226310-432086 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 11:28:49,677 7 INFO rb-ea311d5-226310-432086 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 11:28:49,678 7 INFO rb-ea311d5-226310-432086 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 11:28:49,679 7 INFO rb-ea311d5-226310-432086 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 11:28:49,679 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: tour succeeded 2026-11-03 11:28:49,680 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour8 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-03 11:28:49,891 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:28:49,895 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: heap 21395280 (allocated 22564864) 2026-11-03 11:28:49,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xByBtloA - [03/Nov/2026 11:28:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 3.417 rw 2026-11-03 11:28:50,009 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing chrome headless with pid 42858 2026-11-03 11:28:50,014 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing websocket connection 2026-11-03 11:28:50,017 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Terminating chrome headless with pid 42858 2026-11-03 11:28:50,117 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112850_117237_test_promo_with_free_product.txt 2026-11-03 11:28:50,117 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Removing chrome user profile "/tmp/tmpei6wd72t_chrome_odoo" 2026-11-03 11:28:50,131 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-11-03 11:28:51,630 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome pid: 42997 2026-11-03 11:28:51,631 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpteglp95__chrome_odoo 2026-11-03 11:28:51,631 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:42979/json/version 2026-11-03 11:28:51,632 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42979', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:28:51,687 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-11-03 11:28:51,688 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:42979/json 2026-11-03 11:28:51,688 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42979', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:28:51,703 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Websocket url found: ws://127.0.0.1:42979/devtools/page/25227F08DFD2A4120E901F74F96DF497 2026-11-03 11:28:51,718 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Enable chrome headless console log notification 2026-11-03 11:28:51,730 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless enable page notifications 2026-11-03 11:28:51,887 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:28:51,902 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Setting session cookie in browser 2026-11-03 11:28:51,905 7 INFO rb-ea311d5-226310-432086 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 11:28:51,905 7 INFO rb-ea311d5-226310-432086 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 11:28:52,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:52] "GET /pos/ui/84 HTTP/1.1" 200 6853 64 0.045 0.151 rw 2026-11-03 11:28:52,108 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigation result: {'frameId': '25227F08DFD2A4120E901F74F96DF497', 'loaderId': 'B1A2440E73FAC4AA56D56C23F62EAC21', 'isDownload': False} 2026-11-03 11:28:52,108 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-11-03 11:28:52,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:52] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.055 ro 2026-11-03 11:28:52,209 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:52] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.273 ro 2026-11-03 11:28:52,262 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:52] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.115 ro 2026-11-03 11:28:52,916 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: Owl is running in 'dev' mode. 2026-11-03 11:28:52,954 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:28:52,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:28:52,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-11-03 11:28:53,016 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.017 rw 2026-11-03 11:28:53,035 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28: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.022 rw 2026-11-03 11:28:53,417 7 INFO rb-ea311d5-226310-432086 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 11:28:53,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 528033 266 0.243 0.684 rw 2026-11-03 11:28:54,190 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: The ready code tooks too much time : 2.081202983856201 2026-11-03 11:28:54,190 7 INFO rb-ea311d5-226310-432086 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 11:28:54,211 7 INFO rb-ea311d5-226310-432086 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 11:28:54,217 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:54] "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 11:28:54,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:54] "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 11:28:54,336 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.026 rw 2026-11-03 11:28:54,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28: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.018 rw 2026-11-03 11:28:54,377 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:54] "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 11:28:54,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:54] "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 11:28:54,992 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28: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.012 rw 2026-11-03 11:28:55,163 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 11:28:55,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 11:28:55,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.072 rw 2026-11-03 11:28:55,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.052 ro 2026-11-03 11:28:55,223 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.073 rw 2026-11-03 11:28:55,268 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 11:28:55,308 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.032 - 2026-11-03 11:28:55,330 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.052 - 2026-11-03 11:28:55,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.051 - 2026-11-03 11:28:55,393 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "GET /pos/ui/84?from_backend=True HTTP/1.1" 200 6893 31 0.025 0.081 rw 2026-11-03 11:28:55,438 7 INFO rb-ea311d5-226310-432086 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 11:28:55,548 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "GET /pos/ui/84 HTTP/1.1" 200 6893 31 0.025 0.235 rw 2026-11-03 11:28:55,549 7 INFO rb-ea311d5-226310-432086 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 11:28:55,550 7 INFO rb-ea311d5-226310-432086 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 11:28:55,590 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.197 rw 2026-11-03 11:28:55,632 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28: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.002 0.091 rw 2026-11-03 11:28:55,698 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.025 0.113 rw 2026-11-03 11:28:55,771 7 INFO rb-ea311d5-226310-432086 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 11:28:55,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 265 4 0.005 0.043 ro 2026-11-03 11:28:55,813 7 INFO rb-ea311d5-226310-432086 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 11:28:55,814 7 INFO rb-ea311d5-226310-432086 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 11:28:55,818 7 INFO rb-ea311d5-226310-432086 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 11:28:55,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:55] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:28:56,169 7 INFO rb-ea311d5-226310-432086 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 11:28:56,170 7 INFO rb-ea311d5-226310-432086 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 11:28:56,186 7 INFO rb-ea311d5-226310-432086 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 11:28:56,188 7 INFO rb-ea311d5-226310-432086 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 11:28:56,201 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:56] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 265 4 0.005 0.019 ro 2026-11-03 11:28:56,232 7 INFO rb-ea311d5-226310-432086 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 11:28:56,233 7 INFO rb-ea311d5-226310-432086 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 11:28:56,267 7 INFO rb-ea311d5-226310-432086 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 11:28:56,273 7 INFO rb-ea311d5-226310-432086 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 11:28:56,284 7 INFO rb-ea311d5-226310-432086 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 11:28:56,287 7 INFO rb-ea311d5-226310-432086 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 11:28:56,294 7 INFO rb-ea311d5-226310-432086 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 11:28:56,295 7 INFO rb-ea311d5-226310-432086 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 11:28:56,319 7 INFO rb-ea311d5-226310-432086 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 11:28:56,337 7 INFO rb-ea311d5-226310-432086 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 11:28:56,338 7 INFO rb-ea311d5-226310-432086 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 11:28:56,339 7 INFO rb-ea311d5-226310-432086 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 11:28:56,339 7 INFO rb-ea311d5-226310-432086 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 11:28:56,340 7 INFO rb-ea311d5-226310-432086 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 11:28:56,346 7 INFO rb-ea311d5-226310-432086 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 11:28:56,398 7 INFO rb-ea311d5-226310-432086 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 11:28:56,429 7 INFO rb-ea311d5-226310-432086 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 11:28:56,430 7 INFO rb-ea311d5-226310-432086 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 11:28:56,440 7 INFO rb-ea311d5-226310-432086 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 11:28:56,446 7 INFO rb-ea311d5-226310-432086 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 11:28:56,447 7 INFO rb-ea311d5-226310-432086 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 11:28:56,447 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: tour succeeded 2026-11-03 11:28:56,450 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: ╔═══════════════════════════════╗ ║ TOUR PosCouponTour5 SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-11-03 11:28:56,569 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:28:56,570 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: heap 20710448 (allocated 22564864) 2026-11-03 11:28:56,577 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8ECpdlYO - [03/Nov/2026 11:28:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 3.502 rw 2026-11-03 11:28:56,685 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing chrome headless with pid 42997 2026-11-03 11:28:56,686 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing websocket connection 2026-11-03 11:28:56,688 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Terminating chrome headless with pid 42997 2026-11-03 11:28:56,786 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112856_786570_test_promotion_program_with_global_discount.txt 2026-11-03 11:28:56,786 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Removing chrome user profile "/tmp/tmpteglp95__chrome_odoo" 2026-11-03 11:28:56,795 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-11-03 11:28:57,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome pid: 43132 2026-11-03 11:28:57,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpwpahk95s_chrome_odoo 2026-11-03 11:28:57,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:33039/json/version 2026-11-03 11:28:57,881 7 INFO rb-ea311d5-226310-432086 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 11:28:57,982 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-11-03 11:28:57,982 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:33039/json 2026-11-03 11:28:57,983 7 INFO rb-ea311d5-226310-432086 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 11:28:58,016 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Websocket url found: ws://127.0.0.1:33039/devtools/page/B1BD4701C61134F2183A8D817727BD65 2026-11-03 11:28:58,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Enable chrome headless console log notification 2026-11-03 11:28:58,058 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless enable page notifications 2026-11-03 11:28:58,213 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:28:58,225 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Setting session cookie in browser 2026-11-03 11:28:58,228 7 INFO rb-ea311d5-226310-432086 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 11:28:58,229 7 INFO rb-ea311d5-226310-432086 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 11:28:58,402 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:28:58] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.035 0.135 rw 2026-11-03 11:28:58,407 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigation result: {'frameId': 'B1BD4701C61134F2183A8D817727BD65', 'loaderId': 'C8CB8E98E08D037CB21DAAE840704C8F', 'isDownload': False} 2026-11-03 11:28:58,407 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-11-03 11:28:58,487 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:28:58] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.008 0.227 ro 2026-11-03 11:28:58,503 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:28:58] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.048 ro 2026-11-03 11:28:58,518 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:28:58] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.056 ro 2026-11-03 11:28:59,206 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: Owl is running in 'dev' mode. 2026-11-03 11:28:59,243 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:28:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.016 - 2026-11-03 11:28:59,267 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:28:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.011 - 2026-11-03 11:28:59,280 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:28:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.031 ro 2026-11-03 11:28:59,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:28: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.022 rw 2026-11-03 11:28:59,334 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:28:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.023 rw 2026-11-03 11:28:59,696 7 INFO rb-ea311d5-226310-432086 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 11:29:00,258 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 527603 263 0.265 0.642 rw 2026-11-03 11:29:00,491 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: The ready code tooks too much time : 2.08294677734375 2026-11-03 11:29:00,491 7 INFO rb-ea311d5-226310-432086 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 11:29:00,515 7 INFO rb-ea311d5-226310-432086 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 11:29:00,529 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:00] "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 11:29:00,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:00] "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 11:29:00,596 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29: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 11:29:00,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29: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.034 rw 2026-11-03 11:29:00,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29: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 11:29:01,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29: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 11:29:01,348 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29: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.017 rw 2026-11-03 11:29:01,518 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.063 rw 2026-11-03 11:29:01,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:01] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 11:29:01,546 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 11:29:01,593 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:01] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.009 0.077 ro 2026-11-03 11:29:01,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:01] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.095 rw 2026-11-03 11:29:01,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.017 - 2026-11-03 11:29:01,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:01] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.017 - 2026-11-03 11:29:01,638 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:01] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.021 ro 2026-11-03 11:29:01,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.047 rw 2026-11-03 11:29:01,759 7 INFO rb-ea311d5-226310-432086 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 11:29:01,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.004 - 2026-11-03 11:29:01,924 7 INFO rb-ea311d5-226310-432086 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 11:29:01,925 7 INFO rb-ea311d5-226310-432086 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 11:29:01,976 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:01] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.082 0.081 rw 2026-11-03 11:29:02,065 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:02] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.022 0.223 rw 2026-11-03 11:29:02,087 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29: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.157 rw 2026-11-03 11:29:02,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29: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.191 rw 2026-11-03 11:29:02,234 7 INFO rb-ea311d5-226310-432086 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 11:29:02,259 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:02] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 259 4 0.012 0.028 ro 2026-11-03 11:29:02,309 7 INFO rb-ea311d5-226310-432086 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 11:29:02,310 7 INFO rb-ea311d5-226310-432086 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 11:29:02,325 7 INFO rb-ea311d5-226310-432086 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 11:29:02,358 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:02] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:29:02,677 7 INFO rb-ea311d5-226310-432086 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 11:29:02,677 7 INFO rb-ea311d5-226310-432086 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 11:29:02,694 7 INFO rb-ea311d5-226310-432086 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 11:29:02,694 7 INFO rb-ea311d5-226310-432086 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 11:29:02,710 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:02] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 259 4 0.004 0.023 ro 2026-11-03 11:29:02,798 7 INFO rb-ea311d5-226310-432086 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 11:29:02,802 7 INFO rb-ea311d5-226310-432086 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 11:29:02,969 7 INFO rb-ea311d5-226310-432086 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 11:29:02,990 7 INFO rb-ea311d5-226310-432086 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 11:29:03,009 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:03] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:29:03,013 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:03] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:29:03,015 7 INFO rb-ea311d5-226310-432086 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 11:29:03,022 7 INFO rb-ea311d5-226310-432086 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 11:29:03,027 7 INFO rb-ea311d5-226310-432086 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 11:29:03,028 7 INFO rb-ea311d5-226310-432086 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 11:29:03,088 7 INFO rb-ea311d5-226310-432086 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 11:29:03,190 7 INFO rb-ea311d5-226310-432086 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 11:29:03,191 7 INFO rb-ea311d5-226310-432086 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 11:29:03,191 7 INFO rb-ea311d5-226310-432086 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 11:29:03,192 7 INFO rb-ea311d5-226310-432086 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 11:29:03,192 7 INFO rb-ea311d5-226310-432086 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 11:29:03,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: tour succeeded 2026-11-03 11:29:03,193 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyPromotion SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 11:29:03,351 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:29:03,356 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bBi5bh0V - [03/Nov/2026 11:29:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.983 rw 2026-11-03 11:29:03,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: heap 21119700 (allocated 22302720) 2026-11-03 11:29:03,479 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing chrome headless with pid 43132 2026-11-03 11:29:03,483 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing websocket connection 2026-11-03 11:29:03,488 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Terminating chrome headless with pid 43132 2026-11-03 11:29:03,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112903_597016_test_promotion_program_with_loyalty_program.txt 2026-11-03 11:29:03,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Removing chrome user profile "/tmp/tmpwpahk95s_chrome_odoo" 2026-11-03 11:29:03,608 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-11-03 11:29:04,810 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome pid: 43260 2026-11-03 11:29:04,810 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless temporary user profile dir: /tmp/tmpv8j8ba64_chrome_odoo 2026-11-03 11:29:04,811 7 INFO rb-ea311d5-226310-432086 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:36697/json/version 2026-11-03 11:29:04,812 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36697', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:29:04,864 7 INFO rb-ea311d5-226310-432086 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 11:29:04,864 7 INFO rb-ea311d5-226310-432086 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:36697/json 2026-11-03 11:29:04,865 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36697', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:29:04,887 7 INFO rb-ea311d5-226310-432086 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:36697/devtools/page/D871629BB4A4D219D7ECAB85721F71D7 2026-11-03 11:29:04,903 7 INFO rb-ea311d5-226310-432086 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 11:29:04,925 7 INFO rb-ea311d5-226310-432086 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 11:29:05,021 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:29:05,037 7 INFO rb-ea311d5-226310-432086 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 11:29:05,046 7 INFO rb-ea311d5-226310-432086 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 11:29:05,046 7 INFO rb-ea311d5-226310-432086 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 11:29:05,235 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:05] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.034 0.153 rw 2026-11-03 11:29:05,240 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigation result: {'frameId': 'D871629BB4A4D219D7ECAB85721F71D7', 'loaderId': '36EBD9A8F8A1AE11D59C3AE6D9BD77C8', 'isDownload': False} 2026-11-03 11:29:05,240 7 INFO rb-ea311d5-226310-432086 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 11:29:05,330 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:05] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.272 ro 2026-11-03 11:29:05,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:05] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.046 ro 2026-11-03 11:29:05,356 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:05] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.051 ro 2026-11-03 11:29:05,998 7 INFO rb-ea311d5-226310-432086 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 11:29:06,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:29:06,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:29:06,064 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 11:29:06,117 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29: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.004 0.029 rw 2026-11-03 11:29:06,125 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29: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 11:29:06,494 7 INFO rb-ea311d5-226310-432086 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 11:29:07,039 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523780 265 0.222 0.664 rw 2026-11-03 11:29:07,235 7 INFO rb-ea311d5-226310-432086 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 11:29:07,255 7 INFO rb-ea311d5-226310-432086 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 11:29:07,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29: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 11:29:07,287 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:07] "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 11:29:07,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:07] "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 11:29:07,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29: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.035 rw 2026-11-03 11:29:07,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:07] "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 11:29:07,867 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29: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 11:29:08,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29: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.011 rw 2026-11-03 11:29:08,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.049 rw 2026-11-03 11:29:08,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:08] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 11:29:08,210 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:08] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.026 ro 2026-11-03 11:29:08,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:29:08,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 11:29:08,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:08] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-11-03 11:29:08,277 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:08] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.016 ro 2026-11-03 11:29:08,320 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.041 - 2026-11-03 11:29:08,321 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.041 - 2026-11-03 11:29:08,425 7 INFO rb-ea311d5-226310-432086 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 11:29:08,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:08] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.029 0.125 rw 2026-11-03 11:29:08,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:08] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.019 0.256 rw 2026-11-03 11:29:08,578 7 INFO rb-ea311d5-226310-432086 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 11:29:08,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.253 rw 2026-11-03 11:29:08,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29: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.074 rw 2026-11-03 11:29:08,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29: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.105 rw 2026-11-03 11:29:08,789 7 INFO rb-ea311d5-226310-432086 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 11:29:08,789 7 INFO rb-ea311d5-226310-432086 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 11:29:08,938 7 INFO rb-ea311d5-226310-432086 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 11:29:08,939 7 INFO rb-ea311d5-226310-432086 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 11:29:08,940 7 INFO rb-ea311d5-226310-432086 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 11:29:08,940 7 INFO rb-ea311d5-226310-432086 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 11:29:08,953 7 INFO rb-ea311d5-226310-432086 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 11:29:08,954 7 INFO rb-ea311d5-226310-432086 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 11:29:08,961 7 INFO rb-ea311d5-226310-432086 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 11:29:08,961 7 INFO rb-ea311d5-226310-432086 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 11:29:08,962 7 INFO rb-ea311d5-226310-432086 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 11:29:08,963 7 INFO rb-ea311d5-226310-432086 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 11:29:08,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:29:09,016 7 INFO rb-ea311d5-226310-432086 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 11:29:09,016 7 INFO rb-ea311d5-226310-432086 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 11:29:09,067 7 INFO rb-ea311d5-226310-432086 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 11:29:09,068 7 INFO rb-ea311d5-226310-432086 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 11:29:09,070 7 INFO rb-ea311d5-226310-432086 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 11:29:09,071 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: tour succeeded 2026-11-03 11:29:09,072 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyMinAmountAndSpecificProductTour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-11-03 11:29:09,107 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:09] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:29:09,111 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:09] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.007 - 2026-11-03 11:29:09,244 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:29:09,258 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: heap 20328260 (allocated 22040576) 2026-11-03 11:29:09,265 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 h_prA6qr - [03/Nov/2026 11:29:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.09 rw 2026-11-03 11:29:09,364 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing chrome headless with pid 43260 2026-11-03 11:29:09,371 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing websocket connection 2026-11-03 11:29:09,374 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Terminating chrome headless with pid 43260 2026-11-03 11:29:09,470 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112909_470537_test_promotion_with_min_amount_and_specific_product_rule.txt 2026-11-03 11:29:09,470 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Removing chrome user profile "/tmp/tmpv8j8ba64_chrome_odoo" 2026-11-03 11:29:09,483 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-11-03 11:29:11,078 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome pid: 43392 2026-11-03 11:29:11,078 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless temporary user profile dir: /tmp/tmppx74o3cx_chrome_odoo 2026-11-03 11:29:11,079 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:34167/json/version 2026-11-03 11:29:11,080 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34167', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:29:11,268 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Browser version: Chrome/150.0.7871.114 2026-11-03 11:29:11,269 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:34167/json 2026-11-03 11:29:11,271 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34167', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:29:11,308 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Websocket url found: ws://127.0.0.1:34167/devtools/page/A01192A1A8B32106B98E9F75DBD14A48 2026-11-03 11:29:11,320 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Enable chrome headless console log notification 2026-11-03 11:29:11,328 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless enable page notifications 2026-11-03 11:29:11,521 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:29:11,532 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Setting session cookie in browser 2026-11-03 11:29:11,538 7 INFO rb-ea311d5-226310-432086 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 11:29:11,538 7 INFO rb-ea311d5-226310-432086 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 11:29:11,697 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:11] "GET /pos/ui?config_id=80 HTTP/1.1" 200 6853 64 0.032 0.123 rw 2026-11-03 11:29:11,702 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigation result: {'frameId': 'A01192A1A8B32106B98E9F75DBD14A48', 'loaderId': '127A5167455CD9886C318C5B4E01E803', 'isDownload': False} 2026-11-03 11:29:11,702 7 INFO rb-ea311d5-226310-432086 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 11:29:11,801 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:11] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.252 ro 2026-11-03 11:29:11,803 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:11] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.05 ro 2026-11-03 11:29:11,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:11] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.115 ro 2026-11-03 11:29:12,605 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: Owl is running in 'dev' mode. 2026-11-03 11:29:12,630 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:29:12,641 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 11:29:12,668 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-11-03 11:29:12,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29: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.003 0.024 rw 2026-11-03 11:29:12,727 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:12] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.037 rw 2026-11-03 11:29:13,038 7 INFO rb-ea311d5-226310-432086 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 11:29:13,568 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 546514 264 0.225 0.618 rw 2026-11-03 11:29:13,808 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: The ready code tooks too much time : 2.105587959289551 2026-11-03 11:29:13,809 7 INFO rb-ea311d5-226310-432086 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 11:29:13,821 7 INFO rb-ea311d5-226310-432086 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 11:29:13,825 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:13] "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 11:29:13,865 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:13] "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 11:29:13,892 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:13] "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 11:29:13,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29: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 11:29:13,935 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:13] "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 11:29:14,486 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29: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 11:29:14,627 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29: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.011 rw 2026-11-03 11:29:14,814 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.048 rw 2026-11-03 11:29:14,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:14] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.01 rw 2026-11-03 11:29:14,883 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:14] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.026 - 2026-11-03 11:29:14,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:14] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.03 - 2026-11-03 11:29:14,898 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:14] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.034 ro 2026-11-03 11:29:14,969 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:14] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 11:29:14,986 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:14] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.028 ro 2026-11-03 11:29:14,990 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 11:29:15,018 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.027 - 2026-11-03 11:29:15,142 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:15] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.05 0.101 rw 2026-11-03 11:29:15,164 7 INFO rb-ea311d5-226310-432086 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 11:29:15,394 7 INFO rb-ea311d5-226310-432086 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 11:29:15,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:15] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.165 0.237 rw 2026-11-03 11:29:15,450 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.432 rw 2026-11-03 11:29:15,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29: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.003 0.081 rw 2026-11-03 11:29:15,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.03 0.126 rw 2026-11-03 11:29:15,929 7 INFO rb-ea311d5-226310-432086 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 11:29:16,012 7 INFO rb-ea311d5-226310-432086 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 11:29:16,013 7 INFO rb-ea311d5-226310-432086 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 11:29:16,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: tour succeeded 2026-11-03 11:29:16,014 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_race_conditions_update_program SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-03 11:29:16,028 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:16] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:29:16,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:16] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-11-03 11:29:16,032 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:16] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-11-03 11:29:16,234 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:29:16,241 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 op7ap3RB - [03/Nov/2026 11:29:13] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.475 rw 2026-11-03 11:29:16,242 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: heap 22654044 (allocated 24137728) 2026-11-03 11:29:16,358 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing chrome headless with pid 43392 2026-11-03 11:29:16,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing websocket connection 2026-11-03 11:29:16,364 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Terminating chrome headless with pid 43392 2026-11-03 11:29:16,508 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112916_507950_test_race_conditions_update_program.txt 2026-11-03 11:29:16,508 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Removing chrome user profile "/tmp/tmppx74o3cx_chrome_odoo" 2026-11-03 11:29:16,529 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-11-03 11:29:16,789 7 INFO rb-ea311d5-226310-432086 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 11:29:17,591 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 43520 2026-11-03 11:29:17,592 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmphjvjcl5f_chrome_odoo 2026-11-03 11:29:17,592 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:41271/json/version 2026-11-03 11:29:17,593 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41271', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:29:17,668 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: Chrome/150.0.7871.114 2026-11-03 11:29:17,668 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:41271/json 2026-11-03 11:29:17,669 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41271', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:29:17,700 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:41271/devtools/page/385E45C3BA2FF7DB4437BB2D4D526131 2026-11-03 11:29:17,712 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-11-03 11:29:17,725 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-11-03 11:29:17,897 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:29:17,906 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-11-03 11:29:17,910 7 INFO rb-ea311d5-226310-432086 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 11:29:17,910 7 INFO rb-ea311d5-226310-432086 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 11:29:18,077 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:18] "GET /pos/ui?config_id=80 HTTP/1.1" 200 6853 63 0.033 0.131 rw 2026-11-03 11:29:18,083 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': '385E45C3BA2FF7DB4437BB2D4D526131', 'loaderId': '543F0751EBE162E2ABACE177A7BF354B', 'isDownload': False} 2026-11-03 11:29:18,083 7 INFO rb-ea311d5-226310-432086 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 11:29:18,157 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:18] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.028 ro 2026-11-03 11:29:18,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:18] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.238 ro 2026-11-03 11:29:18,182 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:18] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.054 ro 2026-11-03 11:29:18,854 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-11-03 11:29:18,873 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:29:18,886 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:29:18,919 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.011 ro 2026-11-03 11:29:18,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29: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.002 0.014 rw 2026-11-03 11:29:18,981 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:18] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.026 rw 2026-11-03 11:29:19,344 7 INFO rb-ea311d5-226310-432086 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 11:29:19,839 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523747 262 0.229 0.607 rw 2026-11-03 11:29:20,053 7 INFO rb-ea311d5-226310-432086 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 11:29:20,064 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:20] "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 11:29:20,069 7 INFO rb-ea311d5-226310-432086 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 11:29:20,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:20] "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 11:29:20,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.011 rw 2026-11-03 11:29:20,140 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29: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.013 rw 2026-11-03 11:29:20,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:20] "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 11:29:20,706 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:20] "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 11:29:20,856 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29: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.017 rw 2026-11-03 11:29:21,015 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.056 rw 2026-11-03 11:29:21,057 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.026 - 2026-11-03 11:29:21,062 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 11:29:21,069 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.044 rw 2026-11-03 11:29:21,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.036 ro 2026-11-03 11:29:21,204 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.021 - 2026-11-03 11:29:21,206 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-11-03 11:29:21,208 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 11:29:21,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.055 0.093 rw 2026-11-03 11:29:21,344 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.143 ro 2026-11-03 11:29:21,378 7 INFO rb-ea311d5-226310-432086 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 11:29:21,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.021 0.239 rw 2026-11-03 11:29:21,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.225 rw 2026-11-03 11:29:21,529 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29: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.015 rw 2026-11-03 11:29:21,537 7 INFO rb-ea311d5-226310-432086 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 11:29:21,538 7 INFO rb-ea311d5-226310-432086 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 11:29:21,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.024 0.062 rw 2026-11-03 11:29:21,752 7 INFO rb-ea311d5-226310-432086 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 11:29:21,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 260 4 0.004 0.028 ro 2026-11-03 11:29:21,812 7 INFO rb-ea311d5-226310-432086 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 11:29:21,813 7 INFO rb-ea311d5-226310-432086 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 11:29:21,830 7 INFO rb-ea311d5-226310-432086 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 11:29:21,859 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 11:29:22,180 7 INFO rb-ea311d5-226310-432086 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 11:29:22,382 7 INFO rb-ea311d5-226310-432086 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 11:29:22,383 7 INFO rb-ea311d5-226310-432086 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 11:29:22,386 7 INFO rb-ea311d5-226310-432086 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 11:29:22,387 7 INFO rb-ea311d5-226310-432086 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 11:29:22,407 7 INFO rb-ea311d5-226310-432086 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 11:29:22,408 7 INFO rb-ea311d5-226310-432086 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 11:29:22,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:22] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 260 4 0.007 0.043 ro 2026-11-03 11:29:22,504 7 INFO rb-ea311d5-226310-432086 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 11:29:22,504 7 INFO rb-ea311d5-226310-432086 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 11:29:22,518 7 INFO rb-ea311d5-226310-432086 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 11:29:22,585 7 INFO rb-ea311d5-226310-432086 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 11:29:22,646 7 INFO rb-ea311d5-226310-432086 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 11:29:22,794 7 INFO rb-ea311d5-226310-432086 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 11:29:22,802 7 INFO rb-ea311d5-226310-432086 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 11:29:22,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:22] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.019 - 2026-11-03 11:29:22,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:22] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.022 - 2026-11-03 11:29:22,841 7 INFO rb-ea311d5-226310-432086 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 11:29:22,882 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.013 - 2026-11-03 11:29:22,893 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 96 0.133 0.223 rw 2026-11-03 11:29:22,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:29:23,132 7 INFO rb-ea311d5-226310-432086 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 11:29:23,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 95 0.08 0.195 rw 2026-11-03 11:29:23,355 7 INFO rb-ea311d5-226310-432086 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 11:29:23,379 7 INFO rb-ea311d5-226310-432086 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 11:29:23,384 7 INFO rb-ea311d5-226310-432086 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 11:29:23,388 7 INFO rb-ea311d5-226310-432086 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 11:29:23,389 7 INFO rb-ea311d5-226310-432086 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 11:29:23,940 7 INFO rb-ea311d5-226310-432086 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 11:29:23,951 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22953093 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'a1240b8e-9ee8-4b25-b928-0cd029d52412'}] 2026-11-03 11:29:23,955 7 INFO rb-ea311d5-226310-432086 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 11:29:24,583 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22953093 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'a1240b8e-9ee8-4b25-b928-0cd029d52412'} created pos.order #515 2026-11-03 11:29:24,585 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22953093 finished 2026-11-03 11:29:24,667 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6915 222 0.194 0.53 rw 2026-11-03 11:29:24,800 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:24] "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 11:29:24,841 7 INFO rb-ea311d5-226310-432086 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 11:29:24,862 7 INFO rb-ea311d5-226310-432086 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 11:29:24,862 7 INFO rb-ea311d5-226310-432086 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 11:29:24,893 7 INFO rb-ea311d5-226310-432086 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 11:29:24,896 7 INFO rb-ea311d5-226310-432086 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 11:29:24,914 7 INFO rb-ea311d5-226310-432086 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 11:29:24,915 7 INFO rb-ea311d5-226310-432086 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 11:29:24,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.041 rw 2026-11-03 11:29:24,935 7 INFO rb-ea311d5-226310-432086 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 11:29:24,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:24] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.032 rw 2026-11-03 11:29:24,944 7 INFO rb-ea311d5-226310-432086 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 11:29:24,944 7 INFO rb-ea311d5-226310-432086 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 11:29:24,950 7 INFO rb-ea311d5-226310-432086 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 11:29:24,951 7 INFO rb-ea311d5-226310-432086 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 11:29:24,953 7 INFO rb-ea311d5-226310-432086 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 11:29:24,954 7 INFO rb-ea311d5-226310-432086 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 11:29:24,954 7 INFO rb-ea311d5-226310-432086 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 11:29:24,957 7 INFO rb-ea311d5-226310-432086 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 11:29:24,964 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:24] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.008 0.028 rw 2026-11-03 11:29:24,991 7 INFO rb-ea311d5-226310-432086 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 11:29:25,010 7 INFO rb-ea311d5-226310-432086 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 11:29:25,017 7 INFO rb-ea311d5-226310-432086 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 11:29:25,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:25] "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 11:29:25,530 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-11-03 11:29:25,532 7 INFO rb-ea311d5-226310-432086 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 11:29:25,546 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6832518 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '142f629a-cd05-43c5-93ac-b58ae18f1d11'}] 2026-11-03 11:29:25,698 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:29:25,706 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 22732136 (allocated 24662016) 2026-11-03 11:29:25,893 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 43520 2026-11-03 11:29:25,895 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-11-03 11:29:25,899 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 43520 2026-11-03 11:29:26,027 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112926_027461_test_refund_does_not_decrease_points.txt 2026-11-03 11:29:26,027 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmphjvjcl5f_chrome_odoo" 2026-11-03 11:29:26,034 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: waiting for threads: [, ] 2026-11-03 11:29:26,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6832518 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '142f629a-cd05-43c5-93ac-b58ae18f1d11'} created pos.order #516 2026-11-03 11:29:26,253 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6832518 finished 2026-11-03 11:29:26,367 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 7.356 rw 2026-11-03 11:29:26,375 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uZ0h1zBd - [03/Nov/2026 11:29:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 239 0.228 0.605 rw 2026-11-03 11:29:36,074 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_order_deduct_loyalty_points ... 2026-11-03 11:29:36,814 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome pid: 43655 2026-11-03 11:29:36,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome headless temporary user profile dir: /tmp/tmp8qh2q9xm_chrome_odoo 2026-11-03 11:29:36,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Issuing json command http://127.0.0.1:40895/json/version 2026-11-03 11:29:36,816 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40895', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:29:36,881 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Browser version: Chrome/150.0.7871.114 2026-11-03 11:29:36,881 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Issuing json command http://127.0.0.1:40895/json 2026-11-03 11:29:36,882 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40895', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:29:36,901 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Websocket url found: ws://127.0.0.1:40895/devtools/page/CD6A8A7EA20FBE212D9DEDF44C958297 2026-11-03 11:29:36,906 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Enable chrome headless console log notification 2026-11-03 11:29:36,908 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome headless enable page notifications 2026-11-03 11:29:37,092 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:29:37,103 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Setting session cookie in browser 2026-11-03 11:29:37,110 7 INFO rb-ea311d5-226310-432086 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 11:29:37,110 7 INFO rb-ea311d5-226310-432086 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 11:29:37,299 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:37] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.042 0.139 rw 2026-11-03 11:29:37,310 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Navigation result: {'frameId': 'CD6A8A7EA20FBE212D9DEDF44C958297', 'loaderId': '3529C0C509C275C8912720B9EE24B298', 'isDownload': False} 2026-11-03 11:29:37,310 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Evaluate ready code "odoo.isTourReady('PosOrderAwardLoyaltyPointsToCustomer')" 2026-11-03 11:29:37,372 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:37] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.244 ro 2026-11-03 11:29:37,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:37] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.049 ro 2026-11-03 11:29:37,410 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:37] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.055 ro 2026-11-03 11:29:38,059 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: Owl is running in 'dev' mode. 2026-11-03 11:29:38,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.01 - 2026-11-03 11:29:38,085 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 11:29:38,131 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.03 ro 2026-11-03 11:29:38,194 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:38] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.014 rw 2026-11-03 11:29:38,206 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29: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.007 0.02 rw 2026-11-03 11:29:38,549 7 INFO rb-ea311d5-226310-432086 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 11:29:39,099 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524279 263 0.24 0.625 rw 2026-11-03 11:29:39,340 7 INFO rb-ea311d5-226310-432086 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 11:29:39,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:39] "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 11:29:39,370 7 INFO rb-ea311d5-226310-432086 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 11:29:39,395 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29: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 11:29:39,427 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:39] "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 11:29:39,471 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29: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.019 rw 2026-11-03 11:29:39,477 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:39] "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 11:29:39,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:39] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.01 ro 2026-11-03 11:29:40,101 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29: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.011 rw 2026-11-03 11:29:40,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.042 rw 2026-11-03 11:29:40,274 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:40] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 11:29:40,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:40] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 11:29:40,315 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:40] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.019 - 2026-11-03 11:29:40,318 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:40] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.033 ro 2026-11-03 11:29:40,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:40] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-11-03 11:29:40,407 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:40] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:29:40,422 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-11-03 11:29:40,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.061 - 2026-11-03 11:29:40,533 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:40] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.03 0.086 rw 2026-11-03 11:29:40,551 7 INFO rb-ea311d5-226310-432086 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 11:29:40,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:40] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.026 0.21 rw 2026-11-03 11:29:40,705 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.256 rw 2026-11-03 11:29:40,741 7 INFO rb-ea311d5-226310-432086 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 11:29:40,742 7 INFO rb-ea311d5-226310-432086 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 11:29:40,780 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29: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.004 0.033 rw 2026-11-03 11:29:40,873 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.02 0.085 rw 2026-11-03 11:29:40,939 7 INFO rb-ea311d5-226310-432086 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 11:29:40,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:40] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.008 0.017 ro 2026-11-03 11:29:41,033 7 INFO rb-ea311d5-226310-432086 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 11:29:41,034 7 INFO rb-ea311d5-226310-432086 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 11:29:41,041 7 INFO rb-ea311d5-226310-432086 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 11:29:41,069 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:41] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:29:41,391 7 INFO rb-ea311d5-226310-432086 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 11:29:41,392 7 INFO rb-ea311d5-226310-432086 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 11:29:41,409 7 INFO rb-ea311d5-226310-432086 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 11:29:41,410 7 INFO rb-ea311d5-226310-432086 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 11:29:41,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:41] "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 11:29:41,467 7 INFO rb-ea311d5-226310-432086 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 11:29:41,539 7 INFO rb-ea311d5-226310-432086 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 11:29:41,545 7 INFO rb-ea311d5-226310-432086 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 11:29:41,545 7 INFO rb-ea311d5-226310-432086 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 11:29:41,546 7 INFO rb-ea311d5-226310-432086 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 11:29:41,571 7 INFO rb-ea311d5-226310-432086 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 11:29:41,572 7 INFO rb-ea311d5-226310-432086 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 11:29:41,589 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:41] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:29:41,596 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 11:29:41,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:29:42,091 7 INFO rb-ea311d5-226310-432086 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 11:29:42,127 7 INFO rb-ea311d5-226310-432086 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 11:29:42,133 7 INFO rb-ea311d5-226310-432086 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 11:29:42,136 7 INFO rb-ea311d5-226310-432086 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 11:29:42,141 7 INFO rb-ea311d5-226310-432086 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 11:29:42,678 7 INFO rb-ea311d5-226310-432086 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 11:29:42,680 7 INFO rb-ea311d5-226310-432086 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 11:29:42,689 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56168656 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'a603268f-a9d5-433b-9796-e1037f0f5d3e'}] 2026-11-03 11:29:43,204 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56168656 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'a603268f-a9d5-433b-9796-e1037f0f5d3e'} created pos.order #517 2026-11-03 11:29:43,206 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56168656 finished 2026-11-03 11:29:43,342 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6792 203 0.157 0.506 rw 2026-11-03 11:29:43,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:43] "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 11:29:43,487 7 INFO rb-ea311d5-226310-432086 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 11:29:43,504 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: tour succeeded 2026-11-03 11:29:43,505 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR PosOrderAwardLoyaltyPointsToCustomer SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-03 11:29:43,559 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.042 rw 2026-11-03 11:29:43,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:29:43,670 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: heap 21310884 (allocated 23613440) 2026-11-03 11:29:43,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d_IlFUlK - [03/Nov/2026 11:29:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.021 5.385 rw 2026-11-03 11:29:43,781 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Closing chrome headless with pid 43655 2026-11-03 11:29:43,783 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Closing websocket connection 2026-11-03 11:29:43,783 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Terminating chrome headless with pid 43655 2026-11-03 11:29:43,919 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112943_919015_test_refund_order_deduct_loyalty_points.txt 2026-11-03 11:29:43,919 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Removing chrome user profile "/tmp/tmp8qh2q9xm_chrome_odoo" 2026-11-03 11:29:44,474 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome pid: 43793 2026-11-03 11:29:44,475 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome headless temporary user profile dir: /tmp/tmp4hmeziiz_chrome_odoo 2026-11-03 11:29:44,475 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Issuing json command http://127.0.0.1:36015/json/version 2026-11-03 11:29:44,476 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36015', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:29:44,528 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Browser version: Chrome/150.0.7871.114 2026-11-03 11:29:44,528 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Issuing json command http://127.0.0.1:36015/json 2026-11-03 11:29:44,530 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36015', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:29:44,543 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Websocket url found: ws://127.0.0.1:36015/devtools/page/526B3E2B2C327E455DC2BE21803216A3 2026-11-03 11:29:44,550 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Enable chrome headless console log notification 2026-11-03 11:29:44,566 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome headless enable page notifications 2026-11-03 11:29:44,608 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:29:44,611 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Setting session cookie in browser 2026-11-03 11:29:44,626 7 INFO rb-ea311d5-226310-432086 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 11:29:44,626 7 INFO rb-ea311d5-226310-432086 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 11:29:44,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:44] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.02 0.122 rw 2026-11-03 11:29:44,792 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Navigation result: {'frameId': '526B3E2B2C327E455DC2BE21803216A3', 'loaderId': '2AEE3224409915E8CEDF32CACD8691EB', 'isDownload': False} 2026-11-03 11:29:44,792 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Evaluate ready code "odoo.isTourReady('PosOrderRefundLoyaltyPoints')" 2026-11-03 11:29:44,894 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:44] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.239 ro 2026-11-03 11:29:44,909 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:44] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.063 ro 2026-11-03 11:29:44,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:44] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.05 ro 2026-11-03 11:29:45,662 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: Owl is running in 'dev' mode. 2026-11-03 11:29:45,697 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:29:45,705 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:29:45,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.02 ro 2026-11-03 11:29:45,794 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29: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.011 0.022 rw 2026-11-03 11:29:45,803 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.025 rw 2026-11-03 11:29:46,078 7 INFO rb-ea311d5-226310-432086 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 11:29:46,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524333 246 0.197 0.567 rw 2026-11-03 11:29:46,789 7 INFO rb-ea311d5-226310-432086 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 11:29:46,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:46] "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 11:29:46,835 7 INFO rb-ea311d5-226310-432086 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 11:29:46,854 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:46] "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 11:29:46,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:46] "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 11:29:46,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29: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 11:29:46,932 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:46] "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 11:29:47,449 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29: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 11:29:47,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29: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.01 rw 2026-11-03 11:29:47,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.039 rw 2026-11-03 11:29:47,744 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 11:29:47,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 11:29:47,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:47] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.044 ro 2026-11-03 11:29:47,795 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:47] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.06 rw 2026-11-03 11:29:47,836 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:47] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.015 - 2026-11-03 11:29:47,841 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 11:29:47,844 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:47] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.019 ro 2026-11-03 11:29:47,926 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.041 rw 2026-11-03 11:29:47,969 7 INFO rb-ea311d5-226310-432086 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 11:29:47,970 7 INFO rb-ea311d5-226310-432086 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 11:29:48,010 7 INFO rb-ea311d5-226310-432086 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 11:29:48,014 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:48] "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 11:29:48,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.027 - 2026-11-03 11:29:48,140 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:48] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.027 0.089 rw 2026-11-03 11:29:48,170 7 INFO rb-ea311d5-226310-432086 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 11:29:48,225 7 INFO rb-ea311d5-226310-432086 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 11:29:48,226 7 INFO rb-ea311d5-226310-432086 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 11:29:48,229 7 INFO rb-ea311d5-226310-432086 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 11:29:48,230 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:48] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.02 - 2026-11-03 11:29:48,301 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:48] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.028 0.242 rw 2026-11-03 11:29:48,332 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:48] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.007 0.088 rw 2026-11-03 11:29:48,371 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.085 rw 2026-11-03 11:29:48,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:48] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 6792 51 0.045 0.188 rw 2026-11-03 11:29:48,716 7 INFO rb-ea311d5-226310-432086 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 11:29:48,816 7 INFO rb-ea311d5-226310-432086 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 11:29:48,817 7 INFO rb-ea311d5-226310-432086 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 11:29:48,824 7 INFO rb-ea311d5-226310-432086 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 11:29:48,824 7 INFO rb-ea311d5-226310-432086 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 11:29:48,825 7 INFO rb-ea311d5-226310-432086 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 11:29:48,902 7 INFO rb-ea311d5-226310-432086 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 11:29:48,919 7 INFO rb-ea311d5-226310-432086 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 11:29:48,931 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.017 - 2026-11-03 11:29:48,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.027 - 2026-11-03 11:29:48,960 7 INFO rb-ea311d5-226310-432086 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 11:29:48,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:48] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.055 - 2026-11-03 11:29:48,981 7 INFO rb-ea311d5-226310-432086 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 11:29:48,982 7 INFO rb-ea311d5-226310-432086 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 11:29:48,991 7 INFO rb-ea311d5-226310-432086 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 11:29:48,991 7 INFO rb-ea311d5-226310-432086 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 11:29:48,992 7 INFO rb-ea311d5-226310-432086 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 11:29:49,004 7 INFO rb-ea311d5-226310-432086 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 11:29:49,007 7 INFO rb-ea311d5-226310-432086 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 11:29:49,053 7 INFO rb-ea311d5-226310-432086 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 11:29:49,134 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 109 0.138 0.339 rw 2026-11-03 11:29:49,527 7 INFO rb-ea311d5-226310-432086 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 11:29:49,558 7 INFO rb-ea311d5-226310-432086 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 11:29:50,100 7 INFO rb-ea311d5-226310-432086 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 11:29:50,100 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13716695 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '46c09b27-2fa7-45ca-870b-9099de495e21'}] 2026-11-03 11:29:50,105 7 INFO rb-ea311d5-226310-432086 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 11:29:50,626 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13716695 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '46c09b27-2fa7-45ca-870b-9099de495e21'} created pos.order #518 2026-11-03 11:29:50,628 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13716695 finished 2026-11-03 11:29:50,792 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11618 210 0.174 0.525 rw 2026-11-03 11:29:50,890 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:50] "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 11:29:50,916 7 INFO rb-ea311d5-226310-432086 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 11:29:50,937 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: tour succeeded 2026-11-03 11:29:50,938 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosOrderRefundLoyaltyPoints SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 11:29:51,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.042 rw 2026-11-03 11:29:51,068 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:29:51,073 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: heap 21360368 (allocated 23089152) 2026-11-03 11:29:51,075 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s96aydm_ - [03/Nov/2026 11:29:46] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 5.229 rw 2026-11-03 11:29:51,194 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Closing chrome headless with pid 43793 2026-11-03 11:29:51,195 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Closing websocket connection 2026-11-03 11:29:51,195 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Terminating chrome headless with pid 43793 2026-11-03 11:29:51,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_112951_331262_test_refund_order_deduct_loyalty_points.txt 2026-11-03 11:29:51,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Removing chrome user profile "/tmp/tmp4hmeziiz_chrome_odoo" 2026-11-03 11:29:51,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-11-03 11:29:52,591 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome pid: 43921 2026-11-03 11:29:52,592 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless temporary user profile dir: /tmp/tmp6ds1msdc_chrome_odoo 2026-11-03 11:29:52,592 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:34911/json/version 2026-11-03 11:29:52,593 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34911', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:29:52,621 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Browser version: Chrome/150.0.7871.114 2026-11-03 11:29:52,621 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:34911/json 2026-11-03 11:29:52,622 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34911', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:29:52,631 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Websocket url found: ws://127.0.0.1:34911/devtools/page/84F857F1E32796503DF75E7CE0665ADA 2026-11-03 11:29:52,639 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Enable chrome headless console log notification 2026-11-03 11:29:52,659 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless enable page notifications 2026-11-03 11:29:52,784 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:29:52,799 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Setting session cookie in browser 2026-11-03 11:29:52,810 7 INFO rb-ea311d5-226310-432086 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 11:29:52,810 7 INFO rb-ea311d5-226310-432086 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 11:29:53,009 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:53] "GET /pos/ui/80 HTTP/1.1" 200 6853 63 0.041 0.155 rw 2026-11-03 11:29:53,020 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigation result: {'frameId': '84F857F1E32796503DF75E7CE0665ADA', 'loaderId': 'E82121F4CE33ADE975BD03761D2922AC', 'isDownload': False} 2026-11-03 11:29:53,020 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate ready code "odoo.isTourReady('RefundRulesProduct')" 2026-11-03 11:29:53,071 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:53] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.019 ro 2026-11-03 11:29:53,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:53] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.042 ro 2026-11-03 11:29:53,109 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:53] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.285 ro 2026-11-03 11:29:53,796 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: Owl is running in 'dev' mode. 2026-11-03 11:29:53,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:29:53,849 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 11:29:53,863 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.016 ro 2026-11-03 11:29:53,897 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-11-03 11:29:53,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29: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.053 rw 2026-11-03 11:29:54,385 7 INFO rb-ea311d5-226310-432086 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 11:29:54,888 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 531375 267 0.223 0.687 rw 2026-11-03 11:29:55,095 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: The ready code tooks too much time : 2.07487416267395 2026-11-03 11:29:55,096 7 INFO rb-ea311d5-226310-432086 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 11:29:55,111 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29: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 11:29:55,113 7 INFO rb-ea311d5-226310-432086 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 11:29:55,138 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:55] "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 11:29:55,171 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:55] "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 11:29:55,192 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29: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.002 0.01 rw 2026-11-03 11:29:55,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:55] "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 11:29:55,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29: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 11:29:55,924 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29: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.014 rw 2026-11-03 11:29:56,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.053 rw 2026-11-03 11:29:56,142 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.026 ro 2026-11-03 11:29:56,142 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.01 - 2026-11-03 11:29:56,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.032 rw 2026-11-03 11:29:56,156 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 11:29:56,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 11:29:56,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 11:29:56,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.022 - 2026-11-03 11:29:56,258 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.031 - 2026-11-03 11:29:56,328 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.027 0.073 rw 2026-11-03 11:29:56,376 7 INFO rb-ea311d5-226310-432086 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 11:29:56,461 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.029 0.198 rw 2026-11-03 11:29:56,506 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.214 rw 2026-11-03 11:29:56,531 7 INFO rb-ea311d5-226310-432086 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 11:29:56,540 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.007 0.06 ro 2026-11-03 11:29:56,633 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.02 0.068 rw 2026-11-03 11:29:56,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29: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.093 rw 2026-11-03 11:29:56,734 7 INFO rb-ea311d5-226310-432086 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 11:29:56,792 7 INFO rb-ea311d5-226310-432086 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 11:29:56,827 7 INFO rb-ea311d5-226310-432086 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 11:29:56,842 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:56] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.006 0.018 ro 2026-11-03 11:29:57,071 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:57] "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 11:29:57,161 7 INFO rb-ea311d5-226310-432086 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 11:29:57,197 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:29:57,208 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:57] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 11:29:57,210 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:57] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-11-03 11:29:57,240 7 INFO rb-ea311d5-226310-432086 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 11:29:57,241 7 INFO rb-ea311d5-226310-432086 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 11:29:57,266 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 11:29:57,268 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 11:29:57,763 7 INFO rb-ea311d5-226310-432086 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 11:29:57,789 7 INFO rb-ea311d5-226310-432086 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 11:29:57,791 7 INFO rb-ea311d5-226310-432086 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 11:29:57,793 7 INFO rb-ea311d5-226310-432086 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 11:29:57,794 7 INFO rb-ea311d5-226310-432086 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 11:29:57,794 7 INFO rb-ea311d5-226310-432086 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 11:29:58,324 7 INFO rb-ea311d5-226310-432086 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 11:29:58,331 7 INFO rb-ea311d5-226310-432086 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 11:29:58,336 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72480338 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '99e1c986-6c74-4881-a7df-08fc2b49bf98'}] 2026-11-03 11:29:59,212 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72480338 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '99e1c986-6c74-4881-a7df-08fc2b49bf98'} created pos.order #519 2026-11-03 11:29:59,215 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72480338 finished 2026-11-03 11:29:59,314 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11540 311 0.263 0.72 rw 2026-11-03 11:29:59,438 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:59] "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 11:29:59,486 7 INFO rb-ea311d5-226310-432086 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 11:29:59,518 7 INFO rb-ea311d5-226310-432086 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 11:29:59,527 7 INFO rb-ea311d5-226310-432086 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 11:29:59,527 7 INFO rb-ea311d5-226310-432086 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 11:29:59,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.034 rw 2026-11-03 11:29:59,575 7 INFO rb-ea311d5-226310-432086 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 11:29:59,583 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:59] "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 11:29:59,597 7 INFO rb-ea311d5-226310-432086 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 11:29:59,614 7 INFO rb-ea311d5-226310-432086 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 11:29:59,617 7 INFO rb-ea311d5-226310-432086 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 11:29:59,629 7 INFO rb-ea311d5-226310-432086 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 11:29:59,642 7 INFO rb-ea311d5-226310-432086 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 11:29:59,651 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:59] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.013 0.018 rw 2026-11-03 11:29:59,657 7 INFO rb-ea311d5-226310-432086 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 11:29:59,658 7 INFO rb-ea311d5-226310-432086 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 11:29:59,662 7 INFO rb-ea311d5-226310-432086 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 11:29:59,663 7 INFO rb-ea311d5-226310-432086 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 11:29:59,664 7 INFO rb-ea311d5-226310-432086 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 11:29:59,664 7 INFO rb-ea311d5-226310-432086 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 11:29:59,664 7 INFO rb-ea311d5-226310-432086 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 11:29:59,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.013 0.049 rw 2026-11-03 11:29:59,861 7 INFO rb-ea311d5-226310-432086 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 11:29:59,881 7 INFO rb-ea311d5-226310-432086 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 11:29:59,883 7 INFO rb-ea311d5-226310-432086 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 11:29:59,884 7 INFO rb-ea311d5-226310-432086 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 11:29:59,893 7 INFO rb-ea311d5-226310-432086 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 11:29:59,895 7 INFO rb-ea311d5-226310-432086 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 11:29:59,895 7 INFO rb-ea311d5-226310-432086 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 11:29:59,895 7 INFO rb-ea311d5-226310-432086 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 11:29:59,928 7 INFO rb-ea311d5-226310-432086 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 11:29:59,929 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: tour succeeded 2026-11-03 11:29:59,931 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: ╔═══════════════════════════════════╗ ║ TOUR RefundRulesProduct SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-03 11:30:00,116 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: heap 24659904 (allocated 27283456) 2026-11-03 11:30:00,119 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:30:00,130 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hCkuS4ve - [03/Nov/2026 11:29:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.194 rw 2026-11-03 11:30:00,225 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing chrome headless with pid 43921 2026-11-03 11:30:00,226 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing websocket connection 2026-11-03 11:30:00,234 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Terminating chrome headless with pid 43921 2026-11-03 11:30:00,348 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113000_347834_test_refund_product_part_of_rules.txt 2026-11-03 11:30:00,348 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Removing chrome user profile "/tmp/tmp6ds1msdc_chrome_odoo" 2026-11-03 11:30:00,370 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-11-03 11:30:01,146 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome pid: 44048 2026-11-03 11:30:01,147 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless temporary user profile dir: /tmp/tmp20tbo7c9_chrome_odoo 2026-11-03 11:30:01,147 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:39703/json/version 2026-11-03 11:30:01,148 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39703', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:30:01,223 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Browser version: Chrome/150.0.7871.114 2026-11-03 11:30:01,223 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:39703/json 2026-11-03 11:30:01,224 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39703', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:30:01,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Websocket url found: ws://127.0.0.1:39703/devtools/page/D71A9B7126FD94717B27B7B0C8D28B68 2026-11-03 11:30:01,283 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Enable chrome headless console log notification 2026-11-03 11:30:01,301 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless enable page notifications 2026-11-03 11:30:01,458 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:30:01,470 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Setting session cookie in browser 2026-11-03 11:30:01,478 7 INFO rb-ea311d5-226310-432086 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 11:30:01,478 7 INFO rb-ea311d5-226310-432086 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 11:30:01,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:01] "GET /pos/ui/80 HTTP/1.1" 200 6853 64 0.035 0.15 rw 2026-11-03 11:30:01,672 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigation result: {'frameId': 'D71A9B7126FD94717B27B7B0C8D28B68', 'loaderId': 'ACCE3463C2F780C0FBD8E39D297383E7', 'isDownload': False} 2026-11-03 11:30:01,672 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundTour')" 2026-11-03 11:30:01,736 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:01] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.017 ro 2026-11-03 11:30:01,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:01] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.275 ro 2026-11-03 11:30:01,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:01] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.053 ro 2026-11-03 11:30:02,506 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: Owl is running in 'dev' mode. 2026-11-03 11:30:02,527 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:30:02,533 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:30:02,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.021 ro 2026-11-03 11:30:02,622 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:02] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.033 rw 2026-11-03 11:30:02,627 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30: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.028 rw 2026-11-03 11:30:02,975 7 INFO rb-ea311d5-226310-432086 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 11:30:03,535 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522448 265 0.235 0.644 rw 2026-11-03 11:30:03,725 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: The ready code tooks too much time : 2.052027940750122 2026-11-03 11:30:03,725 7 INFO rb-ea311d5-226310-432086 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 11:30:03,740 7 INFO rb-ea311d5-226310-432086 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 11:30:03,742 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:03] "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 11:30:03,764 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:03] "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 11:30:03,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30: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.023 rw 2026-11-03 11:30:03,825 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:03] "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 11:30:03,860 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:03] "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 11:30:04,342 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:04] "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 11:30:04,456 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30: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.005 0.018 rw 2026-11-03 11:30:04,618 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.047 rw 2026-11-03 11:30:04,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:04] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 11:30:04,646 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:04] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-11-03 11:30:04,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:04] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.028 - 2026-11-03 11:30:04,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:04] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.036 ro 2026-11-03 11:30:04,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:04] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.018 ro 2026-11-03 11:30:04,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:04] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-11-03 11:30:04,822 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-11-03 11:30:04,839 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.089 - 2026-11-03 11:30:04,858 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:04] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.03 0.087 rw 2026-11-03 11:30:04,871 7 INFO rb-ea311d5-226310-432086 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 11:30:04,968 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:04] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.026 0.199 rw 2026-11-03 11:30:05,010 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.229 rw 2026-11-03 11:30:05,105 7 INFO rb-ea311d5-226310-432086 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 11:30:05,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:05] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 4940 5 0.017 0.111 ro 2026-11-03 11:30:05,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30: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.006 0.054 rw 2026-11-03 11:30:05,233 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.016 0.101 rw 2026-11-03 11:30:05,311 7 INFO rb-ea311d5-226310-432086 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 11:30:05,312 7 INFO rb-ea311d5-226310-432086 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 11:30:05,382 7 INFO rb-ea311d5-226310-432086 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 11:30:05,383 7 INFO rb-ea311d5-226310-432086 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 11:30:05,385 7 INFO rb-ea311d5-226310-432086 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 11:30:05,386 7 INFO rb-ea311d5-226310-432086 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 11:30:05,386 7 INFO rb-ea311d5-226310-432086 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 11:30:05,413 7 INFO rb-ea311d5-226310-432086 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 11:30:05,414 7 INFO rb-ea311d5-226310-432086 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 11:30:05,431 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:05] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 11:30:05,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:30:05,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 11:30:05,931 7 INFO rb-ea311d5-226310-432086 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 11:30:05,954 7 INFO rb-ea311d5-226310-432086 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 11:30:05,959 7 INFO rb-ea311d5-226310-432086 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 11:30:05,961 7 INFO rb-ea311d5-226310-432086 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 11:30:06,490 7 INFO rb-ea311d5-226310-432086 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 11:30:06,498 7 INFO rb-ea311d5-226310-432086 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 11:30:06,496 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16268395 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'aa9cfc7c-081a-4c72-b3bf-4a9d0fce6954'}] 2026-11-03 11:30:07,026 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16268395 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'aa9cfc7c-081a-4c72-b3bf-4a9d0fce6954'} created pos.order #520 2026-11-03 11:30:07,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16268395 finished 2026-11-03 11:30:07,109 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6406 181 0.147 0.471 rw 2026-11-03 11:30:07,255 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:07] "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 11:30:07,285 7 INFO rb-ea311d5-226310-432086 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 11:30:07,304 7 INFO rb-ea311d5-226310-432086 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 11:30:07,305 7 INFO rb-ea311d5-226310-432086 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 11:30:07,337 7 INFO rb-ea311d5-226310-432086 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 11:30:07,351 7 INFO rb-ea311d5-226310-432086 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 11:30:07,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.04 rw 2026-11-03 11:30:07,360 7 INFO rb-ea311d5-226310-432086 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 11:30:07,364 7 INFO rb-ea311d5-226310-432086 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 11:30:07,377 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:07] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.039 rw 2026-11-03 11:30:07,394 7 INFO rb-ea311d5-226310-432086 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 11:30:07,397 7 INFO rb-ea311d5-226310-432086 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 11:30:07,398 7 INFO rb-ea311d5-226310-432086 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 11:30:07,398 7 INFO rb-ea311d5-226310-432086 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 11:30:07,399 7 INFO rb-ea311d5-226310-432086 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 11:30:07,399 7 INFO rb-ea311d5-226310-432086 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 11:30:07,399 7 INFO rb-ea311d5-226310-432086 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 11:30:07,426 7 INFO rb-ea311d5-226310-432086 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 11:30:07,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:07] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.013 0.052 rw 2026-11-03 11:30:07,438 7 INFO rb-ea311d5-226310-432086 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 11:30:07,460 7 INFO rb-ea311d5-226310-432086 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 11:30:07,474 7 INFO rb-ea311d5-226310-432086 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 11:30:07,478 7 INFO rb-ea311d5-226310-432086 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 11:30:07,495 7 INFO rb-ea311d5-226310-432086 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 11:30:07,495 7 INFO rb-ea311d5-226310-432086 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 11:30:07,496 7 INFO rb-ea311d5-226310-432086 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 11:30:07,496 7 INFO rb-ea311d5-226310-432086 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 11:30:07,510 7 INFO rb-ea311d5-226310-432086 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 11:30:07,511 7 INFO rb-ea311d5-226310-432086 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 11:30:07,568 7 INFO rb-ea311d5-226310-432086 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 11:30:07,569 7 INFO rb-ea311d5-226310-432086 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 11:30:07,569 7 INFO rb-ea311d5-226310-432086 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 11:30:07,571 7 INFO rb-ea311d5-226310-432086 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 11:30:07,571 7 INFO rb-ea311d5-226310-432086 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 11:30:07,572 7 INFO rb-ea311d5-226310-432086 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 11:30:07,573 7 INFO rb-ea311d5-226310-432086 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 11:30:07,573 7 INFO rb-ea311d5-226310-432086 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 11:30:07,588 7 INFO rb-ea311d5-226310-432086 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 11:30:07,590 7 INFO rb-ea311d5-226310-432086 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 11:30:07,613 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.031 rw 2026-11-03 11:30:08,090 7 INFO rb-ea311d5-226310-432086 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 11:30:08,099 7 INFO rb-ea311d5-226310-432086 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 11:30:08,104 7 INFO rb-ea311d5-226310-432086 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 11:30:08,625 7 INFO rb-ea311d5-226310-432086 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 11:30:08,626 7 INFO rb-ea311d5-226310-432086 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 11:30:08,632 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6484978 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '8f58fb1c-944c-464f-b3e5-4dd24e34117d'}] 2026-11-03 11:30:09,241 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6484978 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '8f58fb1c-944c-464f-b3e5-4dd24e34117d'} created pos.order #521 2026-11-03 11:30:09,243 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6484978 finished 2026-11-03 11:30:09,351 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11249 220 0.179 0.545 rw 2026-11-03 11:30:09,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:09] "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 11:30:09,501 7 INFO rb-ea311d5-226310-432086 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 11:30:09,520 7 INFO rb-ea311d5-226310-432086 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 11:30:09,526 7 INFO rb-ea311d5-226310-432086 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 11:30:09,533 7 INFO rb-ea311d5-226310-432086 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 11:30:09,540 7 INFO rb-ea311d5-226310-432086 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 11:30:09,549 7 INFO rb-ea311d5-226310-432086 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 11:30:09,551 7 INFO rb-ea311d5-226310-432086 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 11:30:09,554 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.03 rw 2026-11-03 11:30:09,565 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:09] "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 11:30:09,574 7 INFO rb-ea311d5-226310-432086 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 11:30:09,594 7 INFO rb-ea311d5-226310-432086 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 11:30:09,597 7 INFO rb-ea311d5-226310-432086 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 11:30:09,603 7 INFO rb-ea311d5-226310-432086 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 11:30:09,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:09] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 133 7 0.008 0.041 rw 2026-11-03 11:30:09,612 7 INFO rb-ea311d5-226310-432086 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 11:30:09,613 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: tour succeeded 2026-11-03 11:30:09,615 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: ╔═══════════════════════════════════════╗ ║ TOUR GiftCardWithRefundTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-03 11:30:09,787 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: heap 22725388 (allocated 24399872) 2026-11-03 11:30:09,788 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:30:09,809 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:02] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 7.147 rw 2026-11-03 11:30:09,889 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ziFzZ9Le - [03/Nov/2026 11:30:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.032 rw 2026-11-03 11:30:09,912 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing chrome headless with pid 44048 2026-11-03 11:30:09,918 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing websocket connection 2026-11-03 11:30:09,926 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Terminating chrome headless with pid 44048 2026-11-03 11:30:10,034 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113010_034109_test_refund_with_gift_card.txt 2026-11-03 11:30:10,034 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Removing chrome user profile "/tmp/tmp20tbo7c9_chrome_odoo" 2026-11-03 11:30:10,050 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-11-03 11:30:11,016 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome pid: 44183 2026-11-03 11:30:11,016 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless temporary user profile dir: /tmp/tmprtbywc3z_chrome_odoo 2026-11-03 11:30:11,017 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:33559/json/version 2026-11-03 11:30:11,021 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33559', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:30:11,032 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Browser version: Chrome/150.0.7871.114 2026-11-03 11:30:11,032 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:33559/json 2026-11-03 11:30:11,033 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33559', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:30:11,040 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Websocket url found: ws://127.0.0.1:33559/devtools/page/A9FF52BDE9FFE4DF2D5D42F162C2BE15 2026-11-03 11:30:11,045 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Enable chrome headless console log notification 2026-11-03 11:30:11,050 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless enable page notifications 2026-11-03 11:30:11,327 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:30:11,342 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Setting session cookie in browser 2026-11-03 11:30:11,350 7 INFO rb-ea311d5-226310-432086 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 11:30:11,350 7 INFO rb-ea311d5-226310-432086 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 11:30:11,559 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:11] "GET /pos/ui/80 HTTP/1.1" 200 6853 63 0.05 0.149 rw 2026-11-03 11:30:11,564 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigation result: {'frameId': 'A9FF52BDE9FFE4DF2D5D42F162C2BE15', 'loaderId': '0F3F6BAA1B41A6C1678967628AAC5BE6', 'isDownload': False} 2026-11-03 11:30:11,564 7 INFO rb-ea311d5-226310-432086 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 11:30:11,630 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:11] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.253 ro 2026-11-03 11:30:11,649 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:11] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.038 ro 2026-11-03 11:30:11,670 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:11] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.058 ro 2026-11-03 11:30:12,361 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: Owl is running in 'dev' mode. 2026-11-03 11:30:12,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:30:12,389 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:30:12,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.011 ro 2026-11-03 11:30:12,460 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:12] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.008 rw 2026-11-03 11:30:12,480 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30: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.002 0.015 rw 2026-11-03 11:30:12,799 7 INFO rb-ea311d5-226310-432086 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 11:30:13,387 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522893 263 0.277 0.612 rw 2026-11-03 11:30:13,580 7 INFO rb-ea311d5-226310-432086 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 11:30:13,604 7 INFO rb-ea311d5-226310-432086 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 11:30:13,605 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:13] "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 11:30:13,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:13] "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 11:30:13,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30: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.017 rw 2026-11-03 11:30:13,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:13] "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 11:30:13,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:13] "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 11:30:14,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30: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 11:30:14,277 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30: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.002 0.023 rw 2026-11-03 11:30:14,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.057 rw 2026-11-03 11:30:14,454 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:14] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-11-03 11:30:14,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:14] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.028 ro 2026-11-03 11:30:14,500 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:14] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.025 - 2026-11-03 11:30:14,502 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:14] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.028 - 2026-11-03 11:30:14,557 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:14] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-11-03 11:30:14,558 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:14] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 11:30:14,597 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-11-03 11:30:14,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.031 - 2026-11-03 11:30:14,706 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:14] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.032 0.102 rw 2026-11-03 11:30:14,731 7 INFO rb-ea311d5-226310-432086 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 11:30:14,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:14] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.024 0.209 rw 2026-11-03 11:30:14,859 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.255 rw 2026-11-03 11:30:14,894 7 INFO rb-ea311d5-226310-432086 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 11:30:14,913 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30: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.024 rw 2026-11-03 11:30:15,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.022 0.104 rw 2026-11-03 11:30:15,135 7 INFO rb-ea311d5-226310-432086 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 11:30:15,136 7 INFO rb-ea311d5-226310-432086 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 11:30:15,413 7 INFO rb-ea311d5-226310-432086 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 11:30:15,418 7 INFO rb-ea311d5-226310-432086 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 11:30:15,423 7 INFO rb-ea311d5-226310-432086 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 11:30:15,427 7 INFO rb-ea311d5-226310-432086 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 11:30:15,440 7 INFO rb-ea311d5-226310-432086 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 11:30:15,441 7 INFO rb-ea311d5-226310-432086 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 11:30:15,442 7 INFO rb-ea311d5-226310-432086 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 11:30:15,443 7 INFO rb-ea311d5-226310-432086 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 11:30:15,444 7 INFO rb-ea311d5-226310-432086 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 11:30:15,445 7 INFO rb-ea311d5-226310-432086 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 11:30:15,445 7 INFO rb-ea311d5-226310-432086 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 11:30:15,500 7 INFO rb-ea311d5-226310-432086 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 11:30:15,501 7 INFO rb-ea311d5-226310-432086 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 11:30:15,521 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:15] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.01 - 2026-11-03 11:30:15,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:15] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 11:30:15,526 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:15] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.014 - 2026-11-03 11:30:15,537 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-11-03 11:30:15,539 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.009 - 2026-11-03 11:30:16,028 7 INFO rb-ea311d5-226310-432086 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 11:30:16,052 7 INFO rb-ea311d5-226310-432086 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 11:30:16,579 7 INFO rb-ea311d5-226310-432086 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 11:30:16,588 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: tour succeeded 2026-11-03 11:30:16,589 7 INFO rb-ea311d5-226310-432086 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 11:30:16,608 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2283349 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '5a52f8ca-ddd7-46cc-b929-fe4a0eab57db'}] 2026-11-03 11:30:16,791 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:30:16,803 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: heap 20578688 (allocated 21778432) 2026-11-03 11:30:16,923 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing chrome headless with pid 44183 2026-11-03 11:30:16,929 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing websocket connection 2026-11-03 11:30:16,936 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Terminating chrome headless with pid 44183 2026-11-03 11:30:17,038 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113017_035543_test_reward_line_tax_grouping_key.txt 2026-11-03 11:30:17,038 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Removing chrome user profile "/tmp/tmprtbywc3z_chrome_odoo" 2026-11-03 11:30:17,077 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: waiting for threads: [, ] 2026-11-03 11:30:17,272 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2283349 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '5a52f8ca-ddd7-46cc-b929-fe4a0eab57db'} created pos.order #522 2026-11-03 11:30:17,274 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2283349 finished 2026-11-03 11:30:17,330 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:13] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 4.805 rw 2026-11-03 11:30:17,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aCBwQnXU - [03/Nov/2026 11:30:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 242 0.188 0.563 rw 2026-11-03 11:30:28,344 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-11-03 11:30:29,289 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome pid: 44318 2026-11-03 11:30:29,289 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless temporary user profile dir: /tmp/tmpelc2fg50_chrome_odoo 2026-11-03 11:30:29,289 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:35655/json/version 2026-11-03 11:30:29,290 7 INFO rb-ea311d5-226310-432086 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 11:30:29,306 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Browser version: Chrome/150.0.7871.114 2026-11-03 11:30:29,306 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:35655/json 2026-11-03 11:30:29,307 7 INFO rb-ea311d5-226310-432086 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 11:30:29,311 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Websocket url found: ws://127.0.0.1:35655/devtools/page/2A2D6EA2578444F8D2BBE34B21B5E966 2026-11-03 11:30:29,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Enable chrome headless console log notification 2026-11-03 11:30:29,333 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless enable page notifications 2026-11-03 11:30:29,480 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:30:29,490 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Setting session cookie in browser 2026-11-03 11:30:29,493 7 INFO rb-ea311d5-226310-432086 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 11:30:29,493 7 INFO rb-ea311d5-226310-432086 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 11:30:29,737 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:29] "GET /pos/web?config_id=80 HTTP/1.1" 200 6853 63 0.082 0.157 rw 2026-11-03 11:30:29,750 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigation result: {'frameId': '2A2D6EA2578444F8D2BBE34B21B5E966', 'loaderId': 'AD1187F9935BF5BA59126A1F0CF538FE', 'isDownload': False} 2026-11-03 11:30:29,750 7 INFO rb-ea311d5-226310-432086 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 11:30:29,822 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:29] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.008 0.308 ro 2026-11-03 11:30:29,836 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:29] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.038 ro 2026-11-03 11:30:29,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:29] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.089 ro 2026-11-03 11:30:30,719 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: Owl is running in 'dev' mode. 2026-11-03 11:30:30,756 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 11:30:30,762 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:30:30,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 11:30:30,860 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30: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.004 0.027 rw 2026-11-03 11:30:30,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.019 rw 2026-11-03 11:30:31,312 7 INFO rb-ea311d5-226310-432086 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 11:30:31,894 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522144 262 0.282 0.707 rw 2026-11-03 11:30:32,111 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: The ready code tooks too much time : 2.360151767730713 2026-11-03 11:30:32,111 7 INFO rb-ea311d5-226310-432086 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 11:30:32,125 7 INFO rb-ea311d5-226310-432086 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 11:30:32,131 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:32] "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 11:30:32,160 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:32] "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 11:30:32,207 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:32] "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 11:30:32,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30: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.006 0.035 rw 2026-11-03 11:30:32,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:32] "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 11:30:32,831 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:32] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.02 ro 2026-11-03 11:30:32,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30: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 11:30:33,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.034 rw 2026-11-03 11:30:33,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:33] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.014 - 2026-11-03 11:30:33,201 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:33] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.007 0.062 ro 2026-11-03 11:30:33,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:33] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.036 rw 2026-11-03 11:30:33,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:33] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.035 - 2026-11-03 11:30:33,228 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:33] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:30:33,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:33] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.019 ro 2026-11-03 11:30:33,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 11:30:33,333 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.052 rw 2026-11-03 11:30:33,358 7 INFO rb-ea311d5-226310-432086 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 11:30:33,431 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.022 - 2026-11-03 11:30:33,535 7 INFO rb-ea311d5-226310-432086 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 11:30:33,544 7 INFO rb-ea311d5-226310-432086 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 11:30:33,544 7 INFO rb-ea311d5-226310-432086 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 11:30:33,576 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:33] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.073 0.1 rw 2026-11-03 11:30:33,721 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:33] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.05 0.263 rw 2026-11-03 11:30:33,804 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.026 0.233 rw 2026-11-03 11:30:33,830 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30: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.28 rw 2026-11-03 11:30:33,882 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:33] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 322 7 0.014 0.315 rw 2026-11-03 11:30:34,044 7 INFO rb-ea311d5-226310-432086 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 11:30:34,045 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: tour succeeded 2026-11-03 11:30:34,046 7 INFO rb-ea311d5-226310-432086 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 11:30:34,051 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:34] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:30:34,056 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:34] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:30:34,067 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:34] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 11:30:34,205 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:30:34,211 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: heap 19364360 (allocated 20467712) 2026-11-03 11:30:34,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVEvVUfm - [03/Nov/2026 11:30:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 3.31 rw 2026-11-03 11:30:34,320 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing chrome headless with pid 44318 2026-11-03 11:30:34,321 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing websocket connection 2026-11-03 11:30:34,322 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Terminating chrome headless with pid 44318 2026-11-03 11:30:34,424 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113034_424169_test_scan_loyalty_card_select_customer.txt 2026-11-03 11:30:34,424 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Removing chrome user profile "/tmp/tmpelc2fg50_chrome_odoo" 2026-11-03 11:30:34,442 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_settle_dont_give_points_again ... 2026-11-03 11:30:34,594 7 INFO rb-ea311d5-226310-432086 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 11:30:34,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-11-03 11:30:35,944 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome pid: 44449 2026-11-03 11:30:35,945 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpze4xi45x_chrome_odoo 2026-11-03 11:30:35,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:34933/json/version 2026-11-03 11:30:35,949 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34933', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:30:35,976 7 INFO rb-ea311d5-226310-432086 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 11:30:35,977 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:34933/json 2026-11-03 11:30:35,977 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34933', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:30:35,981 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Websocket url found: ws://127.0.0.1:34933/devtools/page/C7F6918D1BFA72690532144FA4357EAA 2026-11-03 11:30:36,002 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Enable chrome headless console log notification 2026-11-03 11:30:36,007 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless enable page notifications 2026-11-03 11:30:36,146 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:30:36,162 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Setting session cookie in browser 2026-11-03 11:30:36,169 7 INFO rb-ea311d5-226310-432086 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 11:30:36,170 7 INFO rb-ea311d5-226310-432086 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 11:30:36,348 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:36] "GET /pos/ui/85 HTTP/1.1" 200 6853 64 0.033 0.139 rw 2026-11-03 11:30:36,355 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigation result: {'frameId': 'C7F6918D1BFA72690532144FA4357EAA', 'loaderId': 'FEF1AFF7D99DC7CE9D5D7AC6430C538E', 'isDownload': False} 2026-11-03 11:30:36,356 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificProductDiscountWithGlobalDiscount')" 2026-11-03 11:30:36,438 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:36] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.045 ro 2026-11-03 11:30:36,440 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:36] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.245 ro 2026-11-03 11:30:36,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:36] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.048 ro 2026-11-03 11:30:37,169 7 INFO rb-ea311d5-226310-432086 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 11:30:37,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:30:37,204 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:30:37,237 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 11:30:37,288 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.031 rw 2026-11-03 11:30:37,322 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30: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.007 0.046 rw 2026-11-03 11:30:37,697 7 INFO rb-ea311d5-226310-432086 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 11:30:38,186 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523808 266 0.231 0.619 rw 2026-11-03 11:30:38,370 7 INFO rb-ea311d5-226310-432086 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 11:30:38,388 7 INFO rb-ea311d5-226310-432086 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 11:30:38,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.01 0.012 ro 2026-11-03 11:30:38,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:38] "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 11:30:38,443 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30: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 11:30:38,463 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30: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 11:30:38,485 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:38] "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 11:30:38,949 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:38] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.004 0.01 ro 2026-11-03 11:30:39,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30: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.003 0.017 rw 2026-11-03 11:30:39,230 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.039 rw 2026-11-03 11:30:39,239 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 11:30:39,241 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 11:30:39,251 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.024 rw 2026-11-03 11:30:39,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.002 0.032 ro 2026-11-03 11:30:39,331 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.011 ro 2026-11-03 11:30:39,338 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:30:39,348 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 11:30:39,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.055 - 2026-11-03 11:30:39,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "GET /pos/ui/85?from_backend=True HTTP/1.1" 200 6893 31 0.024 0.083 rw 2026-11-03 11:30:39,488 7 INFO rb-ea311d5-226310-432086 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 11:30:39,559 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "GET /pos/ui/85 HTTP/1.1" 200 6893 31 0.022 0.191 rw 2026-11-03 11:30:39,593 7 INFO rb-ea311d5-226310-432086 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 11:30:39,611 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.215 rw 2026-11-03 11:30:39,651 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30: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.005 0.05 rw 2026-11-03 11:30:39,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.022 0.094 rw 2026-11-03 11:30:39,818 7 INFO rb-ea311d5-226310-432086 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 11:30:39,819 7 INFO rb-ea311d5-226310-432086 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 11:30:39,914 7 INFO rb-ea311d5-226310-432086 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 11:30:39,915 7 INFO rb-ea311d5-226310-432086 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 11:30:39,916 7 INFO rb-ea311d5-226310-432086 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 11:30:39,916 7 INFO rb-ea311d5-226310-432086 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 11:30:39,916 7 INFO rb-ea311d5-226310-432086 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 11:30:39,928 7 INFO rb-ea311d5-226310-432086 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 11:30:39,940 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-11-03 11:30:39,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.007 - 2026-11-03 11:30:39,946 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:39] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.012 - 2026-11-03 11:30:39,957 7 INFO rb-ea311d5-226310-432086 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 11:30:40,005 7 INFO rb-ea311d5-226310-432086 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 11:30:40,027 7 INFO rb-ea311d5-226310-432086 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 11:30:40,028 7 INFO rb-ea311d5-226310-432086 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 11:30:40,029 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: tour succeeded 2026-11-03 11:30:40,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificProductDiscountWithGlobalDiscount SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-11-03 11:30:40,160 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: heap 20257188 (allocated 21778432) 2026-11-03 11:30:40,161 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:30:40,183 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6N1e3Zb_ - [03/Nov/2026 11:30:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 2.86 rw 2026-11-03 11:30:40,296 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing chrome headless with pid 44449 2026-11-03 11:30:40,297 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing websocket connection 2026-11-03 11:30:40,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Terminating chrome headless with pid 44449 2026-11-03 11:30:40,435 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113040_435070_test_specific_product_discount_with_global_discount.txt 2026-11-03 11:30:40,435 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Removing chrome user profile "/tmp/tmpze4xi45x_chrome_odoo" 2026-11-03 11:30:40,447 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-11-03 11:30:42,713 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome pid: 44576 2026-11-03 11:30:42,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless temporary user profile dir: /tmp/tmp_hqve7u0_chrome_odoo 2026-11-03 11:30:42,725 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:40489/json/version 2026-11-03 11:30:42,736 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40489', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:30:42,769 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Browser version: Chrome/150.0.7871.114 2026-11-03 11:30:42,769 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:40489/json 2026-11-03 11:30:42,770 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40489', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:30:42,783 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Websocket url found: ws://127.0.0.1:40489/devtools/page/91DF97FE955A88B85B495BD50CC297CB 2026-11-03 11:30:42,792 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Enable chrome headless console log notification 2026-11-03 11:30:42,801 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless enable page notifications 2026-11-03 11:30:42,991 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:30:43,002 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Setting session cookie in browser 2026-11-03 11:30:43,007 7 INFO rb-ea311d5-226310-432086 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 11:30:43,007 7 INFO rb-ea311d5-226310-432086 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 11:30:43,174 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:43] "GET /pos/ui/80 HTTP/1.1" 200 6853 63 0.03 0.134 rw 2026-11-03 11:30:43,180 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigation result: {'frameId': '91DF97FE955A88B85B495BD50CC297CB', 'loaderId': 'A4DEEAA02FBAF066FDBCF80247451524', 'isDownload': False} 2026-11-03 11:30:43,180 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-11-03 11:30:43,260 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:43] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.235 ro 2026-11-03 11:30:43,283 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:43] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.045 ro 2026-11-03 11:30:43,293 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:43] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.059 ro 2026-11-03 11:30:44,042 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: Owl is running in 'dev' mode. 2026-11-03 11:30:44,067 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:30:44,080 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:30:44,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 11:30:44,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30: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.018 rw 2026-11-03 11:30:44,201 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:44] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.02 rw 2026-11-03 11:30:44,583 7 INFO rb-ea311d5-226310-432086 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 11:30:45,137 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538293 272 0.255 0.677 rw 2026-11-03 11:30:45,350 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: The ready code tooks too much time : 2.169693946838379 2026-11-03 11:30:45,351 7 INFO rb-ea311d5-226310-432086 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 11:30:45,397 7 INFO rb-ea311d5-226310-432086 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 11:30:45,400 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30: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 11:30:45,439 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:45] "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 11:30:45,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:45] "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 11:30:45,521 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30: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.012 rw 2026-11-03 11:30:45,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:45] "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 11:30:46,032 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:46] "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 11:30:46,167 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30: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.029 rw 2026-11-03 11:30:46,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:46] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 11:30:46,334 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:46] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:30:46,356 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.069 rw 2026-11-03 11:30:46,401 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:46] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.067 ro 2026-11-03 11:30:46,409 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:46] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.085 rw 2026-11-03 11:30:46,454 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:46] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 11:30:46,462 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:46] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:30:46,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 11:30:46,563 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.046 rw 2026-11-03 11:30:46,625 7 INFO rb-ea311d5-226310-432086 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 11:30:46,786 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.056 - 2026-11-03 11:30:46,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:46] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.034 0.085 rw 2026-11-03 11:30:46,830 7 INFO rb-ea311d5-226310-432086 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 11:30:46,930 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:46] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.027 0.175 rw 2026-11-03 11:30:46,958 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30: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.003 0.128 rw 2026-11-03 11:30:47,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.031 0.196 rw 2026-11-03 11:30:47,137 7 INFO rb-ea311d5-226310-432086 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 11:30:47,270 7 INFO rb-ea311d5-226310-432086 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 11:30:47,273 7 INFO rb-ea311d5-226310-432086 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 11:30:47,274 7 INFO rb-ea311d5-226310-432086 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 11:30:47,330 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /web/image?model=product.product&field=image_256&id=1661&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 6171 11 0.021 0.104 ro 2026-11-03 11:30:47,349 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.004 - 2026-11-03 11:30:47,379 7 INFO rb-ea311d5-226310-432086 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 11:30:47,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /web/image?model=product.product&field=image_256&id=1662&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 6171 9 0.023 0.188 ro 2026-11-03 11:30:47,500 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /web/image?model=product.product&field=image_256&id=1663&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 6171 9 0.01 0.258 ro 2026-11-03 11:30:47,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /web/image?model=product.product&field=image_256&id=1666&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 6171 9 0.007 0.335 ro 2026-11-03 11:30:47,657 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /web/image?model=product.product&field=image_256&id=1664&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 6171 9 0.008 0.396 ro 2026-11-03 11:30:47,661 7 INFO rb-ea311d5-226310-432086 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 11:30:47,662 7 INFO rb-ea311d5-226310-432086 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 11:30:47,662 7 INFO rb-ea311d5-226310-432086 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 11:30:47,715 7 INFO rb-ea311d5-226310-432086 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 11:30:47,716 7 INFO rb-ea311d5-226310-432086 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 11:30:47,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /web/image?model=product.product&field=image_256&id=1665&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 6171 9 0.011 0.44 ro 2026-11-03 11:30:47,780 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.033 - 2026-11-03 11:30:47,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.014 - 2026-11-03 11:30:47,788 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.044 - 2026-11-03 11:30:47,820 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:30:47,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.044 - 2026-11-03 11:30:47,842 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /web/image?model=product.product&field=image_256&id=1667&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 6171 9 0.015 0.473 ro 2026-11-03 11:30:47,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /web/image?model=product.product&field=image_256&id=1668&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 6171 9 0.013 0.453 ro 2026-11-03 11:30:47,965 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:47] "GET /web/image?model=product.product&field=image_256&id=1669&unique=2026-11-03T11:16:14.000+00:00 HTTP/1.1" 200 6171 9 0.008 0.451 ro 2026-11-03 11:30:48,253 7 INFO rb-ea311d5-226310-432086 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 11:30:48,278 7 INFO rb-ea311d5-226310-432086 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 11:30:48,285 7 INFO rb-ea311d5-226310-432086 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 11:30:48,290 7 INFO rb-ea311d5-226310-432086 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 11:30:48,292 7 INFO rb-ea311d5-226310-432086 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 11:30:48,297 7 INFO rb-ea311d5-226310-432086 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 11:30:48,298 7 INFO rb-ea311d5-226310-432086 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 11:30:48,299 7 INFO rb-ea311d5-226310-432086 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 11:30:48,833 7 INFO rb-ea311d5-226310-432086 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 11:30:48,834 7 INFO rb-ea311d5-226310-432086 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 11:30:48,844 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78829840 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '9c9f37d2-8ec1-4200-bbff-994c6382e8e6'}] 2026-11-03 11:30:49,635 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78829840 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '9c9f37d2-8ec1-4200-bbff-994c6382e8e6'} created pos.order #523 2026-11-03 11:30:49,637 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78829840 finished 2026-11-03 11:30:49,728 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10916 291 0.244 0.648 rw 2026-11-03 11:30:49,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:49] "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 11:30:49,984 7 INFO rb-ea311d5-226310-432086 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 11:30:50,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: tour succeeded 2026-11-03 11:30:50,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosComboSpecificProductProgram SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 11:30:50,080 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.04 rw 2026-11-03 11:30:50,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:30:50,261 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: heap 22649348 (allocated 24662016) 2026-11-03 11:30:50,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Of30cOyw - [03/Nov/2026 11:30:45] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 6.016 rw 2026-11-03 11:30:50,384 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing chrome headless with pid 44576 2026-11-03 11:30:50,391 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing websocket connection 2026-11-03 11:30:50,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Terminating chrome headless with pid 44576 2026-11-03 11:30:50,537 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113050_537439_test_specific_product_reward_pos_combo.txt 2026-11-03 11:30:50,537 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Removing chrome user profile "/tmp/tmp_hqve7u0_chrome_odoo" 2026-11-03 11:30:50,550 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_reward_product_tax_included_excluded ... 2026-11-03 11:30:51,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 44728 2026-11-03 11:30:51,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpo97ppl97_chrome_odoo 2026-11-03 11:30:51,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:32821/json/version 2026-11-03 11:30:51,556 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:30:51,622 7 INFO rb-ea311d5-226310-432086 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 11:30:51,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:32821/json 2026-11-03 11:30:51,628 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:30:51,649 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:32821/devtools/page/C583FC6B7ABC78CD80B9D24FCD6B08F4 2026-11-03 11:30:51,667 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-11-03 11:30:51,675 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-11-03 11:30:51,848 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:30:51,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-11-03 11:30:51,862 7 INFO rb-ea311d5-226310-432086 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 11:30:51,862 7 INFO rb-ea311d5-226310-432086 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 11:30:52,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:52] "GET /pos/ui/80 HTTP/1.1" 200 6853 63 0.037 0.124 rw 2026-11-03 11:30:52,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': 'C583FC6B7ABC78CD80B9D24FCD6B08F4', 'loaderId': '90E99FFA5FAC82F34C2A4A9C16A9B444', 'isDownload': False} 2026-11-03 11:30:52,031 7 INFO rb-ea311d5-226310-432086 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 11:30:52,112 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:52] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.033 ro 2026-11-03 11:30:52,114 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:52] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.226 ro 2026-11-03 11:30:52,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:52] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.059 ro 2026-11-03 11:30:52,971 7 INFO rb-ea311d5-226310-432086 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 11:30:52,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:30:53,004 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:30:53,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.02 ro 2026-11-03 11:30:53,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30: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.019 rw 2026-11-03 11:30:53,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.035 rw 2026-11-03 11:30:53,484 7 INFO rb-ea311d5-226310-432086 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 11:30:54,017 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522943 264 0.223 0.679 rw 2026-11-03 11:30:54,204 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: The ready code tooks too much time : 2.1725993156433105 2026-11-03 11:30:54,204 7 INFO rb-ea311d5-226310-432086 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 11:30:54,218 7 INFO rb-ea311d5-226310-432086 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 11:30:54,226 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:54] "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 11:30:54,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.01 ro 2026-11-03 11:30:54,304 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:54] "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 11:30:54,323 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30: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.014 rw 2026-11-03 11:30:54,336 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:54] "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 11:30:54,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:54] "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 11:30:55,055 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30: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.011 rw 2026-11-03 11:30:55,252 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.066 rw 2026-11-03 11:30:55,265 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 11:30:55,304 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:55] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.043 ro 2026-11-03 11:30:55,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:55] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.038 rw 2026-11-03 11:30:55,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-11-03 11:30:55,347 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 11:30:55,348 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:55] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.018 ro 2026-11-03 11:30:55,354 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:55] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.014 - 2026-11-03 11:30:55,417 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.038 rw 2026-11-03 11:30:55,461 7 INFO rb-ea311d5-226310-432086 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 11:30:55,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.005 - 2026-11-03 11:30:55,581 7 INFO rb-ea311d5-226310-432086 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 11:30:55,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:55] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.047 0.092 rw 2026-11-03 11:30:55,738 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30: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.002 0.144 rw 2026-11-03 11:30:55,744 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:55] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.015 0.244 rw 2026-11-03 11:30:55,849 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30: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.22 rw 2026-11-03 11:30:55,939 7 INFO rb-ea311d5-226310-432086 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 11:30:55,940 7 INFO rb-ea311d5-226310-432086 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 11:30:56,038 7 INFO rb-ea311d5-226310-432086 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 11:30:56,039 7 INFO rb-ea311d5-226310-432086 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 11:30:56,039 7 INFO rb-ea311d5-226310-432086 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 11:30:56,040 7 INFO rb-ea311d5-226310-432086 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 11:30:56,056 7 INFO rb-ea311d5-226310-432086 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 11:30:56,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:56] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:30:56,082 7 INFO rb-ea311d5-226310-432086 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 11:30:56,098 7 INFO rb-ea311d5-226310-432086 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 11:30:56,142 7 INFO rb-ea311d5-226310-432086 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 11:30:56,249 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-11-03 11:30:56,250 7 INFO rb-ea311d5-226310-432086 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 11:30:56,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:56] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:30:56,384 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 20077796 (allocated 20992000) 2026-11-03 11:30:56,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:56] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:30:56,387 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:30:56,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -Ajr58Z5 - [03/Nov/2026 11:30:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 3.236 rw 2026-11-03 11:30:56,530 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 44728 2026-11-03 11:30:56,542 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-11-03 11:30:56,543 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 44728 2026-11-03 11:30:56,654 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113056_653802_test_specific_reward_product_tax_included_excluded.txt 2026-11-03 11:30:56,654 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpo97ppl97_chrome_odoo" 2026-11-03 11:30:57,124 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 44862 2026-11-03 11:30:57,124 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpndr4ixj4_chrome_odoo 2026-11-03 11:30:57,124 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:34831/json/version 2026-11-03 11:30:57,126 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:30:57,189 7 INFO rb-ea311d5-226310-432086 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 11:30:57,189 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:34831/json 2026-11-03 11:30:57,190 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:30:57,198 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:34831/devtools/page/4BF1167BF19F7BA74BC621CF7E529A0B 2026-11-03 11:30:57,220 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-11-03 11:30:57,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-11-03 11:30:57,282 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:30:57,285 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-11-03 11:30:57,288 7 INFO rb-ea311d5-226310-432086 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 11:30:57,288 7 INFO rb-ea311d5-226310-432086 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 11:30:57,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30:57] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.021 0.112 rw 2026-11-03 11:30:57,429 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '4BF1167BF19F7BA74BC621CF7E529A0B', 'loaderId': 'F88111898659D69F056CDF01A133CFA8', 'isDownload': False} 2026-11-03 11:30:57,430 7 INFO rb-ea311d5-226310-432086 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 11:30:57,516 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30:57] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.213 ro 2026-11-03 11:30:57,553 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30:57] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.046 ro 2026-11-03 11:30:57,570 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30:57] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.068 ro 2026-11-03 11:30:58,212 7 INFO rb-ea311d5-226310-432086 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 11:30:58,238 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 11:30:58,239 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:30:58,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.009 ro 2026-11-03 11:30:58,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30: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.004 0.023 rw 2026-11-03 11:30:58,319 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30:58] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.025 rw 2026-11-03 11:30:58,677 7 INFO rb-ea311d5-226310-432086 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 11:30:59,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522943 246 0.227 0.655 rw 2026-11-03 11:30:59,417 7 INFO rb-ea311d5-226310-432086 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 11:30:59,430 7 INFO rb-ea311d5-226310-432086 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 11:30:59,431 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30:59] "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 11:30:59,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30:59] "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 11:30:59,508 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30: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 11:30:59,551 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30: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.028 rw 2026-11-03 11:30:59,559 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30: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 11:31:00,099 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31: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 11:31:00,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31: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.023 rw 2026-11-03 11:31:00,334 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:00] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 11:31:00,338 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:00] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-11-03 11:31:00,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.006 0.053 rw 2026-11-03 11:31:00,376 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:00] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.044 ro 2026-11-03 11:31:00,389 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:00] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.067 rw 2026-11-03 11:31:00,424 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:00] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 11:31:00,438 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:00] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:31:00,453 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 11:31:00,537 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.036 rw 2026-11-03 11:31:00,614 7 INFO rb-ea311d5-226310-432086 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 11:31:00,760 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.096 - 2026-11-03 11:31:00,766 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:00] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.034 0.09 rw 2026-11-03 11:31:00,785 7 INFO rb-ea311d5-226310-432086 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 11:31:00,786 7 INFO rb-ea311d5-226310-432086 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 11:31:00,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:00] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.031 0.22 rw 2026-11-03 11:31:00,941 7 INFO rb-ea311d5-226310-432086 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 11:31:00,942 7 INFO rb-ea311d5-226310-432086 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 11:31:00,942 7 INFO rb-ea311d5-226310-432086 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 11:31:00,943 7 INFO rb-ea311d5-226310-432086 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 11:31:00,972 7 INFO rb-ea311d5-226310-432086 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 11:31:00,987 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:31:01,001 7 INFO rb-ea311d5-226310-432086 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 11:31:01,054 7 INFO rb-ea311d5-226310-432086 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 11:31:01,090 7 INFO rb-ea311d5-226310-432086 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 11:31:01,162 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-11-03 11:31:01,164 7 INFO rb-ea311d5-226310-432086 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 11:31:01,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:01] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.005 - 2026-11-03 11:31:01,180 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:31:01] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-11-03 11:31:01,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 20055504 (allocated 20992000) 2026-11-03 11:31:01,341 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:31:01,349 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CdA8S_lU - [03/Nov/2026 11:30:59] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 3.0 rw 2026-11-03 11:31:01,470 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 44862 2026-11-03 11:31:01,472 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-11-03 11:31:01,473 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 44862 2026-11-03 11:31:01,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113101_621743_test_specific_reward_product_tax_included_excluded.txt 2026-11-03 11:31:01,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpndr4ixj4_chrome_odoo" 2026-11-03 11:31:01,636 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_two_variant_same_discount ... 2026-11-03 11:31:02,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome pid: 45004 2026-11-03 11:31:02,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless temporary user profile dir: /tmp/tmpc6uhrtu5_chrome_odoo 2026-11-03 11:31:02,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:38867/json/version 2026-11-03 11:31:02,584 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38867', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:31:02,591 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Browser version: Chrome/150.0.7871.114 2026-11-03 11:31:02,591 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:38867/json 2026-11-03 11:31:02,593 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38867', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:31:02,601 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Websocket url found: ws://127.0.0.1:38867/devtools/page/0CD3E35255CDD00416F8B539B8D915D2 2026-11-03 11:31:02,608 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Enable chrome headless console log notification 2026-11-03 11:31:02,609 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless enable page notifications 2026-11-03 11:31:02,794 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:31:02,804 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Setting session cookie in browser 2026-11-03 11:31:02,807 7 INFO rb-ea311d5-226310-432086 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 11:31:02,808 7 INFO rb-ea311d5-226310-432086 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 11:31:02,969 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:02] "GET /pos/ui?config_id=80 HTTP/1.1" 200 6853 63 0.033 0.122 rw 2026-11-03 11:31:02,972 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigation result: {'frameId': '0CD3E35255CDD00416F8B539B8D915D2', 'loaderId': 'E57B4E44B6904F9EA17591A303BF453A', 'isDownload': False} 2026-11-03 11:31:02,973 7 INFO rb-ea311d5-226310-432086 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 11:31:03,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:03] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.023 ro 2026-11-03 11:31:03,044 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:03] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.211 ro 2026-11-03 11:31:03,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:03] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.052 ro 2026-11-03 11:31:03,832 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: Owl is running in 'dev' mode. 2026-11-03 11:31:03,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:31:03,874 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.01 - 2026-11-03 11:31:03,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 11:31:03,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.028 0.021 rw 2026-11-03 11:31:03,968 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31: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.01 0.054 rw 2026-11-03 11:31:04,351 7 INFO rb-ea311d5-226310-432086 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 11:31:04,960 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534477 267 0.294 0.669 rw 2026-11-03 11:31:05,197 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: The ready code tooks too much time : 2.2242228984832764 2026-11-03 11:31:05,198 7 INFO rb-ea311d5-226310-432086 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 11:31:05,212 7 INFO rb-ea311d5-226310-432086 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 11:31:05,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31: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 11:31:05,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:05] "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 11:31:05,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:05] "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 11:31:05,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31: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 11:31:05,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31: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 11:31:05,839 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:05] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.003 0.022 ro 2026-11-03 11:31:05,981 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:05] "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 11:31:06,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31: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.032 rw 2026-11-03 11:31:06,273 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.006 0.045 rw 2026-11-03 11:31:06,301 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:06] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.012 rw 2026-11-03 11:31:06,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.02 - 2026-11-03 11:31:06,340 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:06] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.042 ro 2026-11-03 11:31:06,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:06] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.017 - 2026-11-03 11:31:06,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:06] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.045 ro 2026-11-03 11:31:06,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:06] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.049 - 2026-11-03 11:31:06,433 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.058 - 2026-11-03 11:31:06,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.09 - 2026-11-03 11:31:06,509 7 INFO rb-ea311d5-226310-432086 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 11:31:06,519 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:06] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6893 31 0.034 0.112 rw 2026-11-03 11:31:06,634 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:06] "GET /pos/ui/80 HTTP/1.1" 200 6893 31 0.027 0.233 rw 2026-11-03 11:31:06,671 7 INFO rb-ea311d5-226310-432086 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 11:31:06,694 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.251 rw 2026-11-03 11:31:06,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31: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.003 0.031 rw 2026-11-03 11:31:06,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.042 0.095 rw 2026-11-03 11:31:06,922 7 INFO rb-ea311d5-226310-432086 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 11:31:07,067 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: tour succeeded 2026-11-03 11:31:07,070 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_two_variant_same_discount SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 11:31:07,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:07] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:31:07,377 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: heap 20409136 (allocated 21516288) 2026-11-03 11:31:07,379 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:31:07,393 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:07] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.013 - 2026-11-03 11:31:07,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:07] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.016 - 2026-11-03 11:31:07,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s50X84v0 - [03/Nov/2026 11:31:03] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 3.415 rw 2026-11-03 11:31:07,509 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing chrome headless with pid 45004 2026-11-03 11:31:07,510 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing websocket connection 2026-11-03 11:31:07,512 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Terminating chrome headless with pid 45004 2026-11-03 11:31:07,639 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113107_639665_test_two_variant_same_discount.txt 2026-11-03 11:31:07,640 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Removing chrome user profile "/tmp/tmpc6uhrtu5_chrome_odoo" 2026-11-03 11:31:07,730 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 421 checked, 9 removed 2026-11-03 11:31:08,622 7 INFO rb-ea311d5-226310-432086 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 11:31:08,808 7 INFO rb-ea311d5-226310-432086 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 11:31:17,252 7 INFO rb-ea311d5-226310-432086 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 11:31:19,527 7 INFO rb-ea311d5-226310-432086 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 11:31:24,661 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_gift_card_communication: Starting TestGiftCardCommunication.test_gift_card_email_logged_only_for_gift_cards ... 2026-11-03 11:31:25,542 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_gift_card_communication: Starting TestGiftCardCommunication.test_gift_card_email_logged_to_pos_order_chatter ... 2026-11-03 11:31:25,847 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_gift_card_communication: Starting TestGiftCardCommunication.test_gift_card_email_without_customer ... 2026-11-03 11:31:26,142 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:31:27,223 7 INFO rb-ea311d5-226310-432086 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 11:31:27,401 7 INFO rb-ea311d5-226310-432086 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 11:31:36,492 7 INFO rb-ea311d5-226310-432086 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 11:31:38,441 7 INFO rb-ea311d5-226310-432086 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 11:31:42,986 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-11-03 11:31:43,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-11-03 11:31:43,998 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-11-03 11:31:44,639 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome pid: 45144 2026-11-03 11:31:44,640 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless temporary user profile dir: /tmp/tmpdkwfili1_chrome_odoo 2026-11-03 11:31:44,640 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:36551/json/version 2026-11-03 11:31:44,641 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36551', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:31:44,700 7 INFO rb-ea311d5-226310-432086 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 11:31:44,701 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:36551/json 2026-11-03 11:31:44,702 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36551', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:31:44,713 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Websocket url found: ws://127.0.0.1:36551/devtools/page/010C4D8D0B492DC2A51F685024EA17F9 2026-11-03 11:31:44,719 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Enable chrome headless console log notification 2026-11-03 11:31:44,731 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless enable page notifications 2026-11-03 11:31:44,820 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:31:44,828 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Setting session cookie in browser 2026-11-03 11:31:44,830 7 INFO rb-ea311d5-226310-432086 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 11:31:44,830 7 INFO rb-ea311d5-226310-432086 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 11:31:45,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:45] "GET /pos/ui/87 HTTP/1.1" 200 6853 64 0.038 0.164 rw 2026-11-03 11:31:45,037 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigation result: {'frameId': '010C4D8D0B492DC2A51F685024EA17F9', 'loaderId': 'CF1A3BBA45F50C3EE34AE46ADA7072D7', 'isDownload': False} 2026-11-03 11:31:45,037 7 INFO rb-ea311d5-226310-432086 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 11:31:45,137 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:45] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.056 ro 2026-11-03 11:31:45,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:45] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.304 ro 2026-11-03 11:31:45,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:45] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.079 ro 2026-11-03 11:31:45,907 7 INFO rb-ea311d5-226310-432086 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 11:31:45,939 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.009 - 2026-11-03 11:31:45,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.015 - 2026-11-03 11:31:45,987 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.029 ro 2026-11-03 11:31:46,036 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31: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.002 0.027 rw 2026-11-03 11:31:46,044 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.037 rw 2026-11-03 11:31:46,366 7 INFO rb-ea311d5-226310-432086 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 11:31:46,952 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523699 264 0.215 0.687 rw 2026-11-03 11:31:47,148 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: The ready code tooks too much time : 2.1111202239990234 2026-11-03 11:31:47,149 7 INFO rb-ea311d5-226310-432086 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 11:31:47,167 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:47] "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 11:31:47,177 7 INFO rb-ea311d5-226310-432086 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 11:31:47,192 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:47] "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 11:31:47,232 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:47] "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 11:31:47,254 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31: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.017 rw 2026-11-03 11:31:47,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:47] "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 11:31:47,800 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:47] "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 11:31:47,919 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31: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.015 rw 2026-11-03 11:31:48,086 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.04 rw 2026-11-03 11:31:48,149 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "GET /web/image/res.users/338/avatar_128 HTTP/1.1" 200 305 4 0.003 0.029 ro 2026-11-03 11:31:48,157 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 11:31:48,158 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.018 - 2026-11-03 11:31:48,163 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-11-03 11:31:48,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:31:48,259 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.013 ro 2026-11-03 11:31:48,266 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 11:31:48,300 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.031 - 2026-11-03 11:31:48,383 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "GET /pos/ui/87?from_backend=True HTTP/1.1" 200 6893 31 0.033 0.082 rw 2026-11-03 11:31:48,401 7 INFO rb-ea311d5-226310-432086 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 11:31:48,486 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "GET /pos/ui/87 HTTP/1.1" 200 6893 31 0.022 0.179 rw 2026-11-03 11:31:48,523 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.216 rw 2026-11-03 11:31:48,564 7 INFO rb-ea311d5-226310-432086 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 11:31:48,564 7 INFO rb-ea311d5-226310-432086 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 11:31:48,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31: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 11:31:48,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.032 0.056 rw 2026-11-03 11:31:48,758 7 INFO rb-ea311d5-226310-432086 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 11:31:48,767 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 4 0.008 0.027 ro 2026-11-03 11:31:48,805 7 INFO rb-ea311d5-226310-432086 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 11:31:48,806 7 INFO rb-ea311d5-226310-432086 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 11:31:48,818 7 INFO rb-ea311d5-226310-432086 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 11:31:48,838 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:48] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:31:49,169 7 INFO rb-ea311d5-226310-432086 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 11:31:49,169 7 INFO rb-ea311d5-226310-432086 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 11:31:49,203 7 INFO rb-ea311d5-226310-432086 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 11:31:49,205 7 INFO rb-ea311d5-226310-432086 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 11:31:49,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:49] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 4 0.004 0.038 ro 2026-11-03 11:31:49,302 7 INFO rb-ea311d5-226310-432086 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 11:31:49,302 7 INFO rb-ea311d5-226310-432086 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 11:31:49,342 7 INFO rb-ea311d5-226310-432086 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 11:31:49,343 7 INFO rb-ea311d5-226310-432086 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 11:31:49,344 7 INFO rb-ea311d5-226310-432086 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 11:31:49,344 7 INFO rb-ea311d5-226310-432086 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 11:31:49,354 7 INFO rb-ea311d5-226310-432086 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 11:31:49,382 7 INFO rb-ea311d5-226310-432086 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 11:31:49,436 7 INFO rb-ea311d5-226310-432086 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 11:31:49,454 7 INFO rb-ea311d5-226310-432086 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 11:31:49,531 7 INFO rb-ea311d5-226310-432086 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 11:31:49,531 7 INFO rb-ea311d5-226310-432086 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 11:31:49,569 7 INFO rb-ea311d5-226310-432086 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 11:31:49,569 7 INFO rb-ea311d5-226310-432086 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 11:31:49,588 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:49] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.007 - 2026-11-03 11:31:49,590 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:49] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-11-03 11:31:49,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-11-03 11:31:49,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:31:50,090 7 INFO rb-ea311d5-226310-432086 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 11:31:50,121 7 INFO rb-ea311d5-226310-432086 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 11:31:50,122 7 INFO rb-ea311d5-226310-432086 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 11:31:50,646 7 INFO rb-ea311d5-226310-432086 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 11:31:50,659 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98109391 started for PoS orders references: [{'name': '/', 'pos_reference': '261-87-000001', 'uuid': '11471ea5-c848-48ff-9fc9-301e6862f243'}] 2026-11-03 11:31:50,660 7 INFO rb-ea311d5-226310-432086 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 11:31:51,307 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98109391 order {'name': '/', 'pos_reference': '261-87-000001', 'uuid': '11471ea5-c848-48ff-9fc9-301e6862f243'} created pos.order #529 2026-11-03 11:31:51,309 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98109391 finished 2026-11-03 11:31:51,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6880 208 0.217 0.523 rw 2026-11-03 11:31:51,547 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:51] "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 11:31:51,583 7 INFO rb-ea311d5-226310-432086 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 11:31:51,607 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: tour succeeded 2026-11-03 11:31:51,608 7 INFO rb-ea311d5-226310-432086 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 11:31:51,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.06 rw 2026-11-03 11:31:51,759 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:31:51,766 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: heap 21803624 (allocated 23351296) 2026-11-03 11:31:51,767 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qgsA6e1S - [03/Nov/2026 11:31:46] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 5.682 rw 2026-11-03 11:31:51,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing chrome headless with pid 45144 2026-11-03 11:31:51,875 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing websocket connection 2026-11-03 11:31:51,876 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Terminating chrome headless with pid 45144 2026-11-03 11:31:52,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113152_012663_test_loyalty_history_earn_and_spend.txt 2026-11-03 11:31:52,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Removing chrome user profile "/tmp/tmpdkwfili1_chrome_odoo" 2026-11-03 11:31:52,053 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-11-03 11:31:52,754 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome pid: 45268 2026-11-03 11:31:52,755 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless temporary user profile dir: /tmp/tmpfmjrbh1q_chrome_odoo 2026-11-03 11:31:52,755 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:35407/json/version 2026-11-03 11:31:52,756 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35407', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:31:52,860 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Browser version: Chrome/150.0.7871.114 2026-11-03 11:31:52,860 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:35407/json 2026-11-03 11:31:52,861 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35407', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:31:52,898 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Websocket url found: ws://127.0.0.1:35407/devtools/page/ED0341CCC81070B4C116DFDE3D60322A 2026-11-03 11:31:52,942 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Enable chrome headless console log notification 2026-11-03 11:31:52,949 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless enable page notifications 2026-11-03 11:31:53,097 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:31:53,112 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Setting session cookie in browser 2026-11-03 11:31:53,117 7 INFO rb-ea311d5-226310-432086 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 11:31:53,117 7 INFO rb-ea311d5-226310-432086 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 11:31:53,298 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:53] "GET /pos/ui/87 HTTP/1.1" 200 6853 64 0.038 0.138 rw 2026-11-03 11:31:53,308 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigation result: {'frameId': 'ED0341CCC81070B4C116DFDE3D60322A', 'loaderId': 'A201110749A5FA3D7C78BE17BC8E927A', 'isDownload': False} 2026-11-03 11:31:53,309 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate ready code "odoo.isTourReady('LoyaltyHistoryTour')" 2026-11-03 11:31:53,374 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:53] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.244 ro 2026-11-03 11:31:53,390 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:53] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.037 ro 2026-11-03 11:31:53,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:53] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.046 ro 2026-11-03 11:31:54,064 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: Owl is running in 'dev' mode. 2026-11-03 11:31:54,097 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:31:54,098 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:31:54,130 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 11:31:54,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31: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.005 0.02 rw 2026-11-03 11:31:54,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.022 rw 2026-11-03 11:31:54,531 7 INFO rb-ea311d5-226310-432086 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 11:31:55,128 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522440 263 0.242 0.698 rw 2026-11-03 11:31:55,337 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: The ready code tooks too much time : 2.027892827987671 2026-11-03 11:31:55,337 7 INFO rb-ea311d5-226310-432086 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 11:31:55,357 7 INFO rb-ea311d5-226310-432086 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 11:31:55,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:55] "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 11:31:55,384 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:55] "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 11:31:55,418 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31: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 11:31:55,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31: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.011 rw 2026-11-03 11:31:55,450 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:55] "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 11:31:56,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:56] "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 11:31:56,156 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31: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.012 rw 2026-11-03 11:31:56,304 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.041 rw 2026-11-03 11:31:56,316 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 11:31:56,320 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:31:56,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:56] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.084 rw 2026-11-03 11:31:56,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:56] "GET /web/image/res.users/338/avatar_128 HTTP/1.1" 200 305 4 0.014 0.074 ro 2026-11-03 11:31:56,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 11:31:56,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:56] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.014 ro 2026-11-03 11:31:56,422 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:56] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 11:31:56,528 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.052 rw 2026-11-03 11:31:56,553 7 INFO rb-ea311d5-226310-432086 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 11:31:56,605 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.019 - 2026-11-03 11:31:56,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:56] "GET /pos/ui/87?from_backend=True HTTP/1.1" 200 6893 31 0.027 0.116 rw 2026-11-03 11:31:56,759 7 INFO rb-ea311d5-226310-432086 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 11:31:56,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:56] "GET /pos/ui/87 HTTP/1.1" 200 6893 31 0.019 0.201 rw 2026-11-03 11:31:56,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31: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.005 0.081 rw 2026-11-03 11:31:56,898 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.017 0.108 rw 2026-11-03 11:31:56,980 7 INFO rb-ea311d5-226310-432086 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 11:31:56,982 7 INFO rb-ea311d5-226310-432086 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 11:31:57,082 7 INFO rb-ea311d5-226310-432086 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 11:31:57,087 7 INFO rb-ea311d5-226310-432086 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 11:31:57,088 7 INFO rb-ea311d5-226310-432086 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 11:31:57,088 7 INFO rb-ea311d5-226310-432086 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 11:31:57,131 7 INFO rb-ea311d5-226310-432086 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 11:31:57,147 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:57] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.004 0.028 ro 2026-11-03 11:31:57,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:57] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-11-03 11:31:57,149 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 11:31:57,159 7 INFO rb-ea311d5-226310-432086 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 11:31:57,160 7 INFO rb-ea311d5-226310-432086 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 11:31:57,171 7 INFO rb-ea311d5-226310-432086 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 11:31:57,524 7 INFO rb-ea311d5-226310-432086 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 11:31:57,526 7 INFO rb-ea311d5-226310-432086 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 11:31:57,544 7 INFO rb-ea311d5-226310-432086 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 11:31:57,547 7 INFO rb-ea311d5-226310-432086 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 11:31:57,549 7 INFO rb-ea311d5-226310-432086 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 11:31:57,550 7 INFO rb-ea311d5-226310-432086 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 11:31:57,551 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:57] "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 11:31:57,628 7 INFO rb-ea311d5-226310-432086 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 11:31:57,629 7 INFO rb-ea311d5-226310-432086 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 11:31:57,660 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:31:57,661 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 11:31:58,146 7 INFO rb-ea311d5-226310-432086 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 11:31:58,165 7 INFO rb-ea311d5-226310-432086 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 11:31:58,169 7 INFO rb-ea311d5-226310-432086 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 11:31:58,172 7 INFO rb-ea311d5-226310-432086 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 11:31:58,702 7 INFO rb-ea311d5-226310-432086 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 11:31:58,707 7 INFO rb-ea311d5-226310-432086 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 11:31:58,723 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89069379 started for PoS orders references: [{'name': '/', 'pos_reference': '261-87-000001', 'uuid': '34295e4d-3ac6-4085-ad0e-770609c95f93'}] 2026-11-03 11:31:59,212 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89069379 order {'name': '/', 'pos_reference': '261-87-000001', 'uuid': '34295e4d-3ac6-4085-ad0e-770609c95f93'} created pos.order #530 2026-11-03 11:31:59,214 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89069379 finished 2026-11-03 11:31:59,290 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5425 204 0.152 0.42 rw 2026-11-03 11:31:59,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:59] "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 11:31:59,444 7 INFO rb-ea311d5-226310-432086 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 11:31:59,469 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: tour succeeded 2026-11-03 11:31:59,478 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: ╔═══════════════════════════════════╗ ║ TOUR LoyaltyHistoryTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-03 11:31:59,509 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.037 rw 2026-11-03 11:31:59,623 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:31:59,626 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: heap 21294332 (allocated 23089152) 2026-11-03 11:31:59,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mXlLhzyE - [03/Nov/2026 11:31:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 5.412 rw 2026-11-03 11:31:59,729 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing chrome headless with pid 45268 2026-11-03 11:31:59,731 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing websocket connection 2026-11-03 11:31:59,732 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Terminating chrome headless with pid 45268 2026-11-03 11:31:59,851 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113159_851550_test_pos_loyalty_history.txt 2026-11-03 11:31:59,852 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Removing chrome user profile "/tmp/tmpfmjrbh1q_chrome_odoo" 2026-11-03 11:31:59,894 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_programs_loaded ... 2026-11-03 11:32:00,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:32:01,706 7 INFO rb-ea311d5-226310-432086 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 11:32:01,875 7 INFO rb-ea311d5-226310-432086 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 11:32:10,450 7 INFO rb-ea311d5-226310-432086 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 11:32:12,417 7 INFO rb-ea311d5-226310-432086 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 11:32:17,648 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror: Starting TestLoyaltyMirror.test_loyalty_mirror ... 2026-11-03 11:32:18,580 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Chrome pid: 45400 2026-11-03 11:32:18,580 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Chrome headless temporary user profile dir: /tmp/tmpk4y60l1s_chrome_odoo 2026-11-03 11:32:18,580 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Issuing json command http://127.0.0.1:35817/json/version 2026-11-03 11:32:18,581 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:32:18,642 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Browser version: Chrome/150.0.7871.114 2026-11-03 11:32:18,642 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Issuing json command http://127.0.0.1:35817/json 2026-11-03 11:32:18,649 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:32:18,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Websocket url found: ws://127.0.0.1:35817/devtools/page/FED0E3564FEF6603B0CD1C50877E1FC1 2026-11-03 11:32:18,703 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Enable chrome headless console log notification 2026-11-03 11:32:18,711 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Chrome headless enable page notifications 2026-11-03 11:32:18,769 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:32:18,784 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Setting session cookie in browser 2026-11-03 11:32:18,786 7 INFO rb-ea311d5-226310-432086 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 11:32:18,787 7 INFO rb-ea311d5-226310-432086 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 11:32:18,997 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:18] "GET /pos/ui/88 HTTP/1.1" 200 6817 64 0.04 0.168 rw 2026-11-03 11:32:19,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Navigation result: {'frameId': 'FED0E3564FEF6603B0CD1C50877E1FC1', 'loaderId': '32AAD5AB5C55F694B5D35583E2EE14F2', 'isDownload': False} 2026-11-03 11:32:19,001 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Evaluate ready code "odoo.isTourReady('test_loyalty_mirror')" 2026-11-03 11:32:19,092 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:19] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.048 ro 2026-11-03 11:32:19,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:19] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.064 ro 2026-11-03 11:32:19,110 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:19] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.309 ro 2026-11-03 11:32:19,792 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: Owl is running in 'dev' mode. 2026-11-03 11:32:19,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:32:19,825 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-11-03 11:32:19,862 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.03 ro 2026-11-03 11:32:19,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32: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.027 rw 2026-11-03 11:32:19,968 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.053 rw 2026-11-03 11:32:20,281 7 INFO rb-ea311d5-226310-432086 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 11:32:20,825 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 545808 266 0.232 0.661 rw 2026-11-03 11:32:21,029 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: The ready code tooks too much time : 2.0277018547058105 2026-11-03 11:32:21,029 7 INFO rb-ea311d5-226310-432086 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 11:32:21,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32: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 11:32:21,045 7 INFO rb-ea311d5-226310-432086 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 11:32:21,095 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:21] "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 11:32:21,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32: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 11:32:21,147 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32: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.015 rw 2026-11-03 11:32:21,173 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:21] "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 11:32:21,670 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32: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 11:32:21,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32: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 11:32:21,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.052 rw 2026-11-03 11:32:21,989 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 11:32:22,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.037 - 2026-11-03 11:32:22,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "GET /web/image/res.users/342/avatar_128 HTTP/1.1" 200 305 4 0.004 0.063 ro 2026-11-03 11:32:22,054 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.068 rw 2026-11-03 11:32:22,073 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-11-03 11:32:22,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 11:32:22,080 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 11:32:22,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.034 rw 2026-11-03 11:32:22,213 7 INFO rb-ea311d5-226310-432086 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 11:32:22,322 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 11:32:22,357 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "GET /pos/ui/88?from_backend=True HTTP/1.1" 200 6857 31 0.026 0.105 rw 2026-11-03 11:32:22,407 7 INFO rb-ea311d5-226310-432086 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 11:32:22,451 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "GET /pos/ui/88 HTTP/1.1" 200 6857 31 0.024 0.183 rw 2026-11-03 11:32:22,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32: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.058 rw 2026-11-03 11:32:22,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.103 rw 2026-11-03 11:32:22,669 7 INFO rb-ea311d5-226310-432086 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 11:32:22,727 7 INFO rb-ea311d5-226310-432086 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 11:32:22,782 7 INFO rb-ea311d5-226310-432086 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 11:32:22,934 7 INFO rb-ea311d5-226310-432086 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 11:32:22,935 7 INFO rb-ea311d5-226310-432086 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 11:32:22,957 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.009 - 2026-11-03 11:32:22,965 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.008 - 2026-11-03 11:32:22,970 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.022 - 2026-11-03 11:32:22,971 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.018 - 2026-11-03 11:32:22,972 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:22] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.021 - 2026-11-03 11:32:23,452 7 INFO rb-ea311d5-226310-432086 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 11:32:23,479 7 INFO rb-ea311d5-226310-432086 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 11:32:23,508 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39154214 started for PoS orders references: [{'name': '/', 'pos_reference': '261-88-000001', 'uuid': '67586fd4-31cc-4553-b71b-d00ff5340812'}] 2026-11-03 11:32:24,170 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39154214 order {'name': '/', 'pos_reference': '261-88-000001', 'uuid': '67586fd4-31cc-4553-b71b-d00ff5340812'} created pos.order #531 2026-11-03 11:32:24,172 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39154214 finished 2026-11-03 11:32:24,251 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8916 224 0.212 0.538 rw 2026-11-03 11:32:24,493 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:24] "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.018 0.065 rw 2026-11-03 11:32:24,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: tour succeeded 2026-11-03 11:32:24,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: ╔════════════════════════════════════╗ ║ TOUR test_loyalty_mirror SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 11:32:24,637 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: heap 22530076 (allocated 24137728) 2026-11-03 11:32:24,637 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:32:24,651 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lSzWazKm - [03/Nov/2026 11:32:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 4.648 rw 2026-11-03 11:32:24,751 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Closing chrome headless with pid 45400 2026-11-03 11:32:24,752 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Closing websocket connection 2026-11-03 11:32:24,753 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Terminating chrome headless with pid 45400 2026-11-03 11:32:24,891 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113224_891520_test_loyalty_mirror.txt 2026-11-03 11:32:24,892 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Removing chrome user profile "/tmp/tmpk4y60l1s_chrome_odoo" 2026-11-03 11:32:25,016 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:32:25,939 7 INFO rb-ea311d5-226310-432086 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 11:32:26,112 7 INFO rb-ea311d5-226310-432086 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 11:32:34,221 7 INFO rb-ea311d5-226310-432086 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 11:32:36,097 7 INFO rb-ea311d5-226310-432086 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 11:32:40,595 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror: Starting TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost ... 2026-11-03 11:32:41,434 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Chrome pid: 45531 2026-11-03 11:32:41,434 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Chrome headless temporary user profile dir: /tmp/tmpqu293qzy_chrome_odoo 2026-11-03 11:32:41,434 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Issuing json command http://127.0.0.1:45353/json/version 2026-11-03 11:32:41,435 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45353', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:32:41,488 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Browser version: Chrome/150.0.7871.114 2026-11-03 11:32:41,488 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Issuing json command http://127.0.0.1:45353/json 2026-11-03 11:32:41,490 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45353', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:32:41,507 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Websocket url found: ws://127.0.0.1:45353/devtools/page/0E1A9E72FE707D9CB60CBFAFE24CE87E 2026-11-03 11:32:41,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Enable chrome headless console log notification 2026-11-03 11:32:41,552 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Chrome headless enable page notifications 2026-11-03 11:32:41,635 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:32:41,652 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Setting session cookie in browser 2026-11-03 11:32:41,655 7 INFO rb-ea311d5-226310-432086 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 11:32:41,655 7 INFO rb-ea311d5-226310-432086 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 11:32:41,836 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:41] "GET /pos/ui/89 HTTP/1.1" 200 6841 63 0.034 0.14 rw 2026-11-03 11:32:41,840 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Navigation result: {'frameId': '0E1A9E72FE707D9CB60CBFAFE24CE87E', 'loaderId': '35C39339A400C534426663AA6DB37B7B', 'isDownload': False} 2026-11-03 11:32:41,840 7 INFO rb-ea311d5-226310-432086 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 11:32:41,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:41] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.269 ro 2026-11-03 11:32:41,957 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:41] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.044 ro 2026-11-03 11:32:41,973 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:41] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.065 ro 2026-11-03 11:32:42,587 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: Owl is running in 'dev' mode. 2026-11-03 11:32:42,610 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:32:42,614 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:32:42,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 11:32:42,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.019 rw 2026-11-03 11:32:42,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32: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.003 0.025 rw 2026-11-03 11:32:43,097 7 INFO rb-ea311d5-226310-432086 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 11:32:43,597 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 539859 267 0.22 0.669 rw 2026-11-03 11:32:43,813 7 INFO rb-ea311d5-226310-432086 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 11:32:43,822 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:43] "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 11:32:43,823 7 INFO rb-ea311d5-226310-432086 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 11:32:43,850 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:43] "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 11:32:43,882 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:43] "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 11:32:43,911 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:43] "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 11:32:43,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32: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.004 0.029 rw 2026-11-03 11:32:44,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:44] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.003 0.007 ro 2026-11-03 11:32:44,520 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32: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.011 rw 2026-11-03 11:32:44,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 11:32:44,717 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.046 rw 2026-11-03 11:32:44,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:44] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 11:32:44,755 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:44] "GET /web/image/res.users/346/avatar_128 HTTP/1.1" 200 305 4 0.008 0.046 ro 2026-11-03 11:32:44,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:44] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.072 rw 2026-11-03 11:32:44,813 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:44] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.028 ro 2026-11-03 11:32:44,853 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:44] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.022 - 2026-11-03 11:32:44,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.017 - 2026-11-03 11:32:44,883 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.044 rw 2026-11-03 11:32:44,894 7 INFO rb-ea311d5-226310-432086 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 11:32:44,976 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.052 - 2026-11-03 11:32:45,022 7 INFO rb-ea311d5-226310-432086 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 11:32:45,045 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:45] "GET /pos/ui/89 HTTP/1.1" 200 6881 31 0.023 0.099 rw 2026-11-03 11:32:45,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:45] "GET /pos/ui/89?from_backend=True HTTP/1.1" 200 6881 31 0.029 0.224 rw 2026-11-03 11:32:45,200 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32: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.143 rw 2026-11-03 11:32:45,292 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.029 0.205 rw 2026-11-03 11:32:45,430 7 INFO rb-ea311d5-226310-432086 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 11:32:45,499 7 INFO rb-ea311d5-226310-432086 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 11:32:45,584 7 INFO rb-ea311d5-226310-432086 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 11:32:45,761 7 INFO rb-ea311d5-226310-432086 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 11:32:45,762 7 INFO rb-ea311d5-226310-432086 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 11:32:45,776 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:32:45,784 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:45] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 11:32:45,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:45] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.007 - 2026-11-03 11:32:45,792 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:32:45,794 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 11:32:46,289 7 INFO rb-ea311d5-226310-432086 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 11:32:46,324 7 INFO rb-ea311d5-226310-432086 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 11:32:46,364 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49321673 started for PoS orders references: [{'name': '/', 'pos_reference': '261-89-000001', 'uuid': 'd661b09c-708c-4016-9810-f4162246acb8'}] 2026-11-03 11:32:46,951 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49321673 order {'name': '/', 'pos_reference': '261-89-000001', 'uuid': 'd661b09c-708c-4016-9810-f4162246acb8'} created pos.order #532 2026-11-03 11:32:46,953 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49321673 finished 2026-11-03 11:32:47,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6931 216 0.18 0.505 rw 2026-11-03 11:32:47,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:47] "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.005 0.024 rw 2026-11-03 11:32:47,211 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: tour succeeded 2026-11-03 11:32:47,213 7 INFO rb-ea311d5-226310-432086 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 11:32:47,342 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:32:47,355 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: heap 22421216 (allocated 24137728) 2026-11-03 11:32:47,357 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XxPnaJEl - [03/Nov/2026 11:32:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 4.657 rw 2026-11-03 11:32:47,456 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Closing chrome headless with pid 45531 2026-11-03 11:32:47,467 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Closing websocket connection 2026-11-03 11:32:47,475 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Terminating chrome headless with pid 45531 2026-11-03 11:32:47,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113247_582330_test_loyalty_mirror_reward_cost.txt 2026-11-03 11:32:47,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Removing chrome user profile "/tmp/tmpqu293qzy_chrome_odoo" 2026-11-03 11:32:47,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror: Starting TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend ... 2026-11-03 11:32:48,103 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Chrome pid: 45663 2026-11-03 11:32:48,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Chrome headless temporary user profile dir: /tmp/tmpy8igqdb0_chrome_odoo 2026-11-03 11:32:48,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Issuing json command http://127.0.0.1:35027/json/version 2026-11-03 11:32:48,109 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35027', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:32:48,130 7 INFO rb-ea311d5-226310-432086 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 11:32:48,130 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Issuing json command http://127.0.0.1:35027/json 2026-11-03 11:32:48,131 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35027', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:32:48,142 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Websocket url found: ws://127.0.0.1:35027/devtools/page/BACA5144DE7E74BADC50B3591F2EAC07 2026-11-03 11:32:48,154 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Enable chrome headless console log notification 2026-11-03 11:32:48,174 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Chrome headless enable page notifications 2026-11-03 11:32:48,282 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:32:48,299 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Setting session cookie in browser 2026-11-03 11:32:48,306 7 INFO rb-ea311d5-226310-432086 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 11:32:48,306 7 INFO rb-ea311d5-226310-432086 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 11:32:48,527 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:48] "GET /pos/ui/89 HTTP/1.1" 200 6841 63 0.048 0.168 rw 2026-11-03 11:32:48,532 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Navigation result: {'frameId': 'BACA5144DE7E74BADC50B3591F2EAC07', 'loaderId': 'ED9EC9FC1098E7DFF0273184E92C14D7', 'isDownload': False} 2026-11-03 11:32:48,532 7 INFO rb-ea311d5-226310-432086 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 11:32:48,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:48] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.018 ro 2026-11-03 11:32:48,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:48] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.295 ro 2026-11-03 11:32:48,648 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:48] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.055 ro 2026-11-03 11:32:49,363 7 INFO rb-ea311d5-226310-432086 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 11:32:49,390 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 11:32:49,393 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-11-03 11:32:49,429 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 11:32:49,490 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32: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.007 0.029 rw 2026-11-03 11:32:49,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:49] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.039 rw 2026-11-03 11:32:49,896 7 INFO rb-ea311d5-226310-432086 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 11:32:50,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 539859 267 0.261 0.722 rw 2026-11-03 11:32:50,712 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: The ready code tooks too much time : 2.1795389652252197 2026-11-03 11:32:50,712 7 INFO rb-ea311d5-226310-432086 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 11:32:50,728 7 INFO rb-ea311d5-226310-432086 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 11:32:50,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:50] "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 11:32:50,760 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:50] "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 11:32:50,813 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:50] "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 11:32:50,842 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32: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.026 rw 2026-11-03 11:32:50,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:50] "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 11:32:51,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:51] "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 11:32:51,509 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32: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.018 rw 2026-11-03 11:32:51,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.04 rw 2026-11-03 11:32:51,701 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 11:32:51,705 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 11:32:51,753 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:51] "GET /web/image/res.users/346/avatar_128 HTTP/1.1" 200 305 4 0.005 0.054 ro 2026-11-03 11:32:51,755 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:51] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.049 rw 2026-11-03 11:32:51,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:32:51,826 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 11:32:51,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:51] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.014 ro 2026-11-03 11:32:51,858 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.027 - 2026-11-03 11:32:51,952 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:51] "GET /pos/ui/89 HTTP/1.1" 200 6881 31 0.031 0.091 rw 2026-11-03 11:32:51,973 7 INFO rb-ea311d5-226310-432086 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 11:32:52,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:52] "GET /pos/ui/89?from_backend=True HTTP/1.1" 200 6881 31 0.02 0.197 rw 2026-11-03 11:32:52,101 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.201 rw 2026-11-03 11:32:52,128 7 INFO rb-ea311d5-226310-432086 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 11:32:52,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32: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.01 0.014 rw 2026-11-03 11:32:52,233 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.076 rw 2026-11-03 11:32:52,343 7 INFO rb-ea311d5-226310-432086 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 11:32:52,554 7 INFO rb-ea311d5-226310-432086 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 11:32:52,555 7 INFO rb-ea311d5-226310-432086 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 11:32:52,573 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.01 - 2026-11-03 11:32:52,574 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:52] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-11-03 11:32:52,576 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.013 - 2026-11-03 11:32:52,577 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:52] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.017 - 2026-11-03 11:32:52,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:52] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.016 - 2026-11-03 11:32:53,059 7 INFO rb-ea311d5-226310-432086 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 11:32:53,081 7 INFO rb-ea311d5-226310-432086 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 11:32:53,109 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66749036 started for PoS orders references: [{'name': '/', 'pos_reference': '261-89-000001', 'uuid': 'b0850191-2282-4310-a187-ccd969e34ea1'}] 2026-11-03 11:32:53,639 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66749036 order {'name': '/', 'pos_reference': '261-89-000001', 'uuid': 'b0850191-2282-4310-a187-ccd969e34ea1'} created pos.order #533 2026-11-03 11:32:53,641 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66749036 finished 2026-11-03 11:32:53,717 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6904 209 0.166 0.447 rw 2026-11-03 11:32:53,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:53] "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.003 0.012 rw 2026-11-03 11:32:53,862 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: tour succeeded 2026-11-03 11:32:53,863 7 INFO rb-ea311d5-226310-432086 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 11:32:53,968 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:32:53,974 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: heap 21059524 (allocated 22040576) 2026-11-03 11:32:53,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8EDQpQ5d - [03/Nov/2026 11:32:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.453 rw 2026-11-03 11:32:54,081 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Closing chrome headless with pid 45663 2026-11-03 11:32:54,086 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Closing websocket connection 2026-11-03 11:32:54,087 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Terminating chrome headless with pid 45663 2026-11-03 11:32:54,174 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113254_173911_test_loyalty_mirror_reward_cost_overspend.txt 2026-11-03 11:32:54,174 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Removing chrome user profile "/tmp/tmpy8igqdb0_chrome_odoo" 2026-11-03 11:32:54,262 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:32:55,169 7 INFO rb-ea311d5-226310-432086 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 11:32:55,357 7 INFO rb-ea311d5-226310-432086 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 11:33:03,675 7 INFO rb-ea311d5-226310-432086 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 11:33:05,602 7 INFO rb-ea311d5-226310-432086 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 11:33:10,357 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror: Starting TestLoyaltyMirrorRefund.test_loyalty_mirror_refund ... 2026-11-03 11:33:11,223 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Chrome pid: 45796 2026-11-03 11:33:11,223 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Chrome headless temporary user profile dir: /tmp/tmpcd5z7upd_chrome_odoo 2026-11-03 11:33:11,223 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Issuing json command http://127.0.0.1:46563/json/version 2026-11-03 11:33:11,225 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46563', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:33:11,254 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Browser version: Chrome/150.0.7871.114 2026-11-03 11:33:11,254 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Issuing json command http://127.0.0.1:46563/json 2026-11-03 11:33:11,255 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46563', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:33:11,265 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Websocket url found: ws://127.0.0.1:46563/devtools/page/7B0E79D3E50058CB10BDD10C10F57C8F 2026-11-03 11:33:11,294 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Enable chrome headless console log notification 2026-11-03 11:33:11,303 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Chrome headless enable page notifications 2026-11-03 11:33:11,369 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:33:11,380 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Setting session cookie in browser 2026-11-03 11:33:11,382 7 INFO rb-ea311d5-226310-432086 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 11:33:11,382 7 INFO rb-ea311d5-226310-432086 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 11:33:11,547 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:11] "GET /pos/ui/90 HTTP/1.1" 200 6829 63 0.038 0.124 rw 2026-11-03 11:33:11,553 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Navigation result: {'frameId': '7B0E79D3E50058CB10BDD10C10F57C8F', 'loaderId': '2A8B553D24B18244E6A64E382575ED2A', 'isDownload': False} 2026-11-03 11:33:11,553 7 INFO rb-ea311d5-226310-432086 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 11:33:11,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:11] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.035 ro 2026-11-03 11:33:11,660 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:11] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.052 ro 2026-11-03 11:33:11,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:11] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.054 ro 2026-11-03 11:33:12,353 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: Owl is running in 'dev' mode. 2026-11-03 11:33:12,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:33:12,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:33:12,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.03 ro 2026-11-03 11:33:12,514 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33: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.003 0.04 rw 2026-11-03 11:33:12,516 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:12] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.034 rw 2026-11-03 11:33:12,859 7 INFO rb-ea311d5-226310-432086 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 11:33:13,301 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 535820 264 0.202 0.562 rw 2026-11-03 11:33:13,498 7 INFO rb-ea311d5-226310-432086 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 11:33:13,514 7 INFO rb-ea311d5-226310-432086 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 11:33:13,517 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33: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 11:33:13,546 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:13] "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 11:33:13,577 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:13] "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 11:33:13,603 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33: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.023 rw 2026-11-03 11:33:13,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:13] "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 11:33:14,114 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:14] "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 11:33:14,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33: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 11:33:14,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.036 rw 2026-11-03 11:33:14,422 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:14] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.018 - 2026-11-03 11:33:14,423 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:14] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.029 - 2026-11-03 11:33:14,434 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:14] "GET /web/image/res.users/350/avatar_128 HTTP/1.1" 200 305 4 0.007 0.044 ro 2026-11-03 11:33:14,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:14] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.045 rw 2026-11-03 11:33:14,481 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:14] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:33:14,513 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:14] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.026 ro 2026-11-03 11:33:14,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.017 - 2026-11-03 11:33:14,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.07 - 2026-11-03 11:33:14,610 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:14] "GET /pos/ui/90?from_backend=True HTTP/1.1" 200 6869 31 0.025 0.09 rw 2026-11-03 11:33:14,629 7 INFO rb-ea311d5-226310-432086 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 11:33:14,734 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:14] "GET /pos/ui/90 HTTP/1.1" 200 6869 31 0.028 0.21 rw 2026-11-03 11:33:14,768 7 INFO rb-ea311d5-226310-432086 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 11:33:14,769 7 INFO rb-ea311d5-226310-432086 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 11:33:14,813 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.267 rw 2026-11-03 11:33:14,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.117 rw 2026-11-03 11:33:14,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33: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.01 0.153 rw 2026-11-03 11:33:15,007 7 INFO rb-ea311d5-226310-432086 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 11:33:15,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:15] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.004 0.035 ro 2026-11-03 11:33:15,045 7 INFO rb-ea311d5-226310-432086 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 11:33:15,046 7 INFO rb-ea311d5-226310-432086 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 11:33:15,061 7 INFO rb-ea311d5-226310-432086 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 11:33:15,073 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:15] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:33:15,418 7 INFO rb-ea311d5-226310-432086 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 11:33:15,419 7 INFO rb-ea311d5-226310-432086 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 11:33:15,437 7 INFO rb-ea311d5-226310-432086 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 11:33:15,438 7 INFO rb-ea311d5-226310-432086 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 11:33:15,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:15] "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 11:33:15,501 7 INFO rb-ea311d5-226310-432086 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 11:33:15,587 7 INFO rb-ea311d5-226310-432086 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 11:33:15,588 7 INFO rb-ea311d5-226310-432086 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 11:33:15,612 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:33:15,619 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:33:16,104 7 INFO rb-ea311d5-226310-432086 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 11:33:16,142 7 INFO rb-ea311d5-226310-432086 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 11:33:16,660 7 INFO rb-ea311d5-226310-432086 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 11:33:16,668 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98114415 started for PoS orders references: [{'name': '/', 'pos_reference': '261-90-000001', 'uuid': 'c581dd26-7011-4910-ae15-f0c97c4f16e2'}] 2026-11-03 11:33:16,669 7 INFO rb-ea311d5-226310-432086 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 11:33:17,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98114415 order {'name': '/', 'pos_reference': '261-90-000001', 'uuid': 'c581dd26-7011-4910-ae15-f0c97c4f16e2'} created pos.order #534 2026-11-03 11:33:17,194 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98114415 finished 2026-11-03 11:33:17,258 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5435 206 0.185 0.41 rw 2026-11-03 11:33:17,379 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:17] "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 11:33:17,407 7 INFO rb-ea311d5-226310-432086 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 11:33:17,432 7 INFO rb-ea311d5-226310-432086 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 11:33:17,432 7 INFO rb-ea311d5-226310-432086 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 11:33:17,461 7 INFO rb-ea311d5-226310-432086 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 11:33:17,467 7 INFO rb-ea311d5-226310-432086 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 11:33:17,486 7 INFO rb-ea311d5-226310-432086 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 11:33:17,490 7 INFO rb-ea311d5-226310-432086 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 11:33:17,495 7 INFO rb-ea311d5-226310-432086 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 11:33:17,505 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.04 rw 2026-11-03 11:33:17,510 7 INFO rb-ea311d5-226310-432086 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 11:33:17,517 7 INFO rb-ea311d5-226310-432086 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 11:33:17,517 7 INFO rb-ea311d5-226310-432086 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 11:33:17,522 7 INFO rb-ea311d5-226310-432086 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 11:33:17,523 7 INFO rb-ea311d5-226310-432086 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 11:33:17,524 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:17] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.051 rw 2026-11-03 11:33:17,525 7 INFO rb-ea311d5-226310-432086 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 11:33:17,548 7 INFO rb-ea311d5-226310-432086 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 11:33:17,553 7 INFO rb-ea311d5-226310-432086 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 11:33:17,561 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:17] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.009 0.06 rw 2026-11-03 11:33:17,574 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13274158 started for PoS orders references: [{'name': '/', 'pos_reference': '261-90-000002', 'uuid': 'd83f67cd-9a08-4351-a9b0-b5598c3f00ef'}] 2026-11-03 11:33:18,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13274158 order {'name': '/', 'pos_reference': '261-90-000002', 'uuid': 'd83f67cd-9a08-4351-a9b0-b5598c3f00ef'} created pos.order #535 2026-11-03 11:33:18,254 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13274158 finished 2026-11-03 11:33:18,347 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10282 220 0.236 0.542 rw 2026-11-03 11:33:18,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.754 rw 2026-11-03 11:33:18,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:18] "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.007 0.028 rw 2026-11-03 11:33:18,475 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: tour succeeded 2026-11-03 11:33:18,477 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_loyalty_mirror_refund SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 11:33:18,600 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:33:18,604 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: heap 22639428 (allocated 24924160) 2026-11-03 11:33:18,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BCm55WCA - [03/Nov/2026 11:33:13] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.036 rw 2026-11-03 11:33:18,711 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Closing chrome headless with pid 45796 2026-11-03 11:33:18,715 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Closing websocket connection 2026-11-03 11:33:18,716 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Terminating chrome headless with pid 45796 2026-11-03 11:33:18,819 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113318_819231_test_loyalty_mirror_refund.txt 2026-11-03 11:33:18,819 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Removing chrome user profile "/tmp/tmpcd5z7upd_chrome_odoo" 2026-11-03 11:33:18,923 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:33:19,778 7 INFO rb-ea311d5-226310-432086 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 11:33:19,958 7 INFO rb-ea311d5-226310-432086 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 11:33:27,981 7 INFO rb-ea311d5-226310-432086 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 11:33:29,863 7 INFO rb-ea311d5-226310-432086 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 11:33:33,335 7 INFO rb-ea311d5-226310-432086 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 11:33:34,628 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #352 deleted ir.attachment records with IDs: [215689, 215690] 2026-11-03 11:33:34,630 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #352 deleted pos.config records with IDs: [91, 92] 2026-11-03 11:33:34,646 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #352 deleted ir.sequence records with IDs: [6517, 6521, 6518, 6522] 2026-11-03 11:33:37,649 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt: Starting TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty ... 2026-11-03 11:33:38,568 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Chrome pid: 45926 2026-11-03 11:33:38,571 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Chrome headless temporary user profile dir: /tmp/tmpxff6pyqy_chrome_odoo 2026-11-03 11:33:38,572 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Issuing json command http://127.0.0.1:43151/json/version 2026-11-03 11:33:38,573 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43151', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:33:38,592 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Browser version: Chrome/150.0.7871.114 2026-11-03 11:33:38,592 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Issuing json command http://127.0.0.1:43151/json 2026-11-03 11:33:38,593 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43151', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:33:38,607 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Websocket url found: ws://127.0.0.1:43151/devtools/page/57DC6F3DA9104993E59DF48AD1E99511 2026-11-03 11:33:38,630 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Enable chrome headless console log notification 2026-11-03 11:33:38,635 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Chrome headless enable page notifications 2026-11-03 11:33:38,749 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:33:38,762 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Setting session cookie in browser 2026-11-03 11:33:38,764 7 INFO rb-ea311d5-226310-432086 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 11:33:38,764 7 INFO rb-ea311d5-226310-432086 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 11:33:39,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:39] "GET /pos/ui/93 HTTP/1.1" 200 6965 91 0.091 0.171 rw 2026-11-03 11:33:39,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Navigation result: {'frameId': '57DC6F3DA9104993E59DF48AD1E99511', 'loaderId': '23A3761665DEEF99F043EDE947E59691', 'isDownload': False} 2026-11-03 11:33:39,031 7 INFO rb-ea311d5-226310-432086 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 11:33:39,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:39] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.021 ro 2026-11-03 11:33:39,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:39] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.047 ro 2026-11-03 11:33:39,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:39] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.339 ro 2026-11-03 11:33:39,853 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: Owl is running in 'dev' mode. 2026-11-03 11:33:39,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 11:33:39,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.018 ro 2026-11-03 11:33:39,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:33:39,974 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33: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.036 rw 2026-11-03 11:33:39,978 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:39] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.045 rw 2026-11-03 11:33:40,795 7 INFO rb-ea311d5-226310-432086 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 11:33:41,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 527629 261 0.251 1.022 rw 2026-11-03 11:33:41,444 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: The ready code tooks too much time : 2.4113669395446777 2026-11-03 11:33:41,445 7 INFO rb-ea311d5-226310-432086 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 11:33:41,463 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:41] "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 11:33:41,469 7 INFO rb-ea311d5-226310-432086 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 11:33:41,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.013 ro 2026-11-03 11:33:41,573 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33: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.02 rw 2026-11-03 11:33:41,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:41] "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 11:33:41,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33: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 11:33:42,103 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:42] "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 11:33:42,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33: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.015 rw 2026-11-03 11:33:42,431 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.062 rw 2026-11-03 11:33:42,463 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:42] "GET /web/image/res.users/354/avatar_128 HTTP/1.1" 200 305 4 0.004 0.033 ro 2026-11-03 11:33:42,463 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 11:33:42,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 11:33:42,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:42] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.02 rw 2026-11-03 11:33:42,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:42] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.022 - 2026-11-03 11:33:42,619 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.032 - 2026-11-03 11:33:42,624 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.03 - 2026-11-03 11:33:42,624 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:42] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.042 ro 2026-11-03 11:33:42,686 7 INFO rb-ea311d5-226310-432086 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 11:33:42,740 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:42] "GET /pos/ui/93?from_backend=True HTTP/1.1" 200 6965 31 0.042 0.11 rw 2026-11-03 11:33:42,784 7 INFO rb-ea311d5-226310-432086 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 11:33:42,869 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:42] "GET /pos/ui/93 HTTP/1.1" 200 6965 31 0.027 0.25 rw 2026-11-03 11:33:42,902 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.278 rw 2026-11-03 11:33:43,003 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.174 rw 2026-11-03 11:33:43,028 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33: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.003 0.215 rw 2026-11-03 11:33:43,079 7 INFO rb-ea311d5-226310-432086 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 11:33:43,079 7 INFO rb-ea311d5-226310-432086 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 11:33:43,155 7 INFO rb-ea311d5-226310-432086 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 11:33:43,162 7 INFO rb-ea311d5-226310-432086 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 11:33:43,182 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:43] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 11:33:43,343 7 INFO rb-ea311d5-226310-432086 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 11:33:43,344 7 INFO rb-ea311d5-226310-432086 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 11:33:43,345 7 INFO rb-ea311d5-226310-432086 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 11:33:43,401 7 INFO rb-ea311d5-226310-432086 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 11:33:43,401 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:43] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.005 0.017 ro 2026-11-03 11:33:43,420 7 INFO rb-ea311d5-226310-432086 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 11:33:43,421 7 INFO rb-ea311d5-226310-432086 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 11:33:43,433 7 INFO rb-ea311d5-226310-432086 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 11:33:43,786 7 INFO rb-ea311d5-226310-432086 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 11:33:43,787 7 INFO rb-ea311d5-226310-432086 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 11:33:43,811 7 INFO rb-ea311d5-226310-432086 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 11:33:43,812 7 INFO rb-ea311d5-226310-432086 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 11:33:43,813 7 INFO rb-ea311d5-226310-432086 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 11:33:43,814 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:43] "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 11:33:43,860 7 INFO rb-ea311d5-226310-432086 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 11:33:43,894 7 INFO rb-ea311d5-226310-432086 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 11:33:43,907 7 INFO rb-ea311d5-226310-432086 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 11:33:43,929 7 INFO rb-ea311d5-226310-432086 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 11:33:43,985 7 INFO rb-ea311d5-226310-432086 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 11:33:43,986 7 INFO rb-ea311d5-226310-432086 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 11:33:43,987 7 INFO rb-ea311d5-226310-432086 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 11:33:44,027 7 INFO rb-ea311d5-226310-432086 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 11:33:44,028 7 INFO rb-ea311d5-226310-432086 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 11:33:44,042 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:44] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.005 - 2026-11-03 11:33:44,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:44] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.007 - 2026-11-03 11:33:44,097 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:33:44,102 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:33:44,597 7 INFO rb-ea311d5-226310-432086 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 11:33:44,622 7 INFO rb-ea311d5-226310-432086 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 11:33:44,625 7 INFO rb-ea311d5-226310-432086 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 11:33:44,627 7 INFO rb-ea311d5-226310-432086 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 11:33:44,629 7 INFO rb-ea311d5-226310-432086 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 11:33:44,632 7 INFO rb-ea311d5-226310-432086 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 11:33:44,634 7 INFO rb-ea311d5-226310-432086 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 11:33:45,160 7 INFO rb-ea311d5-226310-432086 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 11:33:45,168 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99621692 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '644c052b-1985-4b9e-ba4f-8b6233be8366'}] 2026-11-03 11:33:45,169 7 INFO rb-ea311d5-226310-432086 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 11:33:45,801 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99621692 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '644c052b-1985-4b9e-ba4f-8b6233be8366'} created pos.order #536 2026-11-03 11:33:45,804 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99621692 finished 2026-11-03 11:33:45,902 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6953 223 0.224 0.515 rw 2026-11-03 11:33:46,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:46] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.005 0.006 ro 2026-11-03 11:33:46,062 7 INFO rb-ea311d5-226310-432086 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 11:33:46,079 7 INFO rb-ea311d5-226310-432086 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 11:33:46,082 7 INFO rb-ea311d5-226310-432086 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 11:33:46,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.034 rw 2026-11-03 11:33:46,530 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:46] "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.113 0.22 rw 2026-11-03 11:33:46,541 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: tour succeeded 2026-11-03 11:33:46,542 7 INFO rb-ea311d5-226310-432086 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 11:33:46,706 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: heap 22253968 (allocated 23875584) 2026-11-03 11:33:46,706 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:33:46,715 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IvWejXrS - [03/Nov/2026 11:33:40] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 6.708 rw 2026-11-03 11:33:46,826 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Closing chrome headless with pid 45926 2026-11-03 11:33:46,828 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Closing websocket connection 2026-11-03 11:33:46,830 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Terminating chrome headless with pid 45926 2026-11-03 11:33:46,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113346_941147_test_receipt_data_pos_loyalty.txt 2026-11-03 11:33:46,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Removing chrome user profile "/tmp/tmpxff6pyqy_chrome_odoo" 2026-11-03 11:33:46,955 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_order_receipt: Starting TestOrderReceiptPosLoyalty.test_total_item_count_excludes_reward_line ... 2026-11-03 11:33:47,337 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:33:48,292 7 INFO rb-ea311d5-226310-432086 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 11:33:48,461 7 INFO rb-ea311d5-226310-432086 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 11:33:56,498 7 INFO rb-ea311d5-226310-432086 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 11:33:58,455 7 INFO rb-ea311d5-226310-432086 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 11:34:03,095 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_free_product_cost_depends_on_qty ... 2026-11-03 11:34:03,761 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_gift_card_refund_reverses_balance ... 2026-11-03 11:34:04,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_insufficient_balance_raises ... 2026-11-03 11:34:04,435 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_points_cost_recomputed_not_trusted ... 2026-11-03 11:34:04,711 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_refund_prorates_earned_and_spent ... 2026-11-03 11:34:05,072 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_refund_prorates_earned_points ... 2026-11-03 11:34:05,393 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_refund_reverses_earned_and_returns_spent ... 2026-11-03 11:34:05,740 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_with_code_rule_earns_only_when_code_applied ... 2026-11-03 11:34:06,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:34:07,041 7 INFO rb-ea311d5-226310-432086 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 11:34:07,232 7 INFO rb-ea311d5-226310-432086 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 11:34:15,975 7 INFO rb-ea311d5-226310-432086 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 11:34:17,811 7 INFO rb-ea311d5-226310-432086 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 11:34:21,886 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-11-03 11:34:22,876 7 INFO rb-ea311d5-226310-432086 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 11:34:23,119 7 INFO rb-ea311d5-226310-432086 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 11:34:23,294 7 INFO rb-ea311d5-226310-432086 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 11:34:23,389 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_product_loading_without_gift_card ... 2026-11-03 11:34:23,723 7 INFO rb-ea311d5-226310-432086 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 11:34:33,136 7 INFO rb-ea311d5-226310-432086 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 11:34:33,393 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:34:34,525 7 INFO rb-ea311d5-226310-432086 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 11:34:34,729 7 INFO rb-ea311d5-226310-432086 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 11:34:43,190 7 INFO rb-ea311d5-226310-432086 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 11:34:45,018 7 INFO rb-ea311d5-226310-432086 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 11:34:49,371 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet ... 2026-11-03 11:34:50,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Chrome pid: 46054 2026-11-03 11:34:50,601 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Chrome headless temporary user profile dir: /tmp/tmpndb0hk3w_chrome_odoo 2026-11-03 11:34:50,604 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Issuing json command http://127.0.0.1:34011/json/version 2026-11-03 11:34:50,605 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34011', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:34:50,682 7 INFO rb-ea311d5-226310-432086 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 11:34:50,682 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Issuing json command http://127.0.0.1:34011/json 2026-11-03 11:34:50,682 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34011', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:34:50,688 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Websocket url found: ws://127.0.0.1:34011/devtools/page/671A535D06500532EE0BA7CF30441507 2026-11-03 11:34:50,696 7 INFO rb-ea311d5-226310-432086 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 11:34:50,703 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Chrome headless enable page notifications 2026-11-03 11:34:50,842 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:34:50,854 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Setting session cookie in browser 2026-11-03 11:34:50,858 7 INFO rb-ea311d5-226310-432086 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 11:34:50,859 7 INFO rb-ea311d5-226310-432086 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 11:34:51,040 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:51] "GET /pos/ui/97 HTTP/1.1" 200 6805 65 0.028 0.147 rw 2026-11-03 11:34:51,050 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Navigation result: {'frameId': '671A535D06500532EE0BA7CF30441507', 'loaderId': '857759B95FF0B5735BDC66A16EF07D1D', 'isDownload': False} 2026-11-03 11:34:51,050 7 INFO rb-ea311d5-226310-432086 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 11:34:51,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:51] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.047 ro 2026-11-03 11:34:51,167 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:51] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.293 ro 2026-11-03 11:34:51,176 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:51] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.056 ro 2026-11-03 11:34:51,768 7 INFO rb-ea311d5-226310-432086 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 11:34:51,795 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:34:51,809 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:34:51,829 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 11:34:51,863 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.013 rw 2026-11-03 11:34:51,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34: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.036 rw 2026-11-03 11:34:52,260 7 INFO rb-ea311d5-226310-432086 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 11:34:52,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 539204 268 0.19 0.664 rw 2026-11-03 11:34:53,017 7 INFO rb-ea311d5-226310-432086 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 11:34:53,034 7 INFO rb-ea311d5-226310-432086 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 11:34:53,037 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:53] "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 11:34:53,073 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:53] "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 11:34:53,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34: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 11:34:53,122 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34: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.012 rw 2026-11-03 11:34:53,160 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:53] "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 11:34:53,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:53] "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 11:34:53,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34: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.019 rw 2026-11-03 11:34:53,903 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.064 rw 2026-11-03 11:34:53,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:53] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 11:34:53,924 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:53] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 11:34:53,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:53] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.025 - 2026-11-03 11:34:53,957 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:53] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.004 0.03 ro 2026-11-03 11:34:54,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:54] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-11-03 11:34:54,032 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:54] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-11-03 11:34:54,045 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 11:34:54,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.097 - 2026-11-03 11:34:54,177 7 INFO rb-ea311d5-226310-432086 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 11:34:54,186 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:54] "GET /pos/ui/97 HTTP/1.1" 200 6845 31 0.047 0.078 rw 2026-11-03 11:34:54,307 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:54] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6845 31 0.041 0.2 rw 2026-11-03 11:34:54,346 7 INFO rb-ea311d5-226310-432086 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 11:34:54,347 7 INFO rb-ea311d5-226310-432086 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 11:34:54,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.262 rw 2026-11-03 11:34:54,389 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34: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.002 0.036 rw 2026-11-03 11:34:54,479 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34: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.11 rw 2026-11-03 11:34:54,568 7 INFO rb-ea311d5-226310-432086 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 11:34:54,575 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:54] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 260 4 0.006 0.022 ro 2026-11-03 11:34:54,609 7 INFO rb-ea311d5-226310-432086 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 11:34:54,610 7 INFO rb-ea311d5-226310-432086 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 11:34:54,625 7 INFO rb-ea311d5-226310-432086 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 11:34:54,652 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:54] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:34:54,976 7 INFO rb-ea311d5-226310-432086 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 11:34:54,980 7 INFO rb-ea311d5-226310-432086 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 11:34:54,995 7 INFO rb-ea311d5-226310-432086 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 11:34:54,996 7 INFO rb-ea311d5-226310-432086 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 11:34:55,041 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:55] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 260 4 0.005 0.037 ro 2026-11-03 11:34:55,044 7 INFO rb-ea311d5-226310-432086 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 11:34:55,173 7 INFO rb-ea311d5-226310-432086 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 11:34:55,174 7 INFO rb-ea311d5-226310-432086 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 11:34:55,176 7 INFO rb-ea311d5-226310-432086 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 11:34:55,176 7 INFO rb-ea311d5-226310-432086 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 11:34:55,177 7 INFO rb-ea311d5-226310-432086 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 11:34:55,197 7 INFO rb-ea311d5-226310-432086 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 11:34:55,209 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:55] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 11:34:55,242 7 INFO rb-ea311d5-226310-432086 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 11:34:55,294 7 INFO rb-ea311d5-226310-432086 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 11:34:55,297 7 INFO rb-ea311d5-226310-432086 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 11:34:55,297 7 INFO rb-ea311d5-226310-432086 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 11:34:55,297 7 INFO rb-ea311d5-226310-432086 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 11:34:55,298 7 INFO rb-ea311d5-226310-432086 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 11:34:55,298 7 INFO rb-ea311d5-226310-432086 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 11:34:55,298 7 INFO rb-ea311d5-226310-432086 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 11:34:55,334 7 INFO rb-ea311d5-226310-432086 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 11:34:55,335 7 INFO rb-ea311d5-226310-432086 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 11:34:55,342 7 INFO rb-ea311d5-226310-432086 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 11:34:55,343 7 INFO rb-ea311d5-226310-432086 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 11:34:55,344 7 INFO rb-ea311d5-226310-432086 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 11:34:55,344 7 INFO rb-ea311d5-226310-432086 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 11:34:55,344 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: tour succeeded 2026-11-03 11:34:55,345 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR ServiceFeeEWalletCoversFeeTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 11:34:55,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:55] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 11:34:55,548 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:34:55,556 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lMt0iHj8 - [03/Nov/2026 11:34:51] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 3.654 rw 2026-11-03 11:34:55,561 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: heap 22744980 (allocated 24137728) 2026-11-03 11:34:55,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Closing chrome headless with pid 46054 2026-11-03 11:34:55,672 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Closing websocket connection 2026-11-03 11:34:55,674 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Terminating chrome headless with pid 46054 2026-11-03 11:34:55,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113455_815499_test_service_fee_covered_by_an_ewallet.txt 2026-11-03 11:34:55,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Removing chrome user profile "/tmp/tmpndb0hk3w_chrome_odoo" 2026-11-03 11:34:55,828 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion ... 2026-11-03 11:34:56,549 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Chrome pid: 46186 2026-11-03 11:34:56,549 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Chrome headless temporary user profile dir: /tmp/tmptq9gz95l_chrome_odoo 2026-11-03 11:34:56,550 7 INFO rb-ea311d5-226310-432086 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:35853/json/version 2026-11-03 11:34:56,551 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35853', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:34:56,603 7 INFO rb-ea311d5-226310-432086 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 11:34:56,603 7 INFO rb-ea311d5-226310-432086 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:35853/json 2026-11-03 11:34:56,604 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35853', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:34:56,613 7 INFO rb-ea311d5-226310-432086 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:35853/devtools/page/F89C2F129EE8CF2410905D46074445BE 2026-11-03 11:34:56,622 7 INFO rb-ea311d5-226310-432086 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 11:34:56,634 7 INFO rb-ea311d5-226310-432086 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 11:34:56,729 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:34:56,739 7 INFO rb-ea311d5-226310-432086 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 11:34:56,748 7 INFO rb-ea311d5-226310-432086 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 11:34:56,748 7 INFO rb-ea311d5-226310-432086 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 11:34:56,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:56] "GET /pos/ui/97 HTTP/1.1" 200 6805 64 0.039 0.131 rw 2026-11-03 11:34:56,930 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Navigation result: {'frameId': 'F89C2F129EE8CF2410905D46074445BE', 'loaderId': '91355FDD6BD14A8CA2EB97754C6F1BDB', 'isDownload': False} 2026-11-03 11:34:56,930 7 INFO rb-ea311d5-226310-432086 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 11:34:57,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:56] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.241 ro 2026-11-03 11:34:57,012 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:56] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.007 0.036 ro 2026-11-03 11:34:57,021 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:57] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.044 ro 2026-11-03 11:34:57,675 7 INFO rb-ea311d5-226310-432086 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 11:34:57,704 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:34:57,713 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:34:57,758 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.028 ro 2026-11-03 11:34:57,822 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.017 rw 2026-11-03 11:34:57,839 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34: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.003 0.025 rw 2026-11-03 11:34:58,214 7 INFO rb-ea311d5-226310-432086 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 11:34:58,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536264 267 0.234 0.658 rw 2026-11-03 11:34:59,027 7 INFO rb-ea311d5-226310-432086 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.096665859222412 2026-11-03 11:34:59,028 7 INFO rb-ea311d5-226310-432086 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 11:34:59,049 7 INFO rb-ea311d5-226310-432086 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 11:34:59,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:59] "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 11:34:59,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34: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 11:34:59,102 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34: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 11:34:59,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11: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.002 0.018 rw 2026-11-03 11:34:59,143 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34: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 11:34:59,596 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:59] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.008 ro 2026-11-03 11:34:59,733 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11: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.001 0.013 rw 2026-11-03 11:34:59,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.046 rw 2026-11-03 11:34:59,926 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:59] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.016 rw 2026-11-03 11:34:59,927 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 11:34:59,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 11:34:59,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:59] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.006 0.033 ro 2026-11-03 11:34:59,994 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:59] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-11-03 11:34:59,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 11:35:00,012 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:35:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-11-03 11:35:00,085 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:35:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.085 - 2026-11-03 11:35:00,144 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:35:00] "GET /pos/ui/97 HTTP/1.1" 200 6845 31 0.019 0.127 rw 2026-11-03 11:35:00,163 7 INFO rb-ea311d5-226310-432086 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 11:35:00,284 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:35:00] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6845 31 0.049 0.237 rw 2026-11-03 11:35:00,315 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:35:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.223 rw 2026-11-03 11:35:00,316 7 INFO rb-ea311d5-226310-432086 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 11:35:00,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11: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.002 0.028 rw 2026-11-03 11:35:00,410 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:35:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.065 rw 2026-11-03 11:35:00,525 7 INFO rb-ea311d5-226310-432086 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 11:35:00,682 7 INFO rb-ea311d5-226310-432086 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 11:35:00,683 7 INFO rb-ea311d5-226310-432086 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 11:35:00,684 7 INFO rb-ea311d5-226310-432086 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 11:35:00,684 7 INFO rb-ea311d5-226310-432086 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 11:35:00,685 7 INFO rb-ea311d5-226310-432086 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 11:35:00,694 7 INFO rb-ea311d5-226310-432086 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 11:35:00,707 7 INFO rb-ea311d5-226310-432086 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 11:35:00,708 7 INFO rb-ea311d5-226310-432086 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 11:35:00,714 7 INFO rb-ea311d5-226310-432086 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 11:35:00,718 7 INFO rb-ea311d5-226310-432086 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 11:35:00,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:35:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.015 - 2026-11-03 11:35:00,721 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:35:00] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.013 - 2026-11-03 11:35:00,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:35:00] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.018 - 2026-11-03 11:35:00,940 7 INFO rb-ea311d5-226310-432086 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 11:35:00,941 7 INFO rb-ea311d5-226310-432086 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 11:35:00,941 7 INFO rb-ea311d5-226310-432086 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 11:35:00,942 7 INFO rb-ea311d5-226310-432086 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 11:35:00,943 7 INFO rb-ea311d5-226310-432086 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 11:35:00,943 7 INFO rb-ea311d5-226310-432086 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 11:35:00,944 7 INFO rb-ea311d5-226310-432086 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 11:35:00,955 7 INFO rb-ea311d5-226310-432086 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 11:35:00,956 7 INFO rb-ea311d5-226310-432086 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 11:35:01,146 7 INFO rb-ea311d5-226310-432086 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 11:35:01,147 7 INFO rb-ea311d5-226310-432086 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 11:35:01,147 7 INFO rb-ea311d5-226310-432086 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 11:35:01,148 7 INFO rb-ea311d5-226310-432086 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 11:35:01,148 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: tour succeeded 2026-11-03 11:35:01,149 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR ServiceFeeFixedPromotionScalingTour SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-03 11:35:01,273 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: heap 21096068 (allocated 22302720) 2026-11-03 11:35:01,278 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:35:01,297 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 B9Q13uTV - [03/Nov/2026 11:34:57] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 3.421 rw 2026-11-03 11:35:01,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Closing chrome headless with pid 46186 2026-11-03 11:35:01,394 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Closing websocket connection 2026-11-03 11:35:01,400 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Terminating chrome headless with pid 46186 2026-11-03 11:35:01,497 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113501_497090_test_service_fee_fixed_scales_under_a_promotion.txt 2026-11-03 11:35:01,497 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Removing chrome user profile "/tmp/tmptq9gz95l_chrome_odoo" 2026-11-03 11:35:01,509 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated ... 2026-11-03 11:35:02,202 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Chrome pid: 46319 2026-11-03 11:35:02,203 7 INFO rb-ea311d5-226310-432086 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/tmpt_ih_5bt_chrome_odoo 2026-11-03 11:35:02,203 7 INFO rb-ea311d5-226310-432086 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:42059/json/version 2026-11-03 11:35:02,204 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42059', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:35:02,292 7 INFO rb-ea311d5-226310-432086 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 11:35:02,292 7 INFO rb-ea311d5-226310-432086 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:42059/json 2026-11-03 11:35:02,293 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42059', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:35:02,311 7 INFO rb-ea311d5-226310-432086 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:42059/devtools/page/9186ECE14E164263B6B34170F6A072D6 2026-11-03 11:35:02,325 7 INFO rb-ea311d5-226310-432086 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 11:35:02,336 7 INFO rb-ea311d5-226310-432086 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 11:35:02,458 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:35:02,467 7 INFO rb-ea311d5-226310-432086 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 11:35:02,474 7 INFO rb-ea311d5-226310-432086 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 11:35:02,475 7 INFO rb-ea311d5-226310-432086 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 11:35:02,633 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:02] "GET /pos/ui/97 HTTP/1.1" 200 6805 64 0.032 0.121 rw 2026-11-03 11:35:02,640 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Navigation result: {'frameId': '9186ECE14E164263B6B34170F6A072D6', 'loaderId': '71AC5D6F6E9370ECEA95F3363004E87D', 'isDownload': False} 2026-11-03 11:35:02,640 7 INFO rb-ea311d5-226310-432086 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 11:35:02,732 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:02] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.041 ro 2026-11-03 11:35:02,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:02] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.256 ro 2026-11-03 11:35:02,761 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:02] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.066 ro 2026-11-03 11:35:03,385 7 INFO rb-ea311d5-226310-432086 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 11:35:03,426 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 11:35:03,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:35:03,435 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:35:03,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.023 rw 2026-11-03 11:35:03,524 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35: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.044 rw 2026-11-03 11:35:03,836 7 INFO rb-ea311d5-226310-432086 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 11:35:04,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536283 267 0.242 0.621 rw 2026-11-03 11:35:04,612 7 INFO rb-ea311d5-226310-432086 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 11:35:04,632 7 INFO rb-ea311d5-226310-432086 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 11:35:04,648 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:04] "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 11:35:04,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:04] "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 11:35:04,734 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:04] "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 11:35:04,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35: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.0 0.03 rw 2026-11-03 11:35:04,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:04] "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 11:35:05,298 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:05] "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 11:35:05,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11: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.003 0.01 rw 2026-11-03 11:35:05,575 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.053 rw 2026-11-03 11:35:05,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:05] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 11:35:05,605 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:05] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.02 - 2026-11-03 11:35:05,610 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:05] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.009 0.031 ro 2026-11-03 11:35:05,616 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:05] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.055 rw 2026-11-03 11:35:05,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:05] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 11:35:05,696 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:05] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.011 ro 2026-11-03 11:35:05,701 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 11:35:05,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.028 - 2026-11-03 11:35:05,803 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:05] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6845 31 0.031 0.075 rw 2026-11-03 11:35:05,835 7 INFO rb-ea311d5-226310-432086 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 11:35:05,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:05] "GET /pos/ui/97 HTTP/1.1" 200 6845 31 0.044 0.185 rw 2026-11-03 11:35:05,970 7 INFO rb-ea311d5-226310-432086 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 11:35:05,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.227 rw 2026-11-03 11:35:06,013 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35: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.002 0.022 rw 2026-11-03 11:35:06,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.023 0.066 rw 2026-11-03 11:35:06,194 7 INFO rb-ea311d5-226310-432086 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 11:35:06,374 7 INFO rb-ea311d5-226310-432086 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 11:35:06,386 7 INFO rb-ea311d5-226310-432086 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 11:35:06,386 7 INFO rb-ea311d5-226310-432086 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 11:35:06,386 7 INFO rb-ea311d5-226310-432086 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 11:35:06,387 7 INFO rb-ea311d5-226310-432086 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 11:35:06,398 7 INFO rb-ea311d5-226310-432086 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 11:35:06,414 7 INFO rb-ea311d5-226310-432086 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 11:35:06,418 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:06] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.013 - 2026-11-03 11:35:06,419 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:06] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.014 - 2026-11-03 11:35:06,419 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:06] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.015 - 2026-11-03 11:35:06,420 7 INFO rb-ea311d5-226310-432086 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 11:35:06,429 7 INFO rb-ea311d5-226310-432086 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 11:35:06,429 7 INFO rb-ea311d5-226310-432086 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 11:35:06,642 7 INFO rb-ea311d5-226310-432086 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 11:35:06,645 7 INFO rb-ea311d5-226310-432086 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 11:35:06,645 7 INFO rb-ea311d5-226310-432086 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 11:35:06,646 7 INFO rb-ea311d5-226310-432086 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 11:35:06,647 7 INFO rb-ea311d5-226310-432086 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 11:35:06,647 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: tour succeeded 2026-11-03 11:35:06,648 7 INFO rb-ea311d5-226310-432086 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 11:35:06,777 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: heap 20804716 (allocated 22302720) 2026-11-03 11:35:06,782 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:35:06,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4BwRNB_6 - [03/Nov/2026 11:35:03] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 3.262 rw 2026-11-03 11:35:06,917 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Closing chrome headless with pid 46319 2026-11-03 11:35:06,922 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Closing websocket connection 2026-11-03 11:35:06,926 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Terminating chrome headless with pid 46319 2026-11-03 11:35:07,036 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113507_036585_test_service_fee_recomputed_when_a_reward_is_deactivated.txt 2026-11-03 11:35:07,037 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Removing chrome user profile "/tmp/tmpt_ih_5bt_chrome_odoo" 2026-11-03 11:35:07,050 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card ... 2026-11-03 11:35:07,850 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Chrome pid: 46445 2026-11-03 11:35:07,851 7 INFO rb-ea311d5-226310-432086 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/tmp5jbi9_k4_chrome_odoo 2026-11-03 11:35:07,851 7 INFO rb-ea311d5-226310-432086 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:42289/json/version 2026-11-03 11:35:07,852 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42289', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:35:07,896 7 INFO rb-ea311d5-226310-432086 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 11:35:07,896 7 INFO rb-ea311d5-226310-432086 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:42289/json 2026-11-03 11:35:07,897 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42289', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:35:07,906 7 INFO rb-ea311d5-226310-432086 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:42289/devtools/page/B1B9B3B7DE86385808CEA253A5AE8834 2026-11-03 11:35:07,912 7 INFO rb-ea311d5-226310-432086 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 11:35:07,921 7 INFO rb-ea311d5-226310-432086 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 11:35:08,059 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:35:08,067 7 INFO rb-ea311d5-226310-432086 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 11:35:08,069 7 INFO rb-ea311d5-226310-432086 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 11:35:08,069 7 INFO rb-ea311d5-226310-432086 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 11:35:08,232 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:08] "GET /pos/ui/97 HTTP/1.1" 200 6805 64 0.031 0.13 rw 2026-11-03 11:35:08,238 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Navigation result: {'frameId': 'B1B9B3B7DE86385808CEA253A5AE8834', 'loaderId': 'BAA75519B305268E18ABFE1E1E719C93', 'isDownload': False} 2026-11-03 11:35:08,239 7 INFO rb-ea311d5-226310-432086 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 11:35:08,306 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:08] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.035 ro 2026-11-03 11:35:08,313 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:08] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.23 ro 2026-11-03 11:35:08,324 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:08] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.053 ro 2026-11-03 11:35:09,136 7 INFO rb-ea311d5-226310-432086 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 11:35:09,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:35:09,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.012 - 2026-11-03 11:35:09,207 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 11:35:09,243 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35: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.003 0.018 rw 2026-11-03 11:35:09,247 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.015 rw 2026-11-03 11:35:09,541 7 INFO rb-ea311d5-226310-432086 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 11:35:10,075 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537476 268 0.223 0.599 rw 2026-11-03 11:35:10,278 7 INFO rb-ea311d5-226310-432086 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.0390849113464355 2026-11-03 11:35:10,278 7 INFO rb-ea311d5-226310-432086 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 11:35:10,289 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:10] "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 11:35:10,293 7 INFO rb-ea311d5-226310-432086 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 11:35:10,312 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:10] "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 11:35:10,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:10] "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 11:35:10,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35: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.002 0.022 rw 2026-11-03 11:35:10,375 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:10] "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 11:35:10,858 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35: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 11:35:11,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35: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.002 0.009 rw 2026-11-03 11:35:11,156 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.036 rw 2026-11-03 11:35:11,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 11:35:11,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 11:35:11,208 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.01 0.023 ro 2026-11-03 11:35:11,218 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.028 rw 2026-11-03 11:35:11,250 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.007 ro 2026-11-03 11:35:11,260 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 11:35:11,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-11-03 11:35:11,287 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.021 - 2026-11-03 11:35:11,356 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "GET /pos/ui/97 HTTP/1.1" 200 6845 31 0.023 0.068 rw 2026-11-03 11:35:11,398 7 INFO rb-ea311d5-226310-432086 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 11:35:11,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6845 31 0.024 0.147 rw 2026-11-03 11:35:11,481 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.156 rw 2026-11-03 11:35:11,509 7 INFO rb-ea311d5-226310-432086 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 11:35:11,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T11:34:33.000+00:00 HTTP/1.1" 200 4940 5 0.007 0.068 ro 2026-11-03 11:35:11,602 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.014 0.066 rw 2026-11-03 11:35:11,603 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35: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.086 rw 2026-11-03 11:35:11,697 7 INFO rb-ea311d5-226310-432086 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 11:35:11,809 7 INFO rb-ea311d5-226310-432086 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 11:35:11,809 7 INFO rb-ea311d5-226310-432086 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 11:35:11,810 7 INFO rb-ea311d5-226310-432086 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 11:35:11,810 7 INFO rb-ea311d5-226310-432086 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 11:35:11,811 7 INFO rb-ea311d5-226310-432086 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 11:35:11,816 7 INFO rb-ea311d5-226310-432086 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 11:35:11,829 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:35:11,830 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:35:11,852 7 INFO rb-ea311d5-226310-432086 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 11:35:11,892 7 INFO rb-ea311d5-226310-432086 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 11:35:11,910 7 INFO rb-ea311d5-226310-432086 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 11:35:11,987 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:11] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 315 12 0.013 0.06 rw 2026-11-03 11:35:12,041 7 INFO rb-ea311d5-226310-432086 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 11:35:12,047 7 INFO rb-ea311d5-226310-432086 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 11:35:12,047 7 INFO rb-ea311d5-226310-432086 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 11:35:12,123 7 INFO rb-ea311d5-226310-432086 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 11:35:12,123 7 INFO rb-ea311d5-226310-432086 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 11:35:12,124 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: tour succeeded 2026-11-03 11:35:12,125 7 INFO rb-ea311d5-226310-432086 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 11:35:12,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:12] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:35:12,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:35:12,338 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: heap 20942680 (allocated 21778432) 2026-11-03 11:35:12,348 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kPbUxmOk - [03/Nov/2026 11:35:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.019 3.052 rw 2026-11-03 11:35:12,473 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Closing chrome headless with pid 46445 2026-11-03 11:35:12,474 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Closing websocket connection 2026-11-03 11:35:12,475 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Terminating chrome headless with pid 46445 2026-11-03 11:35:12,571 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113512_570766_test_service_fee_single_line_with_a_gift_card.txt 2026-11-03 11:35:12,571 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Removing chrome user profile "/tmp/tmp5jbi9_k4_chrome_odoo" 2026-11-03 11:35:12,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion ... 2026-11-03 11:35:13,287 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Chrome pid: 46586 2026-11-03 11:35:13,287 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Chrome headless temporary user profile dir: /tmp/tmpeqp70_8k_chrome_odoo 2026-11-03 11:35:13,288 7 INFO rb-ea311d5-226310-432086 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:35629/json/version 2026-11-03 11:35:13,289 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35629', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:35:13,321 7 INFO rb-ea311d5-226310-432086 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 11:35:13,321 7 INFO rb-ea311d5-226310-432086 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:35629/json 2026-11-03 11:35:13,322 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35629', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:35:13,349 7 INFO rb-ea311d5-226310-432086 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:35629/devtools/page/9B620C13CB49AD990EAE5979C03BEC11 2026-11-03 11:35:13,367 7 INFO rb-ea311d5-226310-432086 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 11:35:13,384 7 INFO rb-ea311d5-226310-432086 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 11:35:13,478 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:35:13,486 7 INFO rb-ea311d5-226310-432086 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 11:35:13,491 7 INFO rb-ea311d5-226310-432086 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 11:35:13,491 7 INFO rb-ea311d5-226310-432086 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 11:35:13,651 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:13] "GET /pos/ui/97 HTTP/1.1" 200 6805 64 0.036 0.123 rw 2026-11-03 11:35:13,656 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Navigation result: {'frameId': '9B620C13CB49AD990EAE5979C03BEC11', 'loaderId': 'CD5BCDCCDA14B71167D64ED8451B6E27', 'isDownload': False} 2026-11-03 11:35:13,656 7 INFO rb-ea311d5-226310-432086 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 11:35:13,753 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:13] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.039 ro 2026-11-03 11:35:13,769 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:13] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.052 ro 2026-11-03 11:35:13,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:13] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.056 ro 2026-11-03 11:35:14,364 7 INFO rb-ea311d5-226310-432086 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 11:35:14,392 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:35:14,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:35:14,424 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-11-03 11:35:14,468 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35: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.004 0.02 rw 2026-11-03 11:35:14,481 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:14] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.024 rw 2026-11-03 11:35:14,895 7 INFO rb-ea311d5-226310-432086 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 11:35:15,446 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536283 267 0.282 0.683 rw 2026-11-03 11:35:15,653 7 INFO rb-ea311d5-226310-432086 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 11:35:15,664 7 INFO rb-ea311d5-226310-432086 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 11:35:15,674 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:15] "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 11:35:15,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35: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 11:35:15,755 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:15] "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 11:35:15,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35: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.015 rw 2026-11-03 11:35:15,799 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:15] "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 11:35:16,266 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:16] "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 11:35:16,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35: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.011 rw 2026-11-03 11:35:16,510 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.035 rw 2026-11-03 11:35:16,548 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:16] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 11:35:16,563 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:16] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.017 - 2026-11-03 11:35:16,569 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:16] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.025 rw 2026-11-03 11:35:16,573 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:16] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.012 0.034 ro 2026-11-03 11:35:16,684 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:16] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.013 ro 2026-11-03 11:35:16,689 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:16] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 11:35:16,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.032 - 2026-11-03 11:35:16,788 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.064 - 2026-11-03 11:35:16,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:16] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6845 31 0.028 0.094 rw 2026-11-03 11:35:16,880 7 INFO rb-ea311d5-226310-432086 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 11:35:16,954 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:16] "GET /pos/ui/97 HTTP/1.1" 200 6845 31 0.036 0.193 rw 2026-11-03 11:35:16,977 7 INFO rb-ea311d5-226310-432086 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 11:35:16,992 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.202 rw 2026-11-03 11:35:17,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35: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.003 0.056 rw 2026-11-03 11:35:17,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.092 rw 2026-11-03 11:35:17,209 7 INFO rb-ea311d5-226310-432086 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 11:35:17,415 7 INFO rb-ea311d5-226310-432086 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 11:35:17,416 7 INFO rb-ea311d5-226310-432086 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 11:35:17,416 7 INFO rb-ea311d5-226310-432086 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 11:35:17,417 7 INFO rb-ea311d5-226310-432086 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 11:35:17,417 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: tour succeeded 2026-11-03 11:35:17,419 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR ServiceFeePromotionExcludesFeeTour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-11-03 11:35:17,429 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:17] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:35:17,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:17] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 11:35:17,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:17] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 11:35:17,590 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:35:17,601 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: heap 20598044 (allocated 22040576) 2026-11-03 11:35:17,601 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1zm-Z1M1 - [03/Nov/2026 11:35:15] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 3.074 rw 2026-11-03 11:35:17,716 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Closing chrome headless with pid 46586 2026-11-03 11:35:17,722 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Closing websocket connection 2026-11-03 11:35:17,725 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Terminating chrome headless with pid 46586 2026-11-03 11:35:17,829 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113517_829716_test_service_fee_stays_out_of_the_promotion.txt 2026-11-03 11:35:17,830 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Removing chrome user profile "/tmp/tmpeqp70_8k_chrome_odoo" 2026-11-03 11:35:17,840 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount ... 2026-11-03 11:35:18,541 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Chrome pid: 46717 2026-11-03 11:35:18,542 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Chrome headless temporary user profile dir: /tmp/tmpqg_h4omz_chrome_odoo 2026-11-03 11:35:18,542 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Issuing json command http://127.0.0.1:33409/json/version 2026-11-03 11:35:18,543 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33409', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:35:18,557 7 INFO rb-ea311d5-226310-432086 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 11:35:18,558 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Issuing json command http://127.0.0.1:33409/json 2026-11-03 11:35:18,558 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33409', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:35:18,561 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Websocket url found: ws://127.0.0.1:33409/devtools/page/4B849691A37ABCEA303ECBC1EE754787 2026-11-03 11:35:18,584 7 INFO rb-ea311d5-226310-432086 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 11:35:18,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Chrome headless enable page notifications 2026-11-03 11:35:18,682 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:35:18,690 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Setting session cookie in browser 2026-11-03 11:35:18,698 7 INFO rb-ea311d5-226310-432086 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 11:35:18,698 7 INFO rb-ea311d5-226310-432086 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 11:35:18,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:18] "GET /pos/ui/97 HTTP/1.1" 200 6805 64 0.042 0.161 rw 2026-11-03 11:35:18,915 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Navigation result: {'frameId': '4B849691A37ABCEA303ECBC1EE754787', 'loaderId': '1948409E3040B5DB1461C5DF77EC9ECB', 'isDownload': False} 2026-11-03 11:35:18,915 7 INFO rb-ea311d5-226310-432086 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 11:35:19,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:18] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.04 ro 2026-11-03 11:35:19,005 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:18] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.284 ro 2026-11-03 11:35:19,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:18] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.045 ro 2026-11-03 11:35:19,696 7 INFO rb-ea311d5-226310-432086 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 11:35:19,732 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 11:35:19,732 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:35:19,777 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.031 ro 2026-11-03 11:35:19,825 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.02 rw 2026-11-03 11:35:19,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35: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.023 rw 2026-11-03 11:35:20,166 7 INFO rb-ea311d5-226310-432086 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 11:35:20,688 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537332 267 0.235 0.607 rw 2026-11-03 11:35:20,944 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: The ready code tooks too much time : 2.0287296772003174 2026-11-03 11:35:20,944 7 INFO rb-ea311d5-226310-432086 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 11:35:20,958 7 INFO rb-ea311d5-226310-432086 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 11:35:20,974 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:20] "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 11:35:21,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:21] "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 11:35:21,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35: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 11:35:21,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11: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.016 rw 2026-11-03 11:35:21,071 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:21] "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 11:35:21,572 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11: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 11:35:21,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11: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.0 0.023 rw 2026-11-03 11:35:21,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.04 rw 2026-11-03 11:35:21,933 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 11:35:21,965 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 11:35:21,971 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:21] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.003 0.03 ro 2026-11-03 11:35:21,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-11-03 11:35:22,020 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:22] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 11:35:22,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:22] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-11-03 11:35:22,071 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 11:35:22,072 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.031 - 2026-11-03 11:35:22,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:22] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6845 31 0.036 0.116 rw 2026-11-03 11:35:22,188 7 INFO rb-ea311d5-226310-432086 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 11:35:22,265 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:22] "GET /pos/ui/97 HTTP/1.1" 200 6845 31 0.027 0.206 rw 2026-11-03 11:35:22,278 7 INFO rb-ea311d5-226310-432086 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 11:35:22,299 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.215 rw 2026-11-03 11:35:22,334 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35: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.001 0.051 rw 2026-11-03 11:35:22,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.016 0.088 rw 2026-11-03 11:35:22,501 7 INFO rb-ea311d5-226310-432086 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 11:35:22,663 7 INFO rb-ea311d5-226310-432086 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 11:35:22,671 7 INFO rb-ea311d5-226310-432086 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 11:35:22,678 7 INFO rb-ea311d5-226310-432086 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 11:35:22,678 7 INFO rb-ea311d5-226310-432086 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 11:35:22,679 7 INFO rb-ea311d5-226310-432086 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 11:35:22,680 7 INFO rb-ea311d5-226310-432086 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 11:35:22,691 7 INFO rb-ea311d5-226310-432086 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 11:35:22,710 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:22] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 11:35:22,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:22] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-11-03 11:35:22,719 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:22] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 11:35:22,739 7 INFO rb-ea311d5-226310-432086 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 11:35:22,771 7 INFO rb-ea311d5-226310-432086 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 11:35:22,771 7 INFO rb-ea311d5-226310-432086 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 11:35:22,772 7 INFO rb-ea311d5-226310-432086 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 11:35:22,772 7 INFO rb-ea311d5-226310-432086 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 11:35:22,772 7 INFO rb-ea311d5-226310-432086 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 11:35:22,772 7 INFO rb-ea311d5-226310-432086 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 11:35:22,826 7 INFO rb-ea311d5-226310-432086 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 11:35:22,843 7 INFO rb-ea311d5-226310-432086 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 11:35:22,847 7 INFO rb-ea311d5-226310-432086 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 11:35:22,848 7 INFO rb-ea311d5-226310-432086 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 11:35:22,848 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: tour succeeded 2026-11-03 11:35:22,849 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: ╔═══════════════════════════════════════════╗ ║ TOUR ServiceFeeFullDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 11:35:22,980 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:35:22,983 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: heap 21459388 (allocated 22564864) 2026-11-03 11:35:22,996 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xoPCeKq6 - [03/Nov/2026 11:35:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 3.132 rw 2026-11-03 11:35:23,097 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Closing chrome headless with pid 46717 2026-11-03 11:35:23,098 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Closing websocket connection 2026-11-03 11:35:23,101 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Terminating chrome headless with pid 46717 2026-11-03 11:35:23,238 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113523_237865_test_service_fee_survives_a_full_discount.txt 2026-11-03 11:35:23,238 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Removing chrome user profile "/tmp/tmpqg_h4omz_chrome_odoo" 2026-11-03 11:35:23,334 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:35:24,250 7 INFO rb-ea311d5-226310-432086 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 11:35:24,422 7 INFO rb-ea311d5-226310-432086 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 11:35:32,435 7 INFO rb-ea311d5-226310-432086 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 11:35:34,270 7 INFO rb-ea311d5-226310-432086 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 11:35:37,661 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-11-03 11:35:38,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 11:35:38,316 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_create_order_payload ... 2026-11-03 11:35:38,318 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_find_terminal_uses_orders_api_endpoint ... 2026-11-03 11:35:38,319 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_get_order_endpoint ... 2026-11-03 11:35:38,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_refund_partial_fetches_payment_id_and_sends_body ... 2026-11-03 11:35:38,327 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_refund_total_sends_empty_body ... 2026-11-03 11:35:38,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 11:35:39,281 7 INFO rb-ea311d5-226310-432086 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 11:35:39,458 7 INFO rb-ea311d5-226310-432086 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 11:35:47,887 7 INFO rb-ea311d5-226310-432086 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 11:35:49,863 7 INFO rb-ea311d5-226310-432086 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 11:35:54,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_bad_signature_returns_401 ... 2026-11-03 11:35:55,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7PcpJEbl - [03/Nov/2026 11:35:55] "POST /pos_mercado_pago/notification?data.id=ORD01TEST&data.external_reference=499_243_759a1297-8a0e-4853-91a5-7c3d559b7f4d&type=order HTTP/1.1" 401 0 6 0.005 0.028 rw 2026-11-03 11:35:55,047 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_missing_external_reference_returns_400 ... 2026-11-03 11:35:55,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LYNKkTsj - [03/Nov/2026 11:35:55] "POST /pos_mercado_pago/notification HTTP/1.1" 400 0 3 0.002 0.017 rw 2026-11-03 11:35:55,073 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_missing_signature_returns_400 ... 2026-11-03 11:35:55,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fAiUpV9J - [03/Nov/2026 11:35:55] "POST /pos_mercado_pago/notification HTTP/1.1" 400 0 3 0.002 0.025 rw 2026-11-03 11:35:55,109 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_signature_uses_query_param_data_id ... 2026-11-03 11:35:55,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lzCFCXye - [03/Nov/2026 11:35:55] "POST /pos_mercado_pago/notification?data.id=ORDTST01KSQRHE278QE8Z79RENQMJ58M&data.external_reference=499_243_bc97234c-3c71-4b43-b09b-de8d7b27672a&type=order HTTP/1.1" 200 2 11 0.01 0.054 rw 2026-11-03 11:35:55,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_unsupported_type_returns_400 ... 2026-11-03 11:35:55,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RmoMfiCT - [03/Nov/2026 11:35:55] "POST /pos_mercado_pago/notification HTTP/1.1" 400 0 3 0.002 0.017 rw 2026-11-03 11:35:55,216 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_valid_webhook_returns_200 ... 2026-11-03 11:35:55,287 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YlvhcUL2 - [03/Nov/2026 11:35:55] "POST /pos_mercado_pago/notification?data.id=ORD01J67CQQH5904WDBVZEM4JMEP3&data.external_reference=499_243_88050396-8e9b-43ca-a2bf-6220d2f2aa5c&type=order HTTP/1.1" 200 2 11 0.018 0.049 rw 2026-11-03 11:35:55,381 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:35:56,320 7 INFO rb-ea311d5-226310-432086 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 11:35:56,506 7 INFO rb-ea311d5-226310-432086 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 11:36:05,476 7 INFO rb-ea311d5-226310-432086 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 11:36:07,590 7 INFO rb-ea311d5-226310-432086 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 11:36:12,793 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_cancel ... 2026-11-03 11:36:13,257 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_get ... 2026-11-03 11:36:13,267 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_payment ... 2026-11-03 11:36:13,304 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_refund ... 2026-11-03 11:36:13,415 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:36:14,469 7 INFO rb-ea311d5-226310-432086 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 11:36:14,666 7 INFO rb-ea311d5-226310-432086 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 11:36:23,811 7 INFO rb-ea311d5-226310-432086 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 11:36:26,011 7 INFO rb-ea311d5-226310-432086 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 11:36:30,705 7 INFO rb-ea311d5-226310-432086 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 11:36:31,069 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-11-03 11:36:32,055 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome pid: 46851 2026-11-03 11:36:32,056 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless temporary user profile dir: /tmp/tmp98o3m25s_chrome_odoo 2026-11-03 11:36:32,056 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:34623/json/version 2026-11-03 11:36:32,058 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34623', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:36:32,166 7 INFO rb-ea311d5-226310-432086 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 11:36:32,168 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:34623/json 2026-11-03 11:36:32,169 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34623', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:36:32,198 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Websocket url found: ws://127.0.0.1:34623/devtools/page/8BD5E13F21956C49673DF3B19C682633 2026-11-03 11:36:32,221 7 INFO rb-ea311d5-226310-432086 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 11:36:32,231 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless enable page notifications 2026-11-03 11:36:32,355 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:36:32,369 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Setting session cookie in browser 2026-11-03 11:36:32,374 7 INFO rb-ea311d5-226310-432086 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 11:36:32,374 7 INFO rb-ea311d5-226310-432086 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 11:36:32,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:32] "GET /pos/ui/103 HTTP/1.1" 200 6856 64 0.043 0.121 rw 2026-11-03 11:36:32,544 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigation result: {'frameId': '8BD5E13F21956C49673DF3B19C682633', 'loaderId': '645900B6403844ED6CB5161910BA5920', 'isDownload': False} 2026-11-03 11:36:32,544 7 INFO rb-ea311d5-226310-432086 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 11:36:32,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:32] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.268 ro 2026-11-03 11:36:32,657 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:32] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.066 ro 2026-11-03 11:36:32,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:32] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.058 ro 2026-11-03 11:36:33,411 7 INFO rb-ea311d5-226310-432086 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 11:36:33,439 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:36:33,440 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:36:33,479 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.015 ro 2026-11-03 11:36:33,542 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:33] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.026 rw 2026-11-03 11:36:33,551 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36: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.034 rw 2026-11-03 11:36:33,869 7 INFO rb-ea311d5-226310-432086 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 11:36:34,495 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536913 244 0.245 0.676 rw 2026-11-03 11:36:34,691 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: The ready code tooks too much time : 2.146495819091797 2026-11-03 11:36:34,692 7 INFO rb-ea311d5-226310-432086 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 11:36:34,701 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:34] "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 11:36:34,711 7 INFO rb-ea311d5-226310-432086 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 11:36:34,735 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:34] "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 11:36:34,758 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:34] "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 11:36:34,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36: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.022 rw 2026-11-03 11:36:34,798 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:34] "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 11:36:35,228 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:35] "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 11:36:35,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36: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.009 rw 2026-11-03 11:36:35,510 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:35] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 11:36:35,518 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:35] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-11-03 11:36:35,528 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.081 rw 2026-11-03 11:36:35,604 7 INFO rb-ea311d5-226310-432086 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 11:36:35,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:35] "GET /web/image/res.users/380/avatar_128 HTTP/1.1" 200 305 4 0.007 0.095 ro 2026-11-03 11:36:35,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:35] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.119 rw 2026-11-03 11:36:35,629 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-11-03 11:36:35,631 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:35] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.015 - 2026-11-03 11:36:35,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:35] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.046 ro 2026-11-03 11:36:35,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.06 rw 2026-11-03 11:36:35,782 7 INFO rb-ea311d5-226310-432086 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 11:36:35,901 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.056 - 2026-11-03 11:36:35,946 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:35] "GET /pos/ui/103?from_backend=True HTTP/1.1" 200 6896 31 0.026 0.089 rw 2026-11-03 11:36:35,964 7 INFO rb-ea311d5-226310-432086 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 11:36:36,064 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:36] "GET /pos/ui/103 HTTP/1.1" 200 6896 31 0.027 0.182 rw 2026-11-03 11:36:36,084 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36: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.112 rw 2026-11-03 11:36:36,158 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.158 rw 2026-11-03 11:36:36,238 7 INFO rb-ea311d5-226310-432086 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 11:36:36,238 7 INFO rb-ea311d5-226310-432086 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 11:36:36,239 7 INFO rb-ea311d5-226310-432086 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 11:36:36,248 7 INFO rb-ea311d5-226310-432086 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 11:36:36,390 7 INFO rb-ea311d5-226310-432086 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 11:36:36,418 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:36] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.022 - 2026-11-03 11:36:36,638 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:36] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 969 57 0.06 0.179 rw 2026-11-03 11:36:36,701 7 INFO rb-ea311d5-226310-432086 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 11:36:36,702 7 INFO rb-ea311d5-226310-432086 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 11:36:36,709 7 INFO rb-ea311d5-226310-432086 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 11:36:36,731 7 INFO rb-ea311d5-226310-432086 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 11:36:36,732 7 INFO rb-ea311d5-226310-432086 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 11:36:36,732 7 INFO rb-ea311d5-226310-432086 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 11:36:36,741 7 INFO rb-ea311d5-226310-432086 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 11:36:36,776 7 INFO rb-ea311d5-226310-432086 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 11:36:37,077 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36: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.088 0.203 rw 2026-11-03 11:36:37,107 7 INFO rb-ea311d5-226310-432086 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 11:36:37,108 7 INFO rb-ea311d5-226310-432086 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 11:36:37,130 7 INFO rb-ea311d5-226310-432086 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 11:36:37,131 7 INFO rb-ea311d5-226310-432086 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 11:36:37,164 7 INFO rb-ea311d5-226310-432086 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 11:36:37,188 7 INFO rb-ea311d5-226310-432086 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 11:36:37,191 7 INFO rb-ea311d5-226310-432086 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 11:36:37,216 7 INFO rb-ea311d5-226310-432086 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 11:36:37,559 7 INFO rb-ea311d5-226310-432086 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 11:36:37,561 7 INFO rb-ea311d5-226310-432086 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 11:36:37,585 7 INFO rb-ea311d5-226310-432086 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 11:36:37,585 7 INFO rb-ea311d5-226310-432086 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 11:36:37,646 7 INFO rb-ea311d5-226310-432086 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 11:36:37,647 7 INFO rb-ea311d5-226310-432086 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 11:36:37,670 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:36:37,682 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 11:36:38,160 7 INFO rb-ea311d5-226310-432086 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 11:36:38,190 7 INFO rb-ea311d5-226310-432086 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 11:36:38,201 7 INFO rb-ea311d5-226310-432086 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 11:36:38,235 7 INFO rb-ea311d5-226310-432086 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 11:36:38,235 7 INFO rb-ea311d5-226310-432086 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 11:36:38,755 7 INFO rb-ea311d5-226310-432086 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 11:36:38,762 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: tour succeeded 2026-11-03 11:36:38,764 7 INFO rb-ea311d5-226310-432086 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 11:36:38,770 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54441475 started for PoS orders references: [{'name': '/', 'pos_reference': '261-103-000001', 'uuid': '76b6297b-7117-41ae-892e-609b78b73262'}] 2026-11-03 11:36:38,969 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: heap 22122764 (allocated 23875584) 2026-11-03 11:36:38,975 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:36:39,113 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing chrome headless with pid 46851 2026-11-03 11:36:39,116 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing websocket connection 2026-11-03 11:36:39,119 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Terminating chrome headless with pid 46851 2026-11-03 11:36:39,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113639_255203_test_ship_later_kit_and_mto_manufactured_product.txt 2026-11-03 11:36:39,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Removing chrome user profile "/tmp/tmp98o3m25s_chrome_odoo" 2026-11-03 11:36:39,317 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: waiting for threads: [, ] 2026-11-03 11:36:39,743 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54441475 order {'name': '/', 'pos_reference': '261-103-000001', 'uuid': '76b6297b-7117-41ae-892e-609b78b73262'} created pos.order #552 2026-11-03 11:36:39,746 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54441475 finished 2026-11-03 11:36:39,846 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:33] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.285 rw 2026-11-03 11:36:39,865 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MVEtZLkF - [03/Nov/2026 11:36:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 278 0.4 0.701 rw 2026-11-03 11:36:49,446 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:36:50,352 7 INFO rb-ea311d5-226310-432086 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 11:36:50,519 7 INFO rb-ea311d5-226310-432086 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 11:36:59,117 7 INFO rb-ea311d5-226310-432086 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 11:37:00,953 7 INFO rb-ea311d5-226310-432086 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 11:37:05,905 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-11-03 11:37:05,906 7 INFO rb-ea311d5-226310-432086 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 11:37:05,906 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_2 ... 2026-11-03 11:37:06,382 7 INFO rb-ea311d5-226310-432086 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 11:37:06,944 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #382 deleted stock.move records with IDs: [707] 2026-11-03 11:37:08,276 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_no_invoice ... 2026-11-03 11:37:08,340 7 INFO rb-ea311d5-226310-432086 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 11:37:09,016 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #382 deleted stock.move records with IDs: [709] 2026-11-03 11:37:10,590 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-11-03 11:37:10,942 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #382 deleted stock.move records with IDs: [711] 2026-11-03 11:37:12,135 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-11-03 11:37:12,607 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #382 deleted stock.move records with IDs: [714, 715] 2026-11-03 11:37:13,932 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-11-03 11:37:13,933 7 INFO rb-ea311d5-226310-432086 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 11:37:13,933 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-11-03 11:37:14,547 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #382 deleted stock.move records with IDs: [719, 720] 2026-11-03 11:37:14,995 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-11-03 11:37:15,705 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #382 deleted stock.move records with IDs: [723, 724] 2026-11-03 11:37:16,918 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-11-03 11:37:18,617 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #382 deleted stock.move records with IDs: [728] 2026-11-03 11:37:19,474 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-11-03 11:37:20,177 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90426717 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-11-03 11:37:20,523 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #382 deleted stock.move records with IDs: [731, 732] 2026-11-03 11:37:21,184 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90426717 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #562 2026-11-03 11:37:21,187 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90426717 finished 2026-11-03 11:37:21,268 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-11-03 11:37:21,884 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #382 deleted stock.move records with IDs: [737] 2026-11-03 11:37:22,556 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 11:37:23,785 7 INFO rb-ea311d5-226310-432086 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 11:37:23,972 7 INFO rb-ea311d5-226310-432086 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 11:37:32,620 7 INFO rb-ea311d5-226310-432086 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 11:37:36,535 7 INFO rb-ea311d5-226310-432086 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 11:37:40,852 7 INFO rb-ea311d5-226310-432086 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 11:37:41,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-11-03 11:37:42,507 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51262623 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-11-03 11:37:42,538 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51262623 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #564 2026-11-03 11:37:42,539 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51262623 finished 2026-11-03 11:37:43,974 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XnsQzG4J - [03/Nov/2026 11:37:43] "GET /pos/pay/564?access_token=f9a30e2d-5de7-4a56-a11b-5310b3f4dec9 HTTP/1.1" 200 11899 290 0.209 1.173 rw 2026-11-03 11:37:44,091 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XnsQzG4J - [03/Nov/2026 11:37:44] "POST /pos/pay/transaction/564 HTTP/1.1" 200 237 36 0.037 0.069 rw 2026-11-03 11:37:45,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XnsQzG4J - [03/Nov/2026 11:37:45] "GET /pos/pay/confirmation/564?access_token=f9a30e2d-5de7-4a56-a11b-5310b3f4dec9&tx_id=2 HTTP/1.1" 200 8050 41 0.033 0.386 rw 2026-11-03 11:37:46,188 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-11-03 11:37:46,333 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58768833 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-11-03 11:37:46,368 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58768833 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #565 2026-11-03 11:37:46,369 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58768833 finished 2026-11-03 11:37:47,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yYkYNP8I - [03/Nov/2026 11:37:47] "GET /pos/pay/565?access_token=32daeb40-e59e-4f9e-b468-fcf93ff5e145 HTTP/1.1" 200 11899 290 0.199 1.154 rw 2026-11-03 11:37:47,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yYkYNP8I - [03/Nov/2026 11:37:47] "POST /pos/pay/transaction/565 HTTP/1.1" 200 237 36 0.034 0.084 rw 2026-11-03 11:37:49,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yYkYNP8I - [03/Nov/2026 11:37:49] "GET /pos/pay/confirmation/565?access_token=32daeb40-e59e-4f9e-b468-fcf93ff5e145&tx_id=3 HTTP/1.1" 200 8050 41 0.043 0.196 rw 2026-11-03 11:37:49,929 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-11-03 11:37:50,067 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19612565 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-11-03 11:37:50,123 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19612565 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #566 2026-11-03 11:37:50,124 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19612565 finished 2026-11-03 11:37:51,504 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DPZ2T0q4 - [03/Nov/2026 11:37:51] "GET /pos/pay/566?access_token=b41af242-44ba-4fe0-9d61-73e4d8319e41 HTTP/1.1" 200 11899 290 0.196 1.131 rw 2026-11-03 11:37:51,652 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DPZ2T0q4 - [03/Nov/2026 11:37:51] "POST /pos/pay/transaction/566 HTTP/1.1" 200 237 36 0.035 0.099 rw 2026-11-03 11:37:52,453 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DPZ2T0q4 - [03/Nov/2026 11:37:52] "GET /pos/pay/confirmation/566?access_token=b41af242-44ba-4fe0-9d61-73e4d8319e41&tx_id=4 HTTP/1.1" 200 8050 41 0.043 0.196 rw 2026-11-03 11:37:52,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DPZ2T0q4 - [03/Nov/2026 11:37:52] "GET /pos/pay/566?access_token=b41af242-44ba-4fe0-9d61-73e4d8319e41 HTTP/1.1" 200 11899 40 0.045 0.133 rw 2026-11-03 11:37:52,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DPZ2T0q4 - [03/Nov/2026 11:37:52] "POST /pos/pay/transaction/566 HTTP/1.1" 200 239 35 0.07 0.091 rw 2026-11-03 11:37:53,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DPZ2T0q4 - [03/Nov/2026 11:37:53] "GET /pos/pay/confirmation/566?access_token=b41af242-44ba-4fe0-9d61-73e4d8319e41&tx_id=5 HTTP/1.1" 200 8052 30 0.014 0.083 rw 2026-11-03 11:37:54,677 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-11-03 11:37:55,150 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome pid: 46984 2026-11-03 11:37:55,151 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless temporary user profile dir: /tmp/tmpzpsmcvvi_chrome_odoo 2026-11-03 11:37:55,151 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:37125/json/version 2026-11-03 11:37:55,152 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37125', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:37:55,247 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 11:37:55,247 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:37125/json 2026-11-03 11:37:55,248 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37125', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:37:55,264 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Websocket url found: ws://127.0.0.1:37125/devtools/page/DDA5B94B082FE8D61C415494B9507DF8 2026-11-03 11:37:55,279 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Enable chrome headless console log notification 2026-11-03 11:37:55,290 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless enable page notifications 2026-11-03 11:37:55,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_op_user from n/a 2026-11-03 11:37:55,377 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Setting session cookie in browser 2026-11-03 11:37:55,379 7 INFO rb-ea311d5-226310-432086 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 11:37:55,380 7 INFO rb-ea311d5-226310-432086 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 11:37:55,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:55] "GET /pos/ui/107 HTTP/1.1" 200 6905 64 0.041 0.415 rw 2026-11-03 11:37:55,846 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigation result: {'frameId': 'DDA5B94B082FE8D61C415494B9507DF8', 'loaderId': '1DB5CC61688C2634A889856DB25D7774', 'isDownload': False} 2026-11-03 11:37:55,846 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-11-03 11:37:55,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:55] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.021 ro 2026-11-03 11:37:55,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:55] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.533 ro 2026-11-03 11:37:55,949 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:55] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.057 ro 2026-11-03 11:37:56,738 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: Owl is running in 'dev' mode. 2026-11-03 11:37:56,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:37:56,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-11-03 11:37:56,826 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.024 ro 2026-11-03 11:37:56,874 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37: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.002 0.02 rw 2026-11-03 11:37:56,880 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:56] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.012 rw 2026-11-03 11:37:57,214 7 INFO rb-ea311d5-226310-432086 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 11:37:57,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 511252 236 0.207 0.565 rw 2026-11-03 11:37:57,878 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: The ready code tooks too much time : 2.0316731929779053 2026-11-03 11:37:57,879 7 INFO rb-ea311d5-226310-432086 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 11:37:57,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37: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 11:37:57,905 7 INFO rb-ea311d5-226310-432086 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 11:37:57,933 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:57] "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 11:37:57,966 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:57] "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 11:37:57,987 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37: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.011 rw 2026-11-03 11:37:58,010 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:58] "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 11:37:58,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:58] "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 11:37:58,569 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37: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.016 rw 2026-11-03 11:37:58,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.042 rw 2026-11-03 11:37:58,737 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:58] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-11-03 11:37:58,756 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:58] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 11:37:58,756 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:58] "GET /web/image/res.users/391/avatar_128 HTTP/1.1" 200 305 4 0.005 0.027 ro 2026-11-03 11:37:58,770 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:58] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.044 rw 2026-11-03 11:37:58,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:58] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 11:37:58,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:58] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.007 ro 2026-11-03 11:37:58,875 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 11:37:58,960 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.066 - 2026-11-03 11:37:59,014 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:59] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 6945 31 0.031 0.099 rw 2026-11-03 11:37:59,017 7 INFO rb-ea311d5-226310-432086 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 11:37:59,104 7 INFO rb-ea311d5-226310-432086 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 11:37:59,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:59] "GET /pos/ui/107 HTTP/1.1" 200 6945 31 0.034 0.212 rw 2026-11-03 11:37:59,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.218 rw 2026-11-03 11:37:59,225 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37: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.123 rw 2026-11-03 11:37:59,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.177 rw 2026-11-03 11:37:59,380 7 INFO rb-ea311d5-226310-432086 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 11:37:59,381 7 INFO rb-ea311d5-226310-432086 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 11:37:59,418 7 INFO rb-ea311d5-226310-432086 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 11:37:59,422 7 INFO rb-ea311d5-226310-432086 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 11:37:59,425 7 INFO rb-ea311d5-226310-432086 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 11:37:59,445 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:59] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:37:59,596 7 INFO rb-ea311d5-226310-432086 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 11:37:59,598 7 INFO rb-ea311d5-226310-432086 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 11:37:59,599 7 INFO rb-ea311d5-226310-432086 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 11:37:59,599 7 INFO rb-ea311d5-226310-432086 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 11:37:59,600 7 INFO rb-ea311d5-226310-432086 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 11:37:59,653 7 INFO rb-ea311d5-226310-432086 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 11:37:59,654 7 INFO rb-ea311d5-226310-432086 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 11:37:59,675 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:37:59,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:38:00,167 7 INFO rb-ea311d5-226310-432086 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 11:38:00,167 7 INFO rb-ea311d5-226310-432086 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 11:38:00,168 7 INFO rb-ea311d5-226310-432086 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 11:38:00,168 7 INFO rb-ea311d5-226310-432086 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 11:38:00,200 7 INFO rb-ea311d5-226310-432086 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 11:38:00,204 7 INFO rb-ea311d5-226310-432086 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 11:38:00,205 7 INFO rb-ea311d5-226310-432086 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 11:38:00,214 7 INFO rb-ea311d5-226310-432086 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 11:38:00,215 7 INFO rb-ea311d5-226310-432086 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 11:38:00,215 7 INFO rb-ea311d5-226310-432086 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 11:38:00,216 7 INFO rb-ea311d5-226310-432086 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 11:38:00,216 7 INFO rb-ea311d5-226310-432086 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 11:38:00,217 7 INFO rb-ea311d5-226310-432086 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 11:38:00,217 7 INFO rb-ea311d5-226310-432086 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 11:38:00,217 7 INFO rb-ea311d5-226310-432086 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 11:38:00,218 7 INFO rb-ea311d5-226310-432086 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 11:38:00,396 7 INFO rb-ea311d5-226310-432086 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 11:38:00,397 7 INFO rb-ea311d5-226310-432086 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 11:38:00,397 7 INFO rb-ea311d5-226310-432086 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 11:38:00,406 7 INFO rb-ea311d5-226310-432086 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 11:38:00,409 7 INFO rb-ea311d5-226310-432086 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 11:38:00,409 7 INFO rb-ea311d5-226310-432086 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 11:38:00,410 7 INFO rb-ea311d5-226310-432086 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 11:38:00,410 7 INFO rb-ea311d5-226310-432086 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 11:38:00,410 7 INFO rb-ea311d5-226310-432086 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 11:38:00,411 7 INFO rb-ea311d5-226310-432086 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 11:38:00,416 7 INFO rb-ea311d5-226310-432086 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 11:38:00,579 7 INFO rb-ea311d5-226310-432086 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 11:38:00,580 7 INFO rb-ea311d5-226310-432086 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 11:38:00,580 7 INFO rb-ea311d5-226310-432086 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 11:38:01,097 7 INFO rb-ea311d5-226310-432086 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 11:38:01,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68086271 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'cdc31e81-ff4f-4332-83b2-51d6b7f5029d'}] 2026-11-03 11:38:01,235 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68086271 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'cdc31e81-ff4f-4332-83b2-51d6b7f5029d'} created pos.order #567 2026-11-03 11:38:01,236 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68086271 finished 2026-11-03 11:38:01,315 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:38:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5170 56 0.056 0.157 rw 2026-11-03 11:38:01,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:38:01] "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.014 0.027 rw 2026-11-03 11:38:01,509 7 INFO rb-ea311d5-226310-432086 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 11:38:01,524 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:38:01] "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.022 rw 2026-11-03 11:38:01,550 7 INFO rb-ea311d5-226310-432086 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 11:38:01,558 7 INFO rb-ea311d5-226310-432086 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 11:38:01,571 7 INFO rb-ea311d5-226310-432086 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 11:38:01,571 7 INFO rb-ea311d5-226310-432086 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 11:38:01,577 7 INFO rb-ea311d5-226310-432086 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 11:38:01,577 7 INFO rb-ea311d5-226310-432086 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 11:38:01,578 7 INFO rb-ea311d5-226310-432086 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 11:38:01,583 7 INFO rb-ea311d5-226310-432086 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 11:38:01,585 7 INFO rb-ea311d5-226310-432086 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 11:38:02,089 7 INFO rb-ea311d5-226310-432086 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 11:38:02,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:38:02] "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 11:38:02,149 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:38:02] "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.016 rw 2026-11-03 11:38:02,150 7 INFO rb-ea311d5-226310-432086 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 11:38:02,172 7 INFO rb-ea311d5-226310-432086 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 11:38:02,185 7 INFO rb-ea311d5-226310-432086 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 11:38:02,193 7 INFO rb-ea311d5-226310-432086 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 11:38:02,194 7 INFO rb-ea311d5-226310-432086 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 11:38:02,199 7 INFO rb-ea311d5-226310-432086 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 11:38:02,206 7 INFO rb-ea311d5-226310-432086 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 11:38:02,215 7 INFO rb-ea311d5-226310-432086 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 11:38:02,219 7 INFO rb-ea311d5-226310-432086 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 11:38:02,225 7 INFO rb-ea311d5-226310-432086 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 11:38:02,226 7 INFO rb-ea311d5-226310-432086 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 11:38:02,227 7 INFO rb-ea311d5-226310-432086 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 11:38:02,227 7 INFO rb-ea311d5-226310-432086 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 11:38:02,228 7 INFO rb-ea311d5-226310-432086 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 11:38:02,228 7 INFO rb-ea311d5-226310-432086 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 11:38:02,232 7 INFO rb-ea311d5-226310-432086 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 11:38:02,396 7 INFO rb-ea311d5-226310-432086 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 11:38:02,409 7 INFO rb-ea311d5-226310-432086 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 11:38:02,417 7 INFO rb-ea311d5-226310-432086 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 11:38:02,418 7 INFO rb-ea311d5-226310-432086 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 11:38:02,418 7 INFO rb-ea311d5-226310-432086 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 11:38:02,419 7 INFO rb-ea311d5-226310-432086 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 11:38:02,924 7 INFO rb-ea311d5-226310-432086 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 11:38:02,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:38:02] "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.003 0.016 rw 2026-11-03 11:38:02,976 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:38:02] "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.005 0.016 rw 2026-11-03 11:38:02,986 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: tour succeeded 2026-11-03 11:38:02,987 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR OnlinePaymentErrorsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 11:38:03,135 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:38:03,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oMmUteak - [03/Nov/2026 11:37:57] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.228 rw 2026-11-03 11:38:03,146 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: heap 20855180 (allocated 22302720) 2026-11-03 11:38:03,251 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing chrome headless with pid 46984 2026-11-03 11:38:03,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing websocket connection 2026-11-03 11:38:03,253 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Terminating chrome headless with pid 46984 2026-11-03 11:38:03,352 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113803_352429_test_errors_tour.txt 2026-11-03 11:38:03,353 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Removing chrome user profile "/tmp/tmpzpsmcvvi_chrome_odoo" 2026-11-03 11:38:03,368 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-11-03 11:38:03,505 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1337573 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-11-03 11:38:03,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1337573 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #568 2026-11-03 11:38:03,555 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1337573 finished 2026-11-03 11:38:04,849 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_with_cash_rounding_only_cash_method ... 2026-11-03 11:38:05,106 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16434944 started for PoS orders references: [{'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'}] 2026-11-03 11:38:05,150 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16434944 order {'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'} created pos.order #569 2026-11-03 11:38:05,151 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16434944 finished 2026-11-03 11:38:06,554 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LAbdQHo9 - [03/Nov/2026 11:38:06] "GET /pos/pay/569?access_token=cbf6a92e-fb08-4533-8291-02e64f3fb9c3 HTTP/1.1" 200 11900 293 0.194 1.112 rw 2026-11-03 11:38:06,672 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LAbdQHo9 - [03/Nov/2026 11:38:06] "POST /pos/pay/transaction/569 HTTP/1.1" 200 238 36 0.038 0.076 rw 2026-11-03 11:38:07,768 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LAbdQHo9 - [03/Nov/2026 11:38:07] "GET /pos/pay/confirmation/569?access_token=cbf6a92e-fb08-4533-8291-02e64f3fb9c3&tx_id=6 HTTP/1.1" 200 8050 41 0.038 0.149 rw 2026-11-03 11:38:08,869 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_payment_method_customer_required ... 2026-11-03 11:38:09,226 7 INFO rb-ea311d5-226310-432086 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 11:38:10,030 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome pid: 47122 2026-11-03 11:38:10,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless temporary user profile dir: /tmp/tmp3n4yaujg_chrome_odoo 2026-11-03 11:38:10,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:34201/json/version 2026-11-03 11:38:10,032 7 INFO rb-ea311d5-226310-432086 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 11:38:10,065 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Browser version: Chrome/150.0.7871.114 2026-11-03 11:38:10,065 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:34201/json 2026-11-03 11:38:10,066 7 INFO rb-ea311d5-226310-432086 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 11:38:10,070 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Websocket url found: ws://127.0.0.1:34201/devtools/page/069EFF8C039C931C97A57CEC6710752E 2026-11-03 11:38:10,084 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Enable chrome headless console log notification 2026-11-03 11:38:10,088 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless enable page notifications 2026-11-03 11:38:10,152 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:38:10,162 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Setting session cookie in browser 2026-11-03 11:38:10,166 7 INFO rb-ea311d5-226310-432086 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 11:38:10,166 7 INFO rb-ea311d5-226310-432086 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 11:38:10,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:10] "GET /pos/ui/107 HTTP/1.1" 200 6904 65 0.038 0.134 rw 2026-11-03 11:38:10,360 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigation result: {'frameId': '069EFF8C039C931C97A57CEC6710752E', 'loaderId': '8188809517CEFCB39D82224BBCDA0053', 'isDownload': False} 2026-11-03 11:38:10,361 7 INFO rb-ea311d5-226310-432086 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 11:38:10,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:10] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.055 ro 2026-11-03 11:38:10,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:10] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.015 0.053 ro 2026-11-03 11:38:10,484 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:10] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.296 ro 2026-11-03 11:38:11,179 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: Owl is running in 'dev' mode. 2026-11-03 11:38:11,217 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:38:11,220 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:38:11,256 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-11-03 11:38:11,318 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.034 rw 2026-11-03 11:38:11,330 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38: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.003 0.043 rw 2026-11-03 11:38:11,668 7 INFO rb-ea311d5-226310-432086 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 11:38:12,135 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 512441 224 0.182 0.596 rw 2026-11-03 11:38:12,323 7 INFO rb-ea311d5-226310-432086 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 11:38:12,346 7 INFO rb-ea311d5-226310-432086 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 11:38:12,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:12] "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 11:38:12,392 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:12] "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 11:38:12,423 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:12] "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 11:38:12,443 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38: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 11:38:12,460 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:12] "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 11:38:12,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:12] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.025 ro 2026-11-03 11:38:13,067 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38: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.002 0.012 rw 2026-11-03 11:38:13,240 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.047 rw 2026-11-03 11:38:13,262 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:13] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 11:38:13,299 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.028 - 2026-11-03 11:38:13,301 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:13] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.021 - 2026-11-03 11:38:13,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:13] "GET /web/image/res.users/389/avatar_128 HTTP/1.1" 200 305 4 0.004 0.035 ro 2026-11-03 11:38:13,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:13] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-11-03 11:38:13,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:13] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 11:38:13,385 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.023 - 2026-11-03 11:38:13,409 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.034 - 2026-11-03 11:38:13,480 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:13] "GET /pos/ui/107 HTTP/1.1" 200 6944 32 0.037 0.075 rw 2026-11-03 11:38:13,519 7 INFO rb-ea311d5-226310-432086 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 11:38:13,571 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:13] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 6944 32 0.02 0.183 rw 2026-11-03 11:38:13,631 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.209 rw 2026-11-03 11:38:13,650 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38: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.012 rw 2026-11-03 11:38:13,653 7 INFO rb-ea311d5-226310-432086 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 11:38:13,735 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.023 0.053 rw 2026-11-03 11:38:13,814 7 INFO rb-ea311d5-226310-432086 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 11:38:13,815 7 INFO rb-ea311d5-226310-432086 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 11:38:13,947 7 INFO rb-ea311d5-226310-432086 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 11:38:13,947 7 INFO rb-ea311d5-226310-432086 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 11:38:13,948 7 INFO rb-ea311d5-226310-432086 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 11:38:13,987 7 INFO rb-ea311d5-226310-432086 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 11:38:13,988 7 INFO rb-ea311d5-226310-432086 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 11:38:14,006 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:14] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:38:14,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:38:14,046 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 11:38:14,514 7 INFO rb-ea311d5-226310-432086 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 11:38:14,516 7 INFO rb-ea311d5-226310-432086 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 11:38:14,542 7 INFO rb-ea311d5-226310-432086 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 11:38:14,549 7 INFO rb-ea311d5-226310-432086 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 11:38:14,551 7 INFO rb-ea311d5-226310-432086 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 11:38:14,552 7 INFO rb-ea311d5-226310-432086 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 11:38:14,574 7 INFO rb-ea311d5-226310-432086 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 11:38:14,596 7 INFO rb-ea311d5-226310-432086 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 11:38:14,597 7 INFO rb-ea311d5-226310-432086 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 11:38:14,608 7 INFO rb-ea311d5-226310-432086 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 11:38:14,961 7 INFO rb-ea311d5-226310-432086 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 11:38:14,961 7 INFO rb-ea311d5-226310-432086 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 11:38:14,975 7 INFO rb-ea311d5-226310-432086 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 11:38:14,985 7 INFO rb-ea311d5-226310-432086 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 11:38:15,500 7 INFO rb-ea311d5-226310-432086 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 11:38:15,506 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7249940 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'e94ec069-b2b7-4462-8c79-8a31380e19b1'}] 2026-11-03 11:38:15,607 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7249940 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'e94ec069-b2b7-4462-8c79-8a31380e19b1'} created pos.order #570 2026-11-03 11:38:15,609 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7249940 finished 2026-11-03 11:38:15,693 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 52 0.044 0.148 rw 2026-11-03 11:38:15,834 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: tour succeeded 2026-11-03 11:38:15,835 7 INFO rb-ea311d5-226310-432086 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 11:38:15,991 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: heap 20561108 (allocated 22040576) 2026-11-03 11:38:15,991 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:38:16,001 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 iljexB1m - [03/Nov/2026 11:38:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.658 rw 2026-11-03 11:38:16,100 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing chrome headless with pid 47122 2026-11-03 11:38:16,102 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing websocket connection 2026-11-03 11:38:16,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Terminating chrome headless with pid 47122 2026-11-03 11:38:16,224 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113816_223910_test_payment_method_customer_required.txt 2026-11-03 11:38:16,224 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Removing chrome user profile "/tmp/tmp3n4yaujg_chrome_odoo" 2026-11-03 11:38:16,239 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-11-03 11:38:16,293 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18781651 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-11-03 11:38:16,344 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #385 deleted pos.order records with IDs: [571] 2026-11-03 11:38:16,433 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-11-03 11:38:16,887 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome pid: 47253 2026-11-03 11:38:16,887 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpektde1j9_chrome_odoo 2026-11-03 11:38:16,888 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:33813/json/version 2026-11-03 11:38:16,889 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33813', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:38:16,927 7 INFO rb-ea311d5-226310-432086 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 11:38:16,927 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:33813/json 2026-11-03 11:38:16,928 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33813', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:38:16,939 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Websocket url found: ws://127.0.0.1:33813/devtools/page/6412E8803E40E0AB07CCD7D5D12B1D16 2026-11-03 11:38:16,953 7 INFO rb-ea311d5-226310-432086 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 11:38:16,966 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless enable page notifications 2026-11-03 11:38:17,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 11:38:17,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Setting session cookie in browser 2026-11-03 11:38:17,032 7 INFO rb-ea311d5-226310-432086 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 11:38:17,032 7 INFO rb-ea311d5-226310-432086 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 11:38:17,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:17] "GET /pos/ui/107 HTTP/1.1" 200 7048 68 0.043 0.177 rw 2026-11-03 11:38:17,260 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigation result: {'frameId': '6412E8803E40E0AB07CCD7D5D12B1D16', 'loaderId': '54A4B9FA8EC33292B48AE8C7416827CB', 'isDownload': False} 2026-11-03 11:38:17,261 7 INFO rb-ea311d5-226310-432086 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 11:38:17,318 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:17] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.27 ro 2026-11-03 11:38:17,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:17] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.033 ro 2026-11-03 11:38:17,348 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:17] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.042 ro 2026-11-03 11:38:18,133 7 INFO rb-ea311d5-226310-432086 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 11:38:18,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:38:18,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:38:18,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.023 ro 2026-11-03 11:38:18,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38: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.006 0.037 rw 2026-11-03 11:38:18,284 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:18] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.022 rw 2026-11-03 11:38:18,518 7 INFO rb-ea311d5-226310-432086 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 11:38:18,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 511284 236 0.16 0.429 rw 2026-11-03 11:38:19,049 7 INFO rb-ea311d5-226310-432086 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 11:38:19,062 7 INFO rb-ea311d5-226310-432086 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 11:38:19,064 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:19] "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 11:38:19,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:19] "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 11:38:19,146 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:19] "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 11:38:19,151 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38: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.011 rw 2026-11-03 11:38:19,169 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38: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 11:38:19,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:19] "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 11:38:19,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38: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 11:38:19,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.047 rw 2026-11-03 11:38:19,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:19] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 11:38:19,915 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.014 - 2026-11-03 11:38:19,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.021 - 2026-11-03 11:38:19,935 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:19] "GET /web/image/res.users/390/avatar_128 HTTP/1.1" 200 305 4 0.01 0.026 ro 2026-11-03 11:38:19,992 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:19] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-11-03 11:38:20,025 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.017 - 2026-11-03 11:38:20,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:20] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.014 - 2026-11-03 11:38:20,053 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.04 - 2026-11-03 11:38:20,160 7 INFO rb-ea311d5-226310-432086 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 11:38:20,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:20] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 7088 35 0.054 0.153 rw 2026-11-03 11:38:20,243 7 INFO rb-ea311d5-226310-432086 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 11:38:20,370 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:20] "GET /pos/ui/107 HTTP/1.1" 200 7088 35 0.072 0.291 rw 2026-11-03 11:38:20,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.333 rw 2026-11-03 11:38:20,443 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38: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.187 rw 2026-11-03 11:38:20,529 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.026 0.226 rw 2026-11-03 11:38:20,606 7 INFO rb-ea311d5-226310-432086 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 11:38:20,607 7 INFO rb-ea311d5-226310-432086 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 11:38:20,686 7 INFO rb-ea311d5-226310-432086 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 11:38:20,691 7 INFO rb-ea311d5-226310-432086 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 11:38:20,695 7 INFO rb-ea311d5-226310-432086 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 11:38:20,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:20] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:38:20,867 7 INFO rb-ea311d5-226310-432086 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 11:38:20,867 7 INFO rb-ea311d5-226310-432086 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 11:38:20,868 7 INFO rb-ea311d5-226310-432086 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 11:38:20,868 7 INFO rb-ea311d5-226310-432086 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 11:38:20,869 7 INFO rb-ea311d5-226310-432086 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 11:38:20,911 7 INFO rb-ea311d5-226310-432086 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 11:38:20,912 7 INFO rb-ea311d5-226310-432086 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 11:38:20,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:38:20,949 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.009 - 2026-11-03 11:38:21,431 7 INFO rb-ea311d5-226310-432086 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 11:38:21,432 7 INFO rb-ea311d5-226310-432086 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 11:38:21,432 7 INFO rb-ea311d5-226310-432086 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 11:38:21,432 7 INFO rb-ea311d5-226310-432086 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 11:38:21,469 7 INFO rb-ea311d5-226310-432086 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 11:38:21,474 7 INFO rb-ea311d5-226310-432086 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 11:38:21,475 7 INFO rb-ea311d5-226310-432086 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 11:38:21,521 7 INFO rb-ea311d5-226310-432086 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 11:38:21,547 7 INFO rb-ea311d5-226310-432086 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 11:38:21,547 7 INFO rb-ea311d5-226310-432086 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 11:38:21,562 7 INFO rb-ea311d5-226310-432086 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 11:38:21,913 7 INFO rb-ea311d5-226310-432086 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 11:38:21,914 7 INFO rb-ea311d5-226310-432086 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 11:38:21,929 7 INFO rb-ea311d5-226310-432086 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 11:38:21,929 7 INFO rb-ea311d5-226310-432086 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 11:38:22,447 7 INFO rb-ea311d5-226310-432086 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 11:38:22,457 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69350490 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': '02261d83-fa7d-4b47-8584-b9e0abc602f0'}] 2026-11-03 11:38:22,531 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69350490 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': '02261d83-fa7d-4b47-8584-b9e0abc602f0'} created pos.order #572 2026-11-03 11:38:22,533 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69350490 finished 2026-11-03 11:38:22,595 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4009 52 0.034 0.11 rw 2026-11-03 11:38:22,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:22] "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.007 0.023 rw 2026-11-03 11:38:22,806 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: tour succeeded 2026-11-03 11:38:22,808 7 INFO rb-ea311d5-226310-432086 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 11:38:22,955 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:38:22,961 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: heap 20822636 (allocated 22040576) 2026-11-03 11:38:22,964 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NVDW_GVM - [03/Nov/2026 11:38:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 4.63 rw 2026-11-03 11:38:23,076 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing chrome headless with pid 47253 2026-11-03 11:38:23,079 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing websocket connection 2026-11-03 11:38:23,081 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Terminating chrome headless with pid 47253 2026-11-03 11:38:23,221 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113823_221032_test_selected_customer_after_adding_payment_sync.txt 2026-11-03 11:38:23,221 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Removing chrome user profile "/tmp/tmpektde1j9_chrome_odoo" 2026-11-03 11:38:23,431 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #385 deleted pos.payment.method records with IDs: [254] 2026-11-03 11:38:23,479 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #385 deleted account.account records with IDs: [9455] 2026-11-03 11:38:23,519 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #385 deleted account.payment.method.line records with IDs: [6672, 6673] 2026-11-03 11:38:24,669 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #385 deleted account.journal records with IDs: [2063] 2026-11-03 11:38:24,695 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #385 deleted mail.alias records with IDs: [1426] 2026-11-03 11:38:24,886 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 11:38:24,969 7 INFO rb-ea311d5-226310-432086 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 11:38:27,353 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel ... 2026-11-03 11:38:28,899 7 INFO rb-ea311d5-226310-432086 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 11:38:37,007 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome pid: 47384 2026-11-03 11:38:37,008 7 INFO rb-ea311d5-226310-432086 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/tmpfb4rq9vo_chrome_odoo 2026-11-03 11:38:37,008 7 INFO rb-ea311d5-226310-432086 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:41847/json/version 2026-11-03 11:38:37,011 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41847', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:38:37,101 7 INFO rb-ea311d5-226310-432086 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 11:38:37,102 7 INFO rb-ea311d5-226310-432086 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:41847/json 2026-11-03 11:38:37,102 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41847', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:38:37,137 7 INFO rb-ea311d5-226310-432086 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:41847/devtools/page/7101418D5C55834BCF023F0EE0877B60 2026-11-03 11:38:37,151 7 INFO rb-ea311d5-226310-432086 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 11:38:37,162 7 INFO rb-ea311d5-226310-432086 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 11:38:37,479 7 INFO rb-ea311d5-226310-432086 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 11:38:37,481 7 INFO rb-ea311d5-226310-432086 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=539c5ab7be054070" in browser 2026-11-03 11:38:37,482 7 INFO rb-ea311d5-226310-432086 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=539c5ab7be054070" 2026-11-03 11:38:37,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:37] "GET /pos-self/108?access_token=539c5ab7be054070 HTTP/1.1" 200 2378 60 0.032 0.213 rw 2026-11-03 11:38:37,733 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '7101418D5C55834BCF023F0EE0877B60', 'loaderId': 'E318DB6CB63A1A19D7EA79AC08F8ECE9', 'isDownload': False} 2026-11-03 11:38:37,734 7 INFO rb-ea311d5-226310-432086 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 11:38:37,791 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:38:37,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:38:37,859 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:37] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.345 ro 2026-11-03 11:38:37,901 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:37] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.116 ro 2026-11-03 11:38:37,920 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:38:37,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:37] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.015 0.153 ro 2026-11-03 11:38:38,215 7 INFO rb-ea311d5-226310-432086 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 11:38:38,236 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:38] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-11-03 11:38:38,258 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.004 0.012 ro 2026-11-03 11:38:38,274 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:38] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.004 0.02 ro 2026-11-03 11:38:38,297 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:38] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.015 rw 2026-11-03 11:38:38,963 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:38] "POST /pos-self/data/108 HTTP/1.1" 200 467776 267 0.177 0.504 rw 2026-11-03 11:38:39,199 7 INFO rb-ea311d5-226310-432086 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 11:38:39,204 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/image/ir.attachment/227017/raw HTTP/1.1" 200 98715 3 0.002 0.015 ro 2026-11-03 11:38:39,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.033 ro 2026-11-03 11:38:39,383 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:227021) 2026-11-03 11:38:39,389 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.124 ro 2026-11-03 11:38:39,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/image/ir.attachment/227016/raw HTTP/1.1" 200 84994 3 0.003 0.01 ro 2026-11-03 11:38:39,408 7 INFO rb-ea311d5-226310-432086 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 11:38:39,487 7 INFO rb-ea311d5-226310-432086 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 11:38:39,571 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 6314 3 0.006 0.036 ro 2026-11-03 11:38:39,578 7 INFO rb-ea311d5-226310-432086 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 11:38:39,592 7 INFO rb-ea311d5-226310-432086 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 11:38:39,613 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.073 ro 2026-11-03 11:38:39,630 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/image/product.template/1824/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.084 ro 2026-11-03 11:38:39,638 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.096 ro 2026-11-03 11:38:39,646 7 INFO rb-ea311d5-226310-432086 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 11:38:39,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/image/product.template/1826/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.115 ro 2026-11-03 11:38:39,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/image/product.template/1825/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.008 0.136 ro 2026-11-03 11:38:39,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/image/product.template/1827/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.134 ro 2026-11-03 11:38:39,730 7 INFO rb-ea311d5-226310-432086 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 11:38:39,732 7 INFO rb-ea311d5-226310-432086 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 11:38:39,736 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/image/product.template/1828/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.116 ro 2026-11-03 11:38:39,774 7 INFO rb-ea311d5-226310-432086 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 11:38:39,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/image/ir.attachment/225999/raw HTTP/1.1" 200 49165 3 0.001 0.112 ro 2026-11-03 11:38:39,796 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/image/product.product/1979/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 9 0.008 0.084 ro 2026-11-03 11:38:39,842 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:39] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 8 0.008 0.133 ro 2026-11-03 11:38:39,876 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70285447 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': 'f5e0113e-0a27-4dac-8f0c-95da1f9f95ec'}] 2026-11-03 11:38:39,936 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70285447 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': 'f5e0113e-0a27-4dac-8f0c-95da1f9f95ec'} created pos.order #573 2026-11-03 11:38:39,937 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70285447 finished 2026-11-03 11:38:40,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:40] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 86 0.064 0.232 rw 2026-11-03 11:38:40,149 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.019 rw 2026-11-03 11:38:40,158 7 INFO rb-ea311d5-226310-432086 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 11:38:40,216 7 INFO rb-ea311d5-226310-432086 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 11:38:40,216 7 INFO rb-ea311d5-226310-432086 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 11:38:40,225 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8683831 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': 'f5e0113e-0a27-4dac-8f0c-95da1f9f95ec'}] 2026-11-03 11:38:40,237 7 INFO rb-ea311d5-226310-432086 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 11:38:40,247 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8683831 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': 'f5e0113e-0a27-4dac-8f0c-95da1f9f95ec'} updated pos.order #573 2026-11-03 11:38:40,248 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8683831 finished 2026-11-03 11:38:40,298 7 INFO rb-ea311d5-226310-432086 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 11:38:40,324 7 INFO rb-ea311d5-226310-432086 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 11:38:40,342 7 INFO rb-ea311d5-226310-432086 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 11:38:40,392 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: heap 13878544 (allocated 15085568) 2026-11-03 11:38:40,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:38:40,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:38] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 2.088 rw 2026-11-03 11:38:40,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:40] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 74 0.066 0.186 rw 2026-11-03 11:38:40,484 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LQAXn32T - [03/Nov/2026 11:38:40] "POST /pos-self-order/remove-order HTTP/1.1" 200 43 13 0.011 0.14 rw 2026-11-03 11:38:40,521 7 INFO rb-ea311d5-226310-432086 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 47384 2026-11-03 11:38:40,529 7 INFO rb-ea311d5-226310-432086 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 11:38:40,533 7 INFO rb-ea311d5-226310-432086 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 47384 2026-11-03 11:38:40,632 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113840_632663_test_kiosk_cart_restore_and_cancel.txt 2026-11-03 11:38:40,633 7 INFO rb-ea311d5-226310-432086 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/tmpfb4rq9vo_chrome_odoo" 2026-11-03 11:38:40,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk ... 2026-11-03 11:38:42,033 7 INFO rb-ea311d5-226310-432086 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 11:38:50,493 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome pid: 47514 2026-11-03 11:38:50,493 7 INFO rb-ea311d5-226310-432086 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/tmpot9s97r5_chrome_odoo 2026-11-03 11:38:50,495 7 INFO rb-ea311d5-226310-432086 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:45111/json/version 2026-11-03 11:38:50,499 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45111', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:38:50,522 7 INFO rb-ea311d5-226310-432086 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 11:38:50,523 7 INFO rb-ea311d5-226310-432086 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:45111/json 2026-11-03 11:38:50,532 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45111', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:38:50,542 7 INFO rb-ea311d5-226310-432086 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:45111/devtools/page/D5DD1519B6BA3A751E6A5C1577346955 2026-11-03 11:38:50,560 7 INFO rb-ea311d5-226310-432086 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 11:38:50,573 7 INFO rb-ea311d5-226310-432086 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 11:38:50,913 7 INFO rb-ea311d5-226310-432086 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 11:38:50,915 7 INFO rb-ea311d5-226310-432086 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=21b2f45995b44e4e" in browser 2026-11-03 11:38:50,915 7 INFO rb-ea311d5-226310-432086 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=21b2f45995b44e4e" 2026-11-03 11:38:51,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:51] "GET /pos-self/109?access_token=21b2f45995b44e4e HTTP/1.1" 200 2378 60 0.037 0.195 rw 2026-11-03 11:38:51,152 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigation result: {'frameId': 'D5DD1519B6BA3A751E6A5C1577346955', 'loaderId': '498B9C2F760FA4B904DEADEEEACB025C', 'isDownload': False} 2026-11-03 11:38:51,152 7 INFO rb-ea311d5-226310-432086 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 11:38:51,223 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:38:51,289 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:51] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.028 0.338 ro 2026-11-03 11:38:51,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:38:51,374 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:38:51,385 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:51] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.014 0.176 ro 2026-11-03 11:38:51,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:51] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.192 ro 2026-11-03 11:38:51,686 7 INFO rb-ea311d5-226310-432086 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 11:38:51,705 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:51] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 11:38:51,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.004 0.023 ro 2026-11-03 11:38:51,765 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:51] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.03 ro 2026-11-03 11:38:51,791 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.009 0.018 rw 2026-11-03 11:38:52,562 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:52] "POST /pos-self/data/109 HTTP/1.1" 200 467778 267 0.193 0.592 rw 2026-11-03 11:38:52,801 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:52] "GET /web/image/ir.attachment/228043/raw HTTP/1.1" 200 98715 3 0.002 0.01 ro 2026-11-03 11:38:52,832 7 INFO rb-ea311d5-226310-432086 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 11:38:52,889 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:52] "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 11:38:53,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:228047) 2026-11-03 11:38:53,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.122 ro 2026-11-03 11:38:53,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "GET /web/image/ir.attachment/228042/raw HTTP/1.1" 200 84994 3 0.003 0.037 ro 2026-11-03 11:38:53,050 7 INFO rb-ea311d5-226310-432086 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 11:38:53,054 7 INFO rb-ea311d5-226310-432086 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 11:38:53,103 7 INFO rb-ea311d5-226310-432086 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 11:38:53,215 7 INFO rb-ea311d5-226310-432086 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 11:38:53,221 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "GET /web/image/product.template/1824/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.035 ro 2026-11-03 11:38:53,241 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "GET /web/image/product.template/1825/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.044 ro 2026-11-03 11:38:53,246 7 INFO rb-ea311d5-226310-432086 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 11:38:53,277 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.09 ro 2026-11-03 11:38:53,317 7 INFO rb-ea311d5-226310-432086 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 11:38:53,323 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.135 ro 2026-11-03 11:38:53,338 7 INFO rb-ea311d5-226310-432086 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 11:38:53,349 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "GET /web/image/product.template/1826/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.138 ro 2026-11-03 11:38:53,374 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "GET /web/image/product.template/1827/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.172 ro 2026-11-03 11:38:53,388 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.146 ro 2026-11-03 11:38:53,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "GET /web/image/product.template/1828/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.155 ro 2026-11-03 11:38:53,423 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "GET /web/image/ir.attachment/227025/raw HTTP/1.1" 200 49165 3 0.003 0.13 ro 2026-11-03 11:38:53,459 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 9 0.004 0.126 ro 2026-11-03 11:38:53,523 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81692659 started for PoS orders references: [{'name': None, 'pos_reference': '260-109-000001', 'uuid': 'c63064ac-2ebd-4fde-bbc9-fcf47cc2d389'}] 2026-11-03 11:38:53,585 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81692659 order {'name': None, 'pos_reference': '260-109-000001', 'uuid': 'c63064ac-2ebd-4fde-bbc9-fcf47cc2d389'} created pos.order #574 2026-11-03 11:38:53,586 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81692659 finished 2026-11-03 11:38:53,699 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 80 0.071 0.267 rw 2026-11-03 11:38:53,786 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.021 rw 2026-11-03 11:38:53,788 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: tour succeeded 2026-11-03 11:38:53,790 7 INFO rb-ea311d5-226310-432086 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 11:38:53,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.019 rw 2026-11-03 11:38:53,853 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:38:53,859 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.007 2.028 rw 2026-11-03 11:38:53,883 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: heap 14081244 (allocated 15609856) 2026-11-03 11:38:53,971 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing chrome headless with pid 47514 2026-11-03 11:38:53,972 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing websocket connection 2026-11-03 11:38:53,973 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Terminating chrome headless with pid 47514 2026-11-03 11:38:54,083 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113854_083405_test_online_payment_kiosk.txt 2026-11-03 11:38:54,083 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Removing chrome user profile "/tmp/tmpot9s97r5_chrome_odoo" 2026-11-03 11:38:55,053 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:55] "GET /pos/pay/574?access_token=8379f734-69de-4630-a5e9-04c4593edba3 HTTP/1.1" 200 11937 137 0.099 0.853 rw 2026-11-03 11:38:55,180 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:55] "POST /pos/pay/transaction/574 HTTP/1.1" 200 235 39 0.031 0.089 rw 2026-11-03 11:38:56,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:56] "GET /pos/pay/confirmation/574?access_token=8379f734-69de-4630-a5e9-04c4593edba3&exit_route=%2F&tx_id=7 HTTP/1.1" 303 189 287 0.33 0.557 rw 2026-11-03 11:38:56,274 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hJMMVz8H - [03/Nov/2026 11:38:56] "GET / HTTP/1.1" 200 23881 30 0.044 0.124 ro 2026-11-03 11:38:56,319 7 INFO rb-ea311d5-226310-432086 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 11:38:57,617 7 INFO rb-ea311d5-226310-432086 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 11:39:05,258 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome pid: 47645 2026-11-03 11:39:05,258 7 INFO rb-ea311d5-226310-432086 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/tmp4cyft3zl_chrome_odoo 2026-11-03 11:39:05,260 7 INFO rb-ea311d5-226310-432086 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:37903/json/version 2026-11-03 11:39:05,262 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37903', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:39:05,292 7 INFO rb-ea311d5-226310-432086 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 11:39:05,292 7 INFO rb-ea311d5-226310-432086 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:37903/json 2026-11-03 11:39:05,293 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37903', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:39:05,307 7 INFO rb-ea311d5-226310-432086 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:37903/devtools/page/BE19C51E849F2D44D336B7B7440F19A4 2026-11-03 11:39:05,318 7 INFO rb-ea311d5-226310-432086 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 11:39:05,320 7 INFO rb-ea311d5-226310-432086 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 11:39:05,691 7 INFO rb-ea311d5-226310-432086 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 11:39:05,693 7 INFO rb-ea311d5-226310-432086 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=d730fda7de6240b2" in browser 2026-11-03 11:39:05,693 7 INFO rb-ea311d5-226310-432086 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=d730fda7de6240b2" 2026-11-03 11:39:05,939 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:05] "GET /pos-self/110?access_token=d730fda7de6240b2 HTTP/1.1" 200 2378 60 0.037 0.207 rw 2026-11-03 11:39:05,944 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigation result: {'frameId': 'BE19C51E849F2D44D336B7B7440F19A4', 'loaderId': '2E193C996A64EAB62374025624E8B49C', 'isDownload': False} 2026-11-03 11:39:05,944 7 INFO rb-ea311d5-226310-432086 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 11:39:06,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:39:06,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:06] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.033 0.339 ro 2026-11-03 11:39:06,092 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:39:06,131 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:39:06,151 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:06] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.148 ro 2026-11-03 11:39:06,158 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:06] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.159 ro 2026-11-03 11:39:06,448 7 INFO rb-ea311d5-226310-432086 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 11:39:06,471 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:06] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.009 ro 2026-11-03 11:39:06,499 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:06] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.016 ro 2026-11-03 11:39:06,508 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.025 ro 2026-11-03 11:39:06,548 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39: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 11:39:07,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "POST /pos-self/data/110 HTTP/1.1" 200 467780 267 0.177 0.485 rw 2026-11-03 11:39:07,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "GET /web/image/ir.attachment/229069/raw HTTP/1.1" 200 98715 3 0.002 0.011 ro 2026-11-03 11:39:07,400 7 INFO rb-ea311d5-226310-432086 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 11:39:07,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "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 11:39:07,621 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:229073) 2026-11-03 11:39:07,627 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.167 ro 2026-11-03 11:39:07,644 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "GET /web/image/ir.attachment/229068/raw HTTP/1.1" 200 84994 3 0.005 0.027 ro 2026-11-03 11:39:07,647 7 INFO rb-ea311d5-226310-432086 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 11:39:07,649 7 INFO rb-ea311d5-226310-432086 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 11:39:07,707 7 INFO rb-ea311d5-226310-432086 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 11:39:07,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.005 0.038 ro 2026-11-03 11:39:07,800 7 INFO rb-ea311d5-226310-432086 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 11:39:07,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.059 ro 2026-11-03 11:39:07,822 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.057 ro 2026-11-03 11:39:07,846 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "GET /web/image/product.template/1824/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.08 ro 2026-11-03 11:39:07,847 7 INFO rb-ea311d5-226310-432086 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 11:39:07,873 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "GET /web/image/product.template/1826/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.007 0.101 ro 2026-11-03 11:39:07,905 7 INFO rb-ea311d5-226310-432086 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 11:39:07,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "GET /web/image/product.template/1825/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.143 ro 2026-11-03 11:39:07,925 7 INFO rb-ea311d5-226310-432086 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 11:39:07,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "GET /web/image/product.template/1827/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.152 ro 2026-11-03 11:39:07,976 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "GET /web/image/product.template/1828/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.012 0.152 ro 2026-11-03 11:39:07,986 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "GET /web/image/ir.attachment/228051/raw HTTP/1.1" 200 49165 3 0.001 0.112 ro 2026-11-03 11:39:08,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:08] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 9 0.006 0.129 ro 2026-11-03 11:39:08,076 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25724980 started for PoS orders references: [{'name': None, 'pos_reference': '260-110-000001', 'uuid': '05228d6f-db5f-4161-91ac-df7b2bed8f66'}] 2026-11-03 11:39:08,120 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25724980 order {'name': None, 'pos_reference': '260-110-000001', 'uuid': '05228d6f-db5f-4161-91ac-df7b2bed8f66'} created pos.order #575 2026-11-03 11:39:08,121 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25724980 finished 2026-11-03 11:39:08,230 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:08] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 80 0.05 0.246 rw 2026-11-03 11:39:08,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.009 0.017 rw 2026-11-03 11:39:08,317 7 INFO rb-ea311d5-226310-432086 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 11:39:08,318 7 INFO rb-ea311d5-226310-432086 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 11:39:08,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.009 0.026 rw 2026-11-03 11:39:08,424 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:39:08,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 1.847 rw 2026-11-03 11:39:08,461 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: heap 14259760 (allocated 15872000) 2026-11-03 11:39:08,535 7 INFO rb-ea311d5-226310-432086 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 47645 2026-11-03 11:39:08,537 7 INFO rb-ea311d5-226310-432086 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 11:39:08,538 7 INFO rb-ea311d5-226310-432086 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 47645 2026-11-03 11:39:08,677 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113908_677601_test_online_payment_kiosk_no_confirmation_page.txt 2026-11-03 11:39:08,677 7 INFO rb-ea311d5-226310-432086 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/tmp4cyft3zl_chrome_odoo" 2026-11-03 11:39:09,696 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:09] "GET /pos/pay/575?access_token=c0540ddc-512a-435a-b04b-fbfdf9517c6a HTTP/1.1" 200 11937 137 0.097 0.904 rw 2026-11-03 11:39:09,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MpJb3DZv - [03/Nov/2026 11:39:09] "POST /pos/pay/transaction/575 HTTP/1.1" 200 235 39 0.039 0.079 rw 2026-11-03 11:39:10,779 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code ... 2026-11-03 11:39:11,974 7 INFO rb-ea311d5-226310-432086 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 11:39:20,366 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome pid: 47777 2026-11-03 11:39:20,367 7 INFO rb-ea311d5-226310-432086 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/tmp4x9fu0ii_chrome_odoo 2026-11-03 11:39:20,367 7 INFO rb-ea311d5-226310-432086 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:42079/json/version 2026-11-03 11:39:20,368 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42079', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:39:20,386 7 INFO rb-ea311d5-226310-432086 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 11:39:20,386 7 INFO rb-ea311d5-226310-432086 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:42079/json 2026-11-03 11:39:20,387 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42079', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:39:20,396 7 INFO rb-ea311d5-226310-432086 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:42079/devtools/page/6B0395CADE050C375B82D74FE7BE70E8 2026-11-03 11:39:20,415 7 INFO rb-ea311d5-226310-432086 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 11:39:20,434 7 INFO rb-ea311d5-226310-432086 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 11:39:20,822 7 INFO rb-ea311d5-226310-432086 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 11:39:20,823 7 INFO rb-ea311d5-226310-432086 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=7cca92c40828433e" in browser 2026-11-03 11:39:20,823 7 INFO rb-ea311d5-226310-432086 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=7cca92c40828433e" 2026-11-03 11:39:21,089 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:21] "GET /pos-self/111?access_token=7cca92c40828433e HTTP/1.1" 200 2378 60 0.037 0.226 rw 2026-11-03 11:39:21,096 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '6B0395CADE050C375B82D74FE7BE70E8', 'loaderId': '98A0A409DFBA6F89C87BD2F0BB997EB6', 'isDownload': False} 2026-11-03 11:39:21,096 7 INFO rb-ea311d5-226310-432086 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 11:39:21,161 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:39:21,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:21] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.358 ro 2026-11-03 11:39:21,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:39:21,235 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:21] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.077 ro 2026-11-03 11:39:21,262 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:39:21,318 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:21] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.141 ro 2026-11-03 11:39:21,630 7 INFO rb-ea311d5-226310-432086 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 11:39:21,662 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:21] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.009 ro 2026-11-03 11:39:21,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.014 ro 2026-11-03 11:39:21,705 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:21] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.015 ro 2026-11-03 11:39:22,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:22] "POST /pos-self/data/111 HTTP/1.1" 200 467786 267 0.177 0.506 rw 2026-11-03 11:39:22,407 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:22] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.697 rw 2026-11-03 11:39:22,643 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:22] "GET /web/image/ir.attachment/230095/raw HTTP/1.1" 200 98715 3 0.001 0.007 ro 2026-11-03 11:39:22,678 7 INFO rb-ea311d5-226310-432086 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 11:39:22,736 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:22] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.043 ro 2026-11-03 11:39:22,890 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:230099) 2026-11-03 11:39:22,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:22] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.141 ro 2026-11-03 11:39:22,910 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:22] "GET /web/image/ir.attachment/230094/raw HTTP/1.1" 200 84994 3 0.002 0.057 ro 2026-11-03 11:39:22,928 7 INFO rb-ea311d5-226310-432086 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 11:39:22,938 7 INFO rb-ea311d5-226310-432086 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 11:39:22,986 7 INFO rb-ea311d5-226310-432086 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 11:39:23,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:23] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.038 ro 2026-11-03 11:39:23,092 7 INFO rb-ea311d5-226310-432086 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 11:39:23,107 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:23] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.058 ro 2026-11-03 11:39:23,130 7 INFO rb-ea311d5-226310-432086 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 11:39:23,131 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:23] "GET /web/image/product.template/1824/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.062 ro 2026-11-03 11:39:23,152 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:23] "GET /web/image/product.template/1826/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.08 ro 2026-11-03 11:39:23,187 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:23] "GET /web/image/product.template/1825/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.11 ro 2026-11-03 11:39:23,201 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:23] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.116 ro 2026-11-03 11:39:23,207 7 INFO rb-ea311d5-226310-432086 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 11:39:23,226 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:23] "GET /web/image/product.template/1827/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.133 ro 2026-11-03 11:39:23,231 7 INFO rb-ea311d5-226310-432086 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 11:39:23,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:23] "GET /web/image/product.template/1828/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.126 ro 2026-11-03 11:39:23,259 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:23] "GET /web/image/ir.attachment/229077/raw HTTP/1.1" 200 49165 3 0.001 0.092 ro 2026-11-03 11:39:23,294 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:23] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 9 0.011 0.067 ro 2026-11-03 11:39:23,368 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55712936 started for PoS orders references: [{'name': None, 'pos_reference': '260-111-000001', 'uuid': '534616a4-1ccb-4743-a3c9-9d6a698d7809'}] 2026-11-03 11:39:23,420 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55712936 order {'name': None, 'pos_reference': '260-111-000001', 'uuid': '534616a4-1ccb-4743-a3c9-9d6a698d7809'} created pos.order #576 2026-11-03 11:39:23,421 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55712936 finished 2026-11-03 11:39:23,548 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:23] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 80 0.072 0.243 rw 2026-11-03 11:39:23,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.014 0.024 rw 2026-11-03 11:39:23,646 7 INFO rb-ea311d5-226310-432086 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 11:39:23,647 7 INFO rb-ea311d5-226310-432086 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 11:39:23,688 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.021 rw 2026-11-03 11:39:23,736 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:39:23,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rXlhL5SG - [03/Nov/2026 11:39:22] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 1.031 rw 2026-11-03 11:39:23,774 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: heap 14225932 (allocated 15872000) 2026-11-03 11:39:23,854 7 INFO rb-ea311d5-226310-432086 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 47777 2026-11-03 11:39:23,856 7 INFO rb-ea311d5-226310-432086 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 11:39:23,859 7 INFO rb-ea311d5-226310-432086 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 47777 2026-11-03 11:39:23,966 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113923_965802_test_online_payment_kiosk_qr_code.txt 2026-11-03 11:39:23,966 7 INFO rb-ea311d5-226310-432086 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/tmp4x9fu0ii_chrome_odoo" 2026-11-03 11:39:24,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile ... 2026-11-03 11:39:25,208 7 INFO rb-ea311d5-226310-432086 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 11:39:33,274 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome pid: 47913 2026-11-03 11:39:33,275 7 INFO rb-ea311d5-226310-432086 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/tmpx53jz_7r_chrome_odoo 2026-11-03 11:39:33,275 7 INFO rb-ea311d5-226310-432086 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:45287/json/version 2026-11-03 11:39:33,278 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45287', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:39:33,304 7 INFO rb-ea311d5-226310-432086 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 11:39:33,304 7 INFO rb-ea311d5-226310-432086 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:45287/json 2026-11-03 11:39:33,305 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45287', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:39:33,317 7 INFO rb-ea311d5-226310-432086 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:45287/devtools/page/3CA62464D156C3128527A3BB17D2608E 2026-11-03 11:39:33,323 7 INFO rb-ea311d5-226310-432086 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 11:39:33,329 7 INFO rb-ea311d5-226310-432086 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 11:39:33,690 7 INFO rb-ea311d5-226310-432086 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 11:39:33,692 7 INFO rb-ea311d5-226310-432086 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=ad9efec65b644754" in browser 2026-11-03 11:39:33,692 7 INFO rb-ea311d5-226310-432086 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=ad9efec65b644754" 2026-11-03 11:39:33,891 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:33] "GET /pos-self/112?access_token=ad9efec65b644754 HTTP/1.1" 200 2379 60 0.038 0.158 rw 2026-11-03 11:39:33,895 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigation result: {'frameId': '3CA62464D156C3128527A3BB17D2608E', 'loaderId': '6741965DE586C751594FB0EA39BB2713', 'isDownload': False} 2026-11-03 11:39:33,895 7 INFO rb-ea311d5-226310-432086 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 11:39:33,950 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:39:34,016 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:34] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.282 ro 2026-11-03 11:39:34,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:39:34,047 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:34] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.009 0.115 ro 2026-11-03 11:39:34,067 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:39:34,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:34] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.194 ro 2026-11-03 11:39:34,400 7 INFO rb-ea311d5-226310-432086 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 11:39:34,431 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:34] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.012 ro 2026-11-03 11:39:34,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-11-03 11:39:34,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:34] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.017 ro 2026-11-03 11:39:35,209 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:35] "POST /pos-self/data/112 HTTP/1.1" 200 467783 269 0.188 0.549 rw 2026-11-03 11:39:35,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.738 rw 2026-11-03 11:39:35,508 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:35] "GET /web/image/ir.attachment/231121/raw HTTP/1.1" 200 98715 3 0.004 0.014 ro 2026-11-03 11:39:35,530 7 INFO rb-ea311d5-226310-432086 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 11:39:35,606 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:35] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.039 ro 2026-11-03 11:39:35,750 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:231125) 2026-11-03 11:39:35,764 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:35] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.004 0.117 ro 2026-11-03 11:39:35,765 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:35] "GET /web/image/ir.attachment/231120/raw HTTP/1.1" 200 84994 3 0.001 0.028 ro 2026-11-03 11:39:35,815 7 INFO rb-ea311d5-226310-432086 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 11:39:35,835 7 INFO rb-ea311d5-226310-432086 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 11:39:35,929 7 INFO rb-ea311d5-226310-432086 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 11:39:36,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:36] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.032 ro 2026-11-03 11:39:36,034 7 INFO rb-ea311d5-226310-432086 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 11:39:36,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:36] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.057 ro 2026-11-03 11:39:36,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:36] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.052 ro 2026-11-03 11:39:36,050 7 INFO rb-ea311d5-226310-432086 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 11:39:36,080 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:36] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 10346 3 0.004 0.075 ro 2026-11-03 11:39:36,093 7 INFO rb-ea311d5-226310-432086 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 11:39:36,143 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:36] "GET /web/image/ir.attachment/230103/raw HTTP/1.1" 200 49165 3 0.005 0.009 ro 2026-11-03 11:39:36,163 7 INFO rb-ea311d5-226310-432086 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 11:39:36,164 7 INFO rb-ea311d5-226310-432086 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 11:39:36,182 7 INFO rb-ea311d5-226310-432086 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 11:39:36,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:36] "GET /web/image/product.product/1979/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 9 0.009 0.032 ro 2026-11-03 11:39:36,206 7 INFO rb-ea311d5-226310-432086 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 11:39:36,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:36] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 8 0.005 0.052 ro 2026-11-03 11:39:36,241 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: tour succeeded 2026-11-03 11:39:36,243 7 INFO rb-ea311d5-226310-432086 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 11:39:36,293 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38906045 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': '1a33a8dc-ee27-400e-bbc9-9e963fa3d272'}] 2026-11-03 11:39:36,332 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:39:36,334 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: heap 14015120 (allocated 15085568) 2026-11-03 11:39:36,354 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38906045 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': '1a33a8dc-ee27-400e-bbc9-9e963fa3d272'} created pos.order #577 2026-11-03 11:39:36,355 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38906045 finished 2026-11-03 11:39:36,454 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 1.206 rw 2026-11-03 11:39:36,459 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing chrome headless with pid 47913 2026-11-03 11:39:36,461 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing websocket connection 2026-11-03 11:39:36,461 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Terminating chrome headless with pid 47913 2026-11-03 11:39:36,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:36] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 86 0.066 0.163 rw 2026-11-03 11:39:36,572 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113936_572072_test_online_payment_mobile.txt 2026-11-03 11:39:36,572 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Removing chrome user profile "/tmp/tmpx53jz_7r_chrome_odoo" 2026-11-03 11:39:37,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:37] "GET /pos/pay/577?access_token=51ef6f9a-d0c0-49f8-aa20-52f21d173457 HTTP/1.1" 200 11937 152 0.11 0.741 rw 2026-11-03 11:39:37,531 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:37] "POST /pos/pay/transaction/577 HTTP/1.1" 200 235 37 0.023 0.052 rw 2026-11-03 11:39:38,515 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:38] "GET /pos/pay/confirmation/577?access_token=51ef6f9a-d0c0-49f8-aa20-52f21d173457&exit_route=%2F&tx_id=9 HTTP/1.1" 303 189 310 0.278 0.656 rw 2026-11-03 11:39:38,654 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T9e5BzME - [03/Nov/2026 11:39:38] "GET / HTTP/1.1" 200 23881 30 0.024 0.112 ro 2026-11-03 11:39:38,696 7 INFO rb-ea311d5-226310-432086 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 11:39:39,833 7 INFO rb-ea311d5-226310-432086 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 11:39:47,598 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome pid: 48048 2026-11-03 11:39:47,599 7 INFO rb-ea311d5-226310-432086 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/tmp45v4n_o3_chrome_odoo 2026-11-03 11:39:47,599 7 INFO rb-ea311d5-226310-432086 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:41327/json/version 2026-11-03 11:39:47,600 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41327', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:39:47,637 7 INFO rb-ea311d5-226310-432086 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 11:39:47,637 7 INFO rb-ea311d5-226310-432086 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:41327/json 2026-11-03 11:39:47,638 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41327', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:39:47,647 7 INFO rb-ea311d5-226310-432086 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:41327/devtools/page/D6C55954F61100E05385E9718F0E3794 2026-11-03 11:39:47,654 7 INFO rb-ea311d5-226310-432086 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 11:39:47,668 7 INFO rb-ea311d5-226310-432086 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 11:39:48,035 7 INFO rb-ea311d5-226310-432086 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 11:39:48,036 7 INFO rb-ea311d5-226310-432086 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=07d4fc0b51bb4ab6" in browser 2026-11-03 11:39:48,036 7 INFO rb-ea311d5-226310-432086 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=07d4fc0b51bb4ab6" 2026-11-03 11:39:48,287 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:48] "GET /pos-self/113?access_token=07d4fc0b51bb4ab6 HTTP/1.1" 200 2379 60 0.034 0.215 rw 2026-11-03 11:39:48,291 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigation result: {'frameId': 'D6C55954F61100E05385E9718F0E3794', 'loaderId': '3725107B2D87609724B7A26E17DA060D', 'isDownload': False} 2026-11-03 11:39:48,291 7 INFO rb-ea311d5-226310-432086 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 11:39:48,356 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:39:48,417 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:48] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.021 0.34 ro 2026-11-03 11:39:48,433 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:39:48,475 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:39:48,480 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:48] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.134 ro 2026-11-03 11:39:48,494 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:48] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.142 ro 2026-11-03 11:39:48,807 7 INFO rb-ea311d5-226310-432086 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 11:39:48,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:48] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-11-03 11:39:48,844 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.01 ro 2026-11-03 11:39:48,862 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:48] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.013 ro 2026-11-03 11:39:49,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:49] "POST /pos-self/data/113 HTTP/1.1" 200 467783 269 0.217 0.537 rw 2026-11-03 11:39:49,640 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:49] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.741 rw 2026-11-03 11:39:49,916 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:49] "GET /web/image/ir.attachment/232147/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-11-03 11:39:49,932 7 INFO rb-ea311d5-226310-432086 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 11:39:49,986 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:49] "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 11:39:50,195 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:232151) 2026-11-03 11:39:50,207 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:50] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.009 0.179 ro 2026-11-03 11:39:50,223 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:50] "GET /web/image/ir.attachment/232146/raw HTTP/1.1" 200 84994 3 0.002 0.092 ro 2026-11-03 11:39:50,237 7 INFO rb-ea311d5-226310-432086 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 11:39:50,243 7 INFO rb-ea311d5-226310-432086 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 11:39:50,335 7 INFO rb-ea311d5-226310-432086 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 11:39:50,478 7 INFO rb-ea311d5-226310-432086 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 11:39:50,479 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:50] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.041 ro 2026-11-03 11:39:50,481 7 INFO rb-ea311d5-226310-432086 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 11:39:50,486 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:50] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.031 ro 2026-11-03 11:39:50,514 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:50] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.056 ro 2026-11-03 11:39:50,545 7 INFO rb-ea311d5-226310-432086 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 11:39:50,554 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:50] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 10346 3 0.006 0.087 ro 2026-11-03 11:39:50,605 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:50] "GET /web/image/ir.attachment/231129/raw HTTP/1.1" 200 49165 3 0.001 0.03 ro 2026-11-03 11:39:50,618 7 INFO rb-ea311d5-226310-432086 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 11:39:50,628 7 INFO rb-ea311d5-226310-432086 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 11:39:50,635 7 INFO rb-ea311d5-226310-432086 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 11:39:50,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:50] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 9 0.012 0.028 ro 2026-11-03 11:39:50,667 7 INFO rb-ea311d5-226310-432086 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 11:39:50,674 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:50] "GET /web/image/product.product/1979/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 8 0.007 0.064 ro 2026-11-03 11:39:50,707 7 INFO rb-ea311d5-226310-432086 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 11:39:50,711 7 INFO rb-ea311d5-226310-432086 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 11:39:50,788 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61687319 started for PoS orders references: [{'name': None, 'pos_reference': '260-113-000001', 'uuid': '9b0aae1a-a340-4d81-bb84-76e748c63404'}] 2026-11-03 11:39:50,803 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: heap 14037784 (allocated 15347712) 2026-11-03 11:39:50,810 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:39:50,843 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61687319 order {'name': None, 'pos_reference': '260-113-000001', 'uuid': '9b0aae1a-a340-4d81-bb84-76e748c63404'} created pos.order #578 2026-11-03 11:39:50,843 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61687319 finished 2026-11-03 11:39:50,947 7 INFO rb-ea311d5-226310-432086 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 48048 2026-11-03 11:39:50,951 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.006 1.134 rw 2026-11-03 11:39:50,952 7 INFO rb-ea311d5-226310-432086 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 11:39:50,955 7 INFO rb-ea311d5-226310-432086 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 48048 2026-11-03 11:39:50,970 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 86 0.074 0.182 rw 2026-11-03 11:39:51,078 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_113951_078530_test_online_payment_mobile_no_confirmation_page.txt 2026-11-03 11:39:51,079 7 INFO rb-ea311d5-226310-432086 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/tmp45v4n_o3_chrome_odoo" 2026-11-03 11:39:52,073 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:52] "GET /pos/pay/578?access_token=752d7dca-4512-4f23-b1e1-0459e4564ed4 HTTP/1.1" 200 11937 152 0.112 0.853 rw 2026-11-03 11:39:52,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 67rSk6f3 - [03/Nov/2026 11:39:52] "POST /pos/pay/transaction/578 HTTP/1.1" 200 235 37 0.028 0.071 rw 2026-11-03 11:39:53,145 7 INFO rb-ea311d5-226310-432086 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 11:39:54,268 7 INFO rb-ea311d5-226310-432086 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 11:40:02,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 48186 2026-11-03 11:40:02,186 7 INFO rb-ea311d5-226310-432086 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/tmpoitb5sub_chrome_odoo 2026-11-03 11:40:02,187 7 INFO rb-ea311d5-226310-432086 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:41405/json/version 2026-11-03 11:40:02,188 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41405', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:40:02,221 7 INFO rb-ea311d5-226310-432086 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 11:40:02,222 7 INFO rb-ea311d5-226310-432086 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:41405/json 2026-11-03 11:40:02,222 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41405', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:40:02,237 7 INFO rb-ea311d5-226310-432086 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:41405/devtools/page/61AB78013FA5E65D473D2F020EC3CB59 2026-11-03 11:40:02,242 7 INFO rb-ea311d5-226310-432086 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 11:40:02,259 7 INFO rb-ea311d5-226310-432086 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 11:40:02,602 7 INFO rb-ea311d5-226310-432086 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 11:40:02,603 7 INFO rb-ea311d5-226310-432086 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=33f1266d55584c8d" in browser 2026-11-03 11:40:02,603 7 INFO rb-ea311d5-226310-432086 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=33f1266d55584c8d" 2026-11-03 11:40:02,863 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:02] "GET /pos-self/114?access_token=33f1266d55584c8d HTTP/1.1" 200 2379 60 0.037 0.221 rw 2026-11-03 11:40:02,869 7 INFO rb-ea311d5-226310-432086 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': '61AB78013FA5E65D473D2F020EC3CB59', 'loaderId': 'F838F5525374373DEC8DCC28166143C3', 'isDownload': False} 2026-11-03 11:40:02,869 7 INFO rb-ea311d5-226310-432086 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 11:40:02,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:40:02,986 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:02] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.017 0.356 ro 2026-11-03 11:40:02,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:40:03,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:03] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.01 0.093 ro 2026-11-03 11:40:03,054 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:40:03,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:03] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.012 0.166 ro 2026-11-03 11:40:03,390 7 INFO rb-ea311d5-226310-432086 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 11:40:03,410 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:03] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 11:40:03,433 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:03] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.011 ro 2026-11-03 11:40:03,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.018 ro 2026-11-03 11:40:03,486 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-11-03 11:40:04,183 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:04] "POST /pos-self/data/114 HTTP/1.1" 200 467783 269 0.19 0.519 rw 2026-11-03 11:40:04,453 7 INFO rb-ea311d5-226310-432086 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 11:40:04,464 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:04] "GET /web/image/ir.attachment/233173/raw HTTP/1.1" 200 98715 3 0.009 0.016 ro 2026-11-03 11:40:04,502 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:04] "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 11:40:04,675 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:233177) 2026-11-03 11:40:04,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:04] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.164 ro 2026-11-03 11:40:04,701 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:04] "GET /web/image/ir.attachment/233172/raw HTTP/1.1" 200 84994 3 0.006 0.057 ro 2026-11-03 11:40:04,725 7 INFO rb-ea311d5-226310-432086 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 11:40:04,725 7 INFO rb-ea311d5-226310-432086 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 11:40:04,855 7 INFO rb-ea311d5-226310-432086 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 11:40:04,973 7 INFO rb-ea311d5-226310-432086 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 11:40:04,979 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:04] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.044 ro 2026-11-03 11:40:04,998 7 INFO rb-ea311d5-226310-432086 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 11:40:05,020 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:05] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.085 ro 2026-11-03 11:40:05,042 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:05] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.088 ro 2026-11-03 11:40:05,058 7 INFO rb-ea311d5-226310-432086 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 11:40:05,061 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:05] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.108 ro 2026-11-03 11:40:05,097 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:05] "GET /web/image/ir.attachment/232155/raw HTTP/1.1" 200 49165 3 0.001 0.009 ro 2026-11-03 11:40:05,149 7 INFO rb-ea311d5-226310-432086 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 11:40:05,150 7 INFO rb-ea311d5-226310-432086 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 11:40:05,167 7 INFO rb-ea311d5-226310-432086 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 11:40:05,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:05] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.043 ro 2026-11-03 11:40:05,212 7 INFO rb-ea311d5-226310-432086 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 11:40:05,218 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:05] "GET /web/image/product.product/1979/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.078 ro 2026-11-03 11:40:05,257 7 INFO rb-ea311d5-226310-432086 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 11:40:05,260 7 INFO rb-ea311d5-226310-432086 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 11:40:05,296 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11698587 started for PoS orders references: [{'name': None, 'pos_reference': '260-114-000001', 'uuid': 'e7613902-4c78-480c-ab76-76005e153f1d'}] 2026-11-03 11:40:05,342 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11698587 order {'name': None, 'pos_reference': '260-114-000001', 'uuid': 'e7613902-4c78-480c-ab76-76005e153f1d'} created pos.order #579 2026-11-03 11:40:05,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11698587 finished 2026-11-03 11:40:05,368 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14044008 (allocated 15609856) 2026-11-03 11:40:05,378 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:40:05,440 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 1.931 rw 2026-11-03 11:40:05,460 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kpbF0NpL - [03/Nov/2026 11:40:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3439 86 0.053 0.16 rw 2026-11-03 11:40:05,524 7 INFO rb-ea311d5-226310-432086 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 48186 2026-11-03 11:40:05,527 7 INFO rb-ea311d5-226310-432086 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 11:40:05,530 7 INFO rb-ea311d5-226310-432086 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 48186 2026-11-03 11:40:05,666 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114005_666657_test_online_payment_mobile_self_order_preparation_changes.txt 2026-11-03 11:40:05,667 7 INFO rb-ea311d5-226310-432086 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/tmpoitb5sub_chrome_odoo" 2026-11-03 11:40:06,101 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 48316 2026-11-03 11:40:06,101 7 INFO rb-ea311d5-226310-432086 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/tmpf08azpz8_chrome_odoo 2026-11-03 11:40:06,101 7 INFO rb-ea311d5-226310-432086 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:46267/json/version 2026-11-03 11:40:06,103 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46267', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:40:06,203 7 INFO rb-ea311d5-226310-432086 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 11:40:06,203 7 INFO rb-ea311d5-226310-432086 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:46267/json 2026-11-03 11:40:06,204 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46267', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:40:06,222 7 INFO rb-ea311d5-226310-432086 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:46267/devtools/page/C4259BBBC1DDD8C552C1BE249BC7B27C 2026-11-03 11:40:06,236 7 INFO rb-ea311d5-226310-432086 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 11:40:06,256 7 INFO rb-ea311d5-226310-432086 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 11:40:06,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:40:06,313 7 INFO rb-ea311d5-226310-432086 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 11:40:06,322 7 INFO rb-ea311d5-226310-432086 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 11:40:06,322 7 INFO rb-ea311d5-226310-432086 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 11:40:06,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:06] "GET /pos/ui?config_id=114 HTTP/1.1" 200 6841 57 0.032 0.14 rw 2026-11-03 11:40:06,502 7 INFO rb-ea311d5-226310-432086 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': 'C4259BBBC1DDD8C552C1BE249BC7B27C', 'loaderId': 'DC0B2CE40A90C79CC961E5BF76BBD754', 'isDownload': False} 2026-11-03 11:40:06,502 7 INFO rb-ea311d5-226310-432086 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 11:40:06,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:06] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.046 ro 2026-11-03 11:40:06,587 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:06] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.251 ro 2026-11-03 11:40:06,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:06] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.048 ro 2026-11-03 11:40:07,248 7 INFO rb-ea311d5-226310-432086 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 11:40:07,289 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:40:07,295 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:40:07,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.035 ro 2026-11-03 11:40:07,367 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:07] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.014 rw 2026-11-03 11:40:07,414 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40: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.008 0.045 rw 2026-11-03 11:40:07,862 7 INFO rb-ea311d5-226310-432086 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 11:40:08,519 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 513765 304 0.324 0.768 rw 2026-11-03 11:40:08,796 7 INFO rb-ea311d5-226310-432086 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.2935903072357178 2026-11-03 11:40:08,796 7 INFO rb-ea311d5-226310-432086 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 11:40:08,809 7 INFO rb-ea311d5-226310-432086 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 11:40:08,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:08] "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 11:40:08,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:08] "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 11:40:08,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:08] "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 11:40:08,877 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:08] "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.015 rw 2026-11-03 11:40:08,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:08] "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 11:40:09,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:09] "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 11:40:09,561 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:09] "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.015 rw 2026-11-03 11:40:09,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 3 0.003 0.033 rw 2026-11-03 11:40:09,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:09] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.005 - 2026-11-03 11:40:09,746 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:09] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 11:40:09,755 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:40:09,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:09] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-11-03 11:40:09,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-11-03 11:40:09,843 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:09] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.022 ro 2026-11-03 11:40:09,858 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.033 - 2026-11-03 11:40:09,876 7 INFO rb-ea311d5-226310-432086 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 11:40:09,934 7 INFO rb-ea311d5-226310-432086 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 11:40:09,937 7 INFO rb-ea311d5-226310-432086 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 11:40:09,947 7 INFO rb-ea311d5-226310-432086 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 11:40:09,952 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:09] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 6881 31 0.027 0.102 rw 2026-11-03 11:40:09,991 7 INFO rb-ea311d5-226310-432086 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 11:40:09,998 7 INFO rb-ea311d5-226310-432086 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 11:40:10,015 7 INFO rb-ea311d5-226310-432086 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 11:40:10,048 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:10] "GET /pos/ui/114 HTTP/1.1" 200 6881 31 0.028 0.204 rw 2026-11-03 11:40:10,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:10] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-11-03 11:40:10,089 7 INFO rb-ea311d5-226310-432086 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 11:40:10,104 7 INFO rb-ea311d5-226310-432086 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 11:40:10,108 7 INFO rb-ea311d5-226310-432086 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 11:40:10,200 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4976 41 0.042 0.231 rw 2026-11-03 11:40:10,222 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:40:10,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 2.83 rw 2026-11-03 11:40:10,233 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 19268904 (allocated 20205568) 2026-11-03 11:40:10,351 7 INFO rb-ea311d5-226310-432086 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 48316 2026-11-03 11:40:10,365 7 INFO rb-ea311d5-226310-432086 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 11:40:10,365 7 INFO rb-ea311d5-226310-432086 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 48316 2026-11-03 11:40:10,505 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114010_505737_test_online_payment_mobile_self_order_preparation_changes.txt 2026-11-03 11:40:10,506 7 INFO rb-ea311d5-226310-432086 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/tmpf08azpz8_chrome_odoo" 2026-11-03 11:40:10,515 7 INFO rb-ea311d5-226310-432086 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 11:40:10,562 7 INFO rb-ea311d5-226310-432086 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 11:40:10,621 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HEaQspO0 - [03/Nov/2026 11:40:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 122 0.097 0.214 rw 2026-11-03 11:40:20,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr ... 2026-11-03 11:40:21,934 7 INFO rb-ea311d5-226310-432086 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 11:40:29,902 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Chrome pid: 48446 2026-11-03 11:40:29,903 7 INFO rb-ea311d5-226310-432086 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/tmp8b1lz7nr_chrome_odoo 2026-11-03 11:40:29,903 7 INFO rb-ea311d5-226310-432086 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:34997/json/version 2026-11-03 11:40:29,904 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34997', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:40:29,971 7 INFO rb-ea311d5-226310-432086 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 11:40:29,971 7 INFO rb-ea311d5-226310-432086 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:34997/json 2026-11-03 11:40:29,972 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34997', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:40:29,985 7 INFO rb-ea311d5-226310-432086 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:34997/devtools/page/5F866C3232413B98594FC4E0652344F8 2026-11-03 11:40:30,004 7 INFO rb-ea311d5-226310-432086 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 11:40:30,022 7 INFO rb-ea311d5-226310-432086 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 11:40:30,400 7 INFO rb-ea311d5-226310-432086 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 11:40:30,402 7 INFO rb-ea311d5-226310-432086 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=d3f6756678534aab&order_identifier=3c4f1e90-51c5-4d40-a223-a7829ea7d417" in browser 2026-11-03 11:40:30,403 7 INFO rb-ea311d5-226310-432086 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=d3f6756678534aab&order_identifier=3c4f1e90-51c5-4d40-a223-a7829ea7d417" 2026-11-03 11:40:30,645 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:30] "GET /pos-self/115?access_token=d3f6756678534aab&order_identifier=3c4f1e90-51c5-4d40-a223-a7829ea7d417 HTTP/1.1" 200 2379 60 0.042 0.198 rw 2026-11-03 11:40:30,649 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Navigation result: {'frameId': '5F866C3232413B98594FC4E0652344F8', 'loaderId': '9C4C9B86BB5583BFDEDA57EFAEFC92C5', 'isDownload': False} 2026-11-03 11:40:30,649 7 INFO rb-ea311d5-226310-432086 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 11:40:30,730 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:40:30,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:30] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.02 0.338 ro 2026-11-03 11:40:30,796 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:40:30,852 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:40:30,859 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:30] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.004 0.145 ro 2026-11-03 11:40:30,879 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:30] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.151 ro 2026-11-03 11:40:31,120 7 INFO rb-ea311d5-226310-432086 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 11:40:31,140 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:31] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-11-03 11:40:31,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.023 ro 2026-11-03 11:40:31,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:31] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.002 0.018 ro 2026-11-03 11:40:31,966 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:31] "POST /pos-self/data/115 HTTP/1.1" 200 467578 269 0.205 0.563 rw 2026-11-03 11:40:31,971 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:31] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.768 rw 2026-11-03 11:40:32,202 7 INFO rb-ea311d5-226310-432086 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 11:40:32,301 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 14 0.037 0.054 rw 2026-11-03 11:40:32,323 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:32] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.076 ro 2026-11-03 11:40:32,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:32] "GET /web/image/ir.attachment/234199/raw HTTP/1.1" 200 98715 3 0.003 0.009 ro 2026-11-03 11:40:32,607 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:234203) 2026-11-03 11:40:32,620 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:32] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.009 0.161 ro 2026-11-03 11:40:32,622 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:32] "GET /web/image/ir.attachment/234198/raw HTTP/1.1" 200 84994 3 0.001 0.027 ro 2026-11-03 11:40:32,655 7 INFO rb-ea311d5-226310-432086 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 11:40:32,663 7 INFO rb-ea311d5-226310-432086 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 11:40:32,733 7 INFO rb-ea311d5-226310-432086 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 11:40:32,837 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:32] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.029 ro 2026-11-03 11:40:32,844 7 INFO rb-ea311d5-226310-432086 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 11:40:32,882 7 INFO rb-ea311d5-226310-432086 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 11:40:32,884 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:32] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.072 ro 2026-11-03 11:40:32,888 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:32] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.072 ro 2026-11-03 11:40:32,923 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:32] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.107 ro 2026-11-03 11:40:32,932 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:32] "GET /web/image/ir.attachment/233181/raw HTTP/1.1" 200 49165 3 0.002 0.019 ro 2026-11-03 11:40:32,985 7 INFO rb-ea311d5-226310-432086 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 11:40:32,985 7 INFO rb-ea311d5-226310-432086 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 11:40:33,014 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:33] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 9 0.006 0.04 ro 2026-11-03 11:40:33,061 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 13 0.01 0.054 rw 2026-11-03 11:40:33,176 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43429783 started for PoS orders references: [{'name': None, 'pos_reference': '260-115-000001', 'uuid': '9125d639-bf5c-455a-ab26-5ad22855df11'}] 2026-11-03 11:40:33,206 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [961] to pos.order #580 2026-11-03 11:40:33,213 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43429783 order {'name': None, 'pos_reference': '260-115-000001', 'uuid': '9125d639-bf5c-455a-ab26-5ad22855df11'} updated pos.order #580 2026-11-03 11:40:33,214 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43429783 finished 2026-11-03 11:40:33,351 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:33] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2437 84 0.056 0.197 rw 2026-11-03 11:40:33,418 7 INFO rb-ea311d5-226310-432086 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 11:40:33,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.028 rw 2026-11-03 11:40:33,459 7 INFO rb-ea311d5-226310-432086 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 11:40:33,503 7 INFO rb-ea311d5-226310-432086 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 11:40:33,517 7 INFO rb-ea311d5-226310-432086 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 11:40:33,576 7 INFO rb-ea311d5-226310-432086 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 11:40:33,576 7 INFO rb-ea311d5-226310-432086 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 11:40:33,619 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:33] "GET /web/image/product.product/1979/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.033 ro 2026-11-03 11:40:33,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2437 23 0.017 0.087 rw 2026-11-03 11:40:33,817 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81314689 started for PoS orders references: [{'name': None, 'pos_reference': '260-115-000001', 'uuid': '9125d639-bf5c-455a-ab26-5ad22855df11'}] 2026-11-03 11:40:33,844 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [962] to pos.order #580 2026-11-03 11:40:33,855 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81314689 order {'name': None, 'pos_reference': '260-115-000001', 'uuid': '9125d639-bf5c-455a-ab26-5ad22855df11'} updated pos.order #580 2026-11-03 11:40:33,856 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81314689 finished 2026-11-03 11:40:34,013 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3430 93 0.075 0.199 rw 2026-11-03 11:40:34,057 7 INFO rb-ea311d5-226310-432086 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 11:40:34,061 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.02 rw 2026-11-03 11:40:34,073 7 INFO rb-ea311d5-226310-432086 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 11:40:34,100 7 INFO rb-ea311d5-226310-432086 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 11:40:34,152 7 INFO rb-ea311d5-226310-432086 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 11:40:34,161 7 INFO rb-ea311d5-226310-432086 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 11:40:34,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3430 23 0.02 0.048 rw 2026-11-03 11:40:34,249 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:40:34,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:32] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.01 2.24 rw 2026-11-03 11:40:34,291 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: heap 15780296 (allocated 18493440) 2026-11-03 11:40:34,311 7 INFO rb-ea311d5-226310-432086 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 11:40:34,312 7 INFO rb-ea311d5-226310-432086 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 11:40:34,396 7 INFO rb-ea311d5-226310-432086 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 48446 2026-11-03 11:40:34,406 7 INFO rb-ea311d5-226310-432086 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 11:40:34,407 7 INFO rb-ea311d5-226310-432086 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 48446 2026-11-03 11:40:34,526 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114034_525534_test_online_payment_self_dynamic_qr.txt 2026-11-03 11:40:34,526 7 INFO rb-ea311d5-226310-432086 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/tmp8b1lz7nr_chrome_odoo" 2026-11-03 11:40:34,546 7 INFO rb-ea311d5-226310-432086 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 11:40:35,395 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _4xKHC-Q - [03/Nov/2026 11:40:35] "GET /pos/pay/580?access_token=3c4f1e90-51c5-4d40-a223-a7829ea7d417&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F115%2Fconfirmation%2F3c4f1e90-51c5-4d40-a223-a7829ea7d417%2Forder%3Faccess_token%3Dd3f6756678534aab%26order_identifier%3D3c4f1e90-51c5-4d40-a223-a7829ea7d417 HTTP/1.1" 200 0 153 0.127 0.955 rw 2026-11-03 11:40:44,592 7 INFO rb-ea311d5-226310-432086 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 11:40:45,759 7 INFO rb-ea311d5-226310-432086 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 11:40:53,704 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 48575 2026-11-03 11:40:53,705 7 INFO rb-ea311d5-226310-432086 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/tmpnxq0wqrh_chrome_odoo 2026-11-03 11:40:53,705 7 INFO rb-ea311d5-226310-432086 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:46785/json/version 2026-11-03 11:40:53,706 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46785', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:40:53,729 7 INFO rb-ea311d5-226310-432086 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 11:40:53,731 7 INFO rb-ea311d5-226310-432086 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:46785/json 2026-11-03 11:40:53,736 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46785', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:40:53,755 7 INFO rb-ea311d5-226310-432086 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:46785/devtools/page/0CDD897E6C6F166260FADD47CF404450 2026-11-03 11:40:53,773 7 INFO rb-ea311d5-226310-432086 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 11:40:53,784 7 INFO rb-ea311d5-226310-432086 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 11:40:54,112 7 INFO rb-ea311d5-226310-432086 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 11:40:54,114 7 INFO rb-ea311d5-226310-432086 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=cb32ddba099e4e6b" in browser 2026-11-03 11:40:54,114 7 INFO rb-ea311d5-226310-432086 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=cb32ddba099e4e6b" 2026-11-03 11:40:54,422 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:54] "GET /pos-self/116?access_token=cb32ddba099e4e6b HTTP/1.1" 200 2379 60 0.034 0.271 rw 2026-11-03 11:40:54,427 7 INFO rb-ea311d5-226310-432086 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': '0CDD897E6C6F166260FADD47CF404450', 'loaderId': 'BEA43184DCE94E4AF29D7D946CE9EB28', 'isDownload': False} 2026-11-03 11:40:54,428 7 INFO rb-ea311d5-226310-432086 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 11:40:54,484 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:40:54,544 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:54] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.019 0.388 ro 2026-11-03 11:40:54,552 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:40:54,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:54] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.01 0.094 ro 2026-11-03 11:40:54,593 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:40:54,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:54] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.158 ro 2026-11-03 11:40:54,929 7 INFO rb-ea311d5-226310-432086 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 11:40:54,958 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:54] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.013 ro 2026-11-03 11:40:54,984 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.018 ro 2026-11-03 11:40:55,011 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:55] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.002 0.03 ro 2026-11-03 11:40:55,767 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:55] "POST /pos-self/data/116 HTTP/1.1" 200 467723 269 0.176 0.577 rw 2026-11-03 11:40:55,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.758 rw 2026-11-03 11:40:56,045 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:56] "GET /web/image/ir.attachment/235228/raw HTTP/1.1" 200 98715 3 0.005 0.011 ro 2026-11-03 11:40:56,048 7 INFO rb-ea311d5-226310-432086 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 11:40:56,098 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:56] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.033 ro 2026-11-03 11:40:56,267 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:235232) 2026-11-03 11:40:56,276 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:56] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.155 ro 2026-11-03 11:40:56,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:56] "GET /web/image/ir.attachment/235227/raw HTTP/1.1" 200 84994 3 0.003 0.026 ro 2026-11-03 11:40:56,293 7 INFO rb-ea311d5-226310-432086 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 11:40:56,297 7 INFO rb-ea311d5-226310-432086 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 11:40:56,340 7 INFO rb-ea311d5-226310-432086 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 11:40:56,341 7 INFO rb-ea311d5-226310-432086 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 11:40:56,377 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:56] "GET /web/image/ir.attachment/234207/raw HTTP/1.1" 200 49165 3 0.007 0.013 ro 2026-11-03 11:40:56,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:56] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 11:40:56,478 7 INFO rb-ea311d5-226310-432086 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 11:40:56,552 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:56] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.042 ro 2026-11-03 11:40:56,563 7 INFO rb-ea311d5-226310-432086 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 11:40:56,597 7 INFO rb-ea311d5-226310-432086 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 11:40:56,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:56] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.082 ro 2026-11-03 11:40:56,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:56] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.105 ro 2026-11-03 11:40:56,661 7 INFO rb-ea311d5-226310-432086 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 11:40:56,716 7 INFO rb-ea311d5-226310-432086 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 11:40:56,740 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:56] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 9 0.011 0.083 ro 2026-11-03 11:40:56,855 7 INFO rb-ea311d5-226310-432086 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 11:40:56,914 7 INFO rb-ea311d5-226310-432086 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 11:40:56,931 7 INFO rb-ea311d5-226310-432086 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 11:40:57,099 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:57] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 33 0.037 0.13 rw 2026-11-03 11:40:57,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60415714 started for PoS orders references: [{'name': None, 'pos_reference': '260-116-000001', 'uuid': '33710c51-6cbc-4c3d-9dce-b9d48f7eafc5'}] 2026-11-03 11:40:57,288 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60415714 order {'name': None, 'pos_reference': '260-116-000001', 'uuid': '33710c51-6cbc-4c3d-9dce-b9d48f7eafc5'} created pos.order #581 2026-11-03 11:40:57,288 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60415714 finished 2026-11-03 11:40:57,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2510 90 0.09 0.194 rw 2026-11-03 11:40:57,479 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.025 rw 2026-11-03 11:40:57,524 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.019 rw 2026-11-03 11:40:57,585 7 INFO rb-ea311d5-226310-432086 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 11:40:57,621 7 INFO rb-ea311d5-226310-432086 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 11:40:57,672 7 INFO rb-ea311d5-226310-432086 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 11:40:57,684 7 INFO rb-ea311d5-226310-432086 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 11:40:57,742 7 INFO rb-ea311d5-226310-432086 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 11:40:57,749 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:57] "GET /web/image/product.product/1979/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 8 0.005 0.025 ro 2026-11-03 11:40:57,751 7 INFO rb-ea311d5-226310-432086 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 11:40:57,824 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2510 23 0.015 0.054 rw 2026-11-03 11:40:57,940 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4407630 started for PoS orders references: [{'name': None, 'pos_reference': '260-116-000001', 'uuid': '33710c51-6cbc-4c3d-9dce-b9d48f7eafc5'}] 2026-11-03 11:40:57,967 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [964] to pos.order #581 2026-11-03 11:40:57,975 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4407630 order {'name': None, 'pos_reference': '260-116-000001', 'uuid': '33710c51-6cbc-4c3d-9dce-b9d48f7eafc5'} updated pos.order #581 2026-11-03 11:40:57,975 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4407630 finished 2026-11-03 11:40:58,109 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3503 97 0.065 0.168 rw 2026-11-03 11:40:58,158 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.022 rw 2026-11-03 11:40:58,208 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.021 rw 2026-11-03 11:40:58,260 7 INFO rb-ea311d5-226310-432086 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 11:40:58,272 7 INFO rb-ea311d5-226310-432086 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 11:40:58,301 7 INFO rb-ea311d5-226310-432086 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 11:40:58,347 7 INFO rb-ea311d5-226310-432086 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 11:40:58,348 7 INFO rb-ea311d5-226310-432086 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 11:40:58,412 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3503 23 0.02 0.044 rw 2026-11-03 11:40:58,476 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:40:58,483 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wyj1tMAo - [03/Nov/2026 11:40:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.03 2.525 rw 2026-11-03 11:40:58,527 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 16283820 (allocated 18493440) 2026-11-03 11:40:58,554 7 INFO rb-ea311d5-226310-432086 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 11:40:58,555 7 INFO rb-ea311d5-226310-432086 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 11:40:58,622 7 INFO rb-ea311d5-226310-432086 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 48575 2026-11-03 11:40:58,630 7 INFO rb-ea311d5-226310-432086 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 11:40:58,642 7 INFO rb-ea311d5-226310-432086 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 48575 2026-11-03 11:40:58,758 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114058_757846_test_online_payment_self_pay_after_meal_table.txt 2026-11-03 11:40:58,758 7 INFO rb-ea311d5-226310-432086 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/tmpnxq0wqrh_chrome_odoo" 2026-11-03 11:40:59,176 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 48716 2026-11-03 11:40:59,176 7 INFO rb-ea311d5-226310-432086 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/tmp3rb0w378_chrome_odoo 2026-11-03 11:40:59,177 7 INFO rb-ea311d5-226310-432086 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:46053/json/version 2026-11-03 11:40:59,182 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46053', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:40:59,206 7 INFO rb-ea311d5-226310-432086 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 11:40:59,206 7 INFO rb-ea311d5-226310-432086 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:46053/json 2026-11-03 11:40:59,207 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46053', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:40:59,227 7 INFO rb-ea311d5-226310-432086 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:46053/devtools/page/4EBF44DB1187DA1F87B4A9C1B0005D60 2026-11-03 11:40:59,233 7 INFO rb-ea311d5-226310-432086 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 11:40:59,249 7 INFO rb-ea311d5-226310-432086 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 11:40:59,278 7 INFO rb-ea311d5-226310-432086 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 11:40:59,280 7 INFO rb-ea311d5-226310-432086 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=cb32ddba099e4e6b&table_identifier=fc43cc3c" in browser 2026-11-03 11:40:59,281 7 INFO rb-ea311d5-226310-432086 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=cb32ddba099e4e6b&table_identifier=fc43cc3c" 2026-11-03 11:40:59,372 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:40:59] "GET /pos-self/116?access_token=cb32ddba099e4e6b&table_identifier=fc43cc3c HTTP/1.1" 200 2419 8 0.007 0.074 rw 2026-11-03 11:40:59,378 7 INFO rb-ea311d5-226310-432086 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': '4EBF44DB1187DA1F87B4A9C1B0005D60', 'loaderId': 'DB137A4005434CB44964B10E086E5C8D', 'isDownload': False} 2026-11-03 11:40:59,379 7 INFO rb-ea311d5-226310-432086 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 11:40:59,463 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:40:59] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.002 0.16 ro 2026-11-03 11:40:59,471 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:40:59] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.001 0.027 ro 2026-11-03 11:40:59,503 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:40:59] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.007 0.045 ro 2026-11-03 11:40:59,795 7 INFO rb-ea311d5-226310-432086 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 11:40:59,831 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:40:59] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 11:40:59,884 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:40:59] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.03 ro 2026-11-03 11:40:59,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:40:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.02 ro 2026-11-03 11:41:00,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:00] "POST /pos-self/data/116 HTTP/1.1" 200 467723 260 0.192 0.488 rw 2026-11-03 11:41:00,610 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.684 rw 2026-11-03 11:41:00,794 7 INFO rb-ea311d5-226310-432086 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 11:41:00,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 4 0.004 0.016 rw 2026-11-03 11:41:00,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:00] "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 11:41:00,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:00] "GET /web/image/ir.attachment/235228/raw HTTP/1.1" 200 98715 3 0.001 0.007 ro 2026-11-03 11:41:00,973 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:00] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.001 0.01 ro 2026-11-03 11:41:01,011 7 INFO rb-ea311d5-226310-432086 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 11:41:01,016 7 INFO rb-ea311d5-226310-432086 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 11:41:01,066 7 INFO rb-ea311d5-226310-432086 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 11:41:01,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:01] "GET /web/image/ir.attachment/234207/raw HTTP/1.1" 200 49165 3 0.008 0.016 ro 2026-11-03 11:41:01,143 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:01] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.012 ro 2026-11-03 11:41:01,208 7 INFO rb-ea311d5-226310-432086 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 11:41:01,278 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:01] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.044 ro 2026-11-03 11:41:01,285 7 INFO rb-ea311d5-226310-432086 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 11:41:01,309 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:01] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.005 0.063 ro 2026-11-03 11:41:01,314 7 INFO rb-ea311d5-226310-432086 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 11:41:01,335 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:01] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.088 ro 2026-11-03 11:41:01,365 7 INFO rb-ea311d5-226310-432086 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 11:41:01,385 7 INFO rb-ea311d5-226310-432086 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 11:41:01,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:01] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.034 ro 2026-11-03 11:41:01,480 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61044167 started for PoS orders references: [{'name': None, 'pos_reference': '260-116-000002', 'uuid': 'a2000112-7b45-4e96-bb23-3fa1dc9d5f55'}] 2026-11-03 11:41:01,520 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61044167 order {'name': None, 'pos_reference': '260-116-000002', 'uuid': 'a2000112-7b45-4e96-bb23-3fa1dc9d5f55'} created pos.order #582 2026-11-03 11:41:01,520 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61044167 finished 2026-11-03 11:41:01,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2446 72 0.074 0.165 rw 2026-11-03 11:41:01,754 7 INFO rb-ea311d5-226310-432086 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 11:41:01,772 7 INFO rb-ea311d5-226310-432086 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 11:41:01,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.024 0.051 rw 2026-11-03 11:41:01,834 7 INFO rb-ea311d5-226310-432086 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 11:41:01,847 7 INFO rb-ea311d5-226310-432086 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 11:41:01,881 7 INFO rb-ea311d5-226310-432086 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 11:41:01,884 7 INFO rb-ea311d5-226310-432086 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 11:41:01,897 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:01] "GET /web/image/product.product/1979/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 8 0.011 0.022 ro 2026-11-03 11:41:01,977 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.017 0.064 rw 2026-11-03 11:41:02,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4987908 started for PoS orders references: [{'name': None, 'pos_reference': '260-116-000002', 'uuid': 'a2000112-7b45-4e96-bb23-3fa1dc9d5f55'}] 2026-11-03 11:41:02,103 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [966] to pos.order #582 2026-11-03 11:41:02,113 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4987908 order {'name': None, 'pos_reference': '260-116-000002', 'uuid': 'a2000112-7b45-4e96-bb23-3fa1dc9d5f55'} updated pos.order #582 2026-11-03 11:41:02,113 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4987908 finished 2026-11-03 11:41:02,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3439 94 0.058 0.174 rw 2026-11-03 11:41:02,312 7 INFO rb-ea311d5-226310-432086 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 11:41:02,318 7 INFO rb-ea311d5-226310-432086 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 11:41:02,350 7 INFO rb-ea311d5-226310-432086 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 11:41:02,375 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3439 24 0.018 0.057 rw 2026-11-03 11:41:02,410 7 INFO rb-ea311d5-226310-432086 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 11:41:02,413 7 INFO rb-ea311d5-226310-432086 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 11:41:02,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3439 24 0.021 0.061 rw 2026-11-03 11:41:02,539 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:41:02,546 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.003 1.744 rw 2026-11-03 11:41:02,595 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 15045040 (allocated 17707008) 2026-11-03 11:41:02,603 7 INFO rb-ea311d5-226310-432086 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 11:41:02,603 7 INFO rb-ea311d5-226310-432086 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 11:41:02,734 7 INFO rb-ea311d5-226310-432086 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 48716 2026-11-03 11:41:02,739 7 INFO rb-ea311d5-226310-432086 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 11:41:02,744 7 INFO rb-ea311d5-226310-432086 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 48716 2026-11-03 11:41:02,866 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114102_865919_test_online_payment_self_pay_after_meal_table.txt 2026-11-03 11:41:02,866 7 INFO rb-ea311d5-226310-432086 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/tmp3rb0w378_chrome_odoo" 2026-11-03 11:41:02,901 7 INFO rb-ea311d5-226310-432086 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 11:41:03,644 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 aImuO6d4 - [03/Nov/2026 11:41:03] "GET /pos/pay/582?access_token=acef7879-635a-44d9-830c-cdc6b43eeac4&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F116%2Fconfirmation%2Facef7879-635a-44d9-830c-cdc6b43eeac4%2Forder%3Faccess_token%3Dcb32ddba099e4e6b%26table_identifier%3Dfc43cc3c HTTP/1.1" 200 0 152 0.112 0.926 rw 2026-11-03 11:41:12,960 7 INFO rb-ea311d5-226310-432086 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 11:41:14,232 7 INFO rb-ea311d5-226310-432086 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 11:41:22,030 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome pid: 48849 2026-11-03 11:41:22,031 7 INFO rb-ea311d5-226310-432086 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/tmp10hczn_4_chrome_odoo 2026-11-03 11:41:22,031 7 INFO rb-ea311d5-226310-432086 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:33829/json/version 2026-11-03 11:41:22,032 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33829', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:41:22,087 7 INFO rb-ea311d5-226310-432086 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 11:41:22,088 7 INFO rb-ea311d5-226310-432086 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:33829/json 2026-11-03 11:41:22,089 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33829', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:41:22,096 7 INFO rb-ea311d5-226310-432086 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:33829/devtools/page/A4B07D783E9581AC8A43518539C124C2 2026-11-03 11:41:22,124 7 INFO rb-ea311d5-226310-432086 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 11:41:22,150 7 INFO rb-ea311d5-226310-432086 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 11:41:22,476 7 INFO rb-ea311d5-226310-432086 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 11:41:22,483 7 INFO rb-ea311d5-226310-432086 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=9638544201e244d6" in browser 2026-11-03 11:41:22,483 7 INFO rb-ea311d5-226310-432086 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=9638544201e244d6" 2026-11-03 11:41:22,717 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:22] "GET /pos-self/117?access_token=9638544201e244d6 HTTP/1.1" 200 2379 60 0.035 0.195 rw 2026-11-03 11:41:22,723 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': 'A4B07D783E9581AC8A43518539C124C2', 'loaderId': '4CBF350202852F800912FBBC1F60B21C', 'isDownload': False} 2026-11-03 11:41:22,723 7 INFO rb-ea311d5-226310-432086 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 11:41:22,780 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:41:22,837 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:22] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.026 0.316 ro 2026-11-03 11:41:22,837 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:41:22,869 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:22] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.102 ro 2026-11-03 11:41:22,882 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:41:22,924 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:22] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.159 ro 2026-11-03 11:41:23,189 7 INFO rb-ea311d5-226310-432086 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 11:41:23,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:23] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 11:41:23,232 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-11-03 11:41:23,247 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:23] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.013 ro 2026-11-03 11:41:24,061 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:24] "POST /pos-self/data/117 HTTP/1.1" 200 468153 269 0.232 0.572 rw 2026-11-03 11:41:24,066 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.801 rw 2026-11-03 11:41:24,312 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:24] "GET /web/image/ir.attachment/236254/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-11-03 11:41:24,339 7 INFO rb-ea311d5-226310-432086 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 11:41:24,418 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:24] "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 11:41:24,577 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:236258) 2026-11-03 11:41:24,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:24] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.128 ro 2026-11-03 11:41:24,597 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:24] "GET /web/image/ir.attachment/236253/raw HTTP/1.1" 200 84994 3 0.006 0.068 ro 2026-11-03 11:41:24,611 7 INFO rb-ea311d5-226310-432086 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 11:41:24,707 7 INFO rb-ea311d5-226310-432086 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 11:41:24,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:24] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.032 ro 2026-11-03 11:41:24,820 7 INFO rb-ea311d5-226310-432086 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 11:41:24,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:24] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.065 ro 2026-11-03 11:41:24,854 7 INFO rb-ea311d5-226310-432086 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 11:41:24,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:24] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 10346 3 0.008 0.071 ro 2026-11-03 11:41:24,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:24] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.091 ro 2026-11-03 11:41:24,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:24] "GET /web/image/ir.attachment/235236/raw HTTP/1.1" 200 49165 3 0.001 0.033 ro 2026-11-03 11:41:24,944 7 INFO rb-ea311d5-226310-432086 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 11:41:24,960 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:24] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.04 ro 2026-11-03 11:41:24,973 7 INFO rb-ea311d5-226310-432086 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 11:41:24,986 7 INFO rb-ea311d5-226310-432086 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 11:41:25,025 7 INFO rb-ea311d5-226310-432086 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 11:41:25,028 7 INFO rb-ea311d5-226310-432086 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 11:41:25,086 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85934500 started for PoS orders references: [{'name': None, 'pos_reference': '260-117-000001', 'uuid': '4675f49a-e1d1-4eed-a54f-749d41ab03fa'}] 2026-11-03 11:41:25,094 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:41:25,098 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: heap 14017964 (allocated 15347712) 2026-11-03 11:41:25,139 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85934500 order {'name': None, 'pos_reference': '260-117-000001', 'uuid': '4675f49a-e1d1-4eed-a54f-749d41ab03fa'} created pos.order #583 2026-11-03 11:41:25,140 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85934500 finished 2026-11-03 11:41:25,218 7 INFO rb-ea311d5-226310-432086 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 48849 2026-11-03 11:41:25,224 7 INFO rb-ea311d5-226310-432086 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 11:41:25,227 7 INFO rb-ea311d5-226310-432086 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 48849 2026-11-03 11:41:25,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 0.873 rw 2026-11-03 11:41:25,265 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5lJwztK9 - [03/Nov/2026 11:41:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 87 0.07 0.176 rw 2026-11-03 11:41:25,335 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114125_334981_test_self_order_tip_amount_matches_backend.txt 2026-11-03 11:41:25,335 7 INFO rb-ea311d5-226310-432086 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/tmp10hczn_4_chrome_odoo" 2026-11-03 11:41:25,822 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome pid: 48973 2026-11-03 11:41:25,823 7 INFO rb-ea311d5-226310-432086 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/tmpgjghl6vp_chrome_odoo 2026-11-03 11:41:25,823 7 INFO rb-ea311d5-226310-432086 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:34921/json/version 2026-11-03 11:41:25,828 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34921', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:41:25,889 7 INFO rb-ea311d5-226310-432086 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 11:41:25,890 7 INFO rb-ea311d5-226310-432086 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:34921/json 2026-11-03 11:41:25,890 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34921', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:41:25,924 7 INFO rb-ea311d5-226310-432086 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:34921/devtools/page/0A50EB277BDA67DC679CEC37DA6EE1C8 2026-11-03 11:41:25,936 7 INFO rb-ea311d5-226310-432086 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 11:41:25,939 7 INFO rb-ea311d5-226310-432086 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 11:41:25,987 7 INFO rb-ea311d5-226310-432086 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 11:41:25,993 7 INFO rb-ea311d5-226310-432086 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=9638544201e244d6" in browser 2026-11-03 11:41:25,993 7 INFO rb-ea311d5-226310-432086 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=9638544201e244d6" 2026-11-03 11:41:26,044 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:26] "GET /pos-self/117?access_token=9638544201e244d6 HTTP/1.1" 200 2419 6 0.003 0.046 rw 2026-11-03 11:41:26,049 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': '0A50EB277BDA67DC679CEC37DA6EE1C8', 'loaderId': 'D74013B9EC6B826A9C53C4A266240054', 'isDownload': False} 2026-11-03 11:41:26,050 7 INFO rb-ea311d5-226310-432086 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 11:41:26,130 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:26] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.001 0.125 ro 2026-11-03 11:41:26,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:26] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.004 0.026 ro 2026-11-03 11:41:26,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:26] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.002 0.049 ro 2026-11-03 11:41:26,450 7 INFO rb-ea311d5-226310-432086 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 11:41:26,477 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:26] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-11-03 11:41:26,486 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.004 ro 2026-11-03 11:41:26,512 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:26] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.008 0.009 ro 2026-11-03 11:41:27,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:27] "POST /pos-self/data/117 HTTP/1.1" 200 468149 260 0.173 0.456 rw 2026-11-03 11:41:27,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:27] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.633 rw 2026-11-03 11:41:27,414 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:27] "GET /web/image/ir.attachment/236254/raw HTTP/1.1" 200 98715 3 0.004 0.011 ro 2026-11-03 11:41:27,422 7 INFO rb-ea311d5-226310-432086 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 11:41:27,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:27] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.008 ro 2026-11-03 11:41:27,511 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:27] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.002 0.011 ro 2026-11-03 11:41:27,539 7 INFO rb-ea311d5-226310-432086 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 11:41:27,617 7 INFO rb-ea311d5-226310-432086 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 11:41:27,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:27] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.041 ro 2026-11-03 11:41:27,748 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:27] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.001 0.069 ro 2026-11-03 11:41:27,753 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:27] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.06 ro 2026-11-03 11:41:27,776 7 INFO rb-ea311d5-226310-432086 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 11:41:27,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:27] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.087 ro 2026-11-03 11:41:27,817 7 INFO rb-ea311d5-226310-432086 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 11:41:27,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:27] "GET /web/image/ir.attachment/235236/raw HTTP/1.1" 200 49165 3 0.001 0.015 ro 2026-11-03 11:41:27,918 7 INFO rb-ea311d5-226310-432086 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 11:41:27,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:27] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T11:38:24.000+00:00 HTTP/1.1" 200 7322 8 0.005 0.031 ro 2026-11-03 11:41:27,947 7 INFO rb-ea311d5-226310-432086 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 11:41:27,955 7 INFO rb-ea311d5-226310-432086 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 11:41:27,981 7 INFO rb-ea311d5-226310-432086 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 11:41:27,998 7 INFO rb-ea311d5-226310-432086 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 11:41:28,050 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41569104 started for PoS orders references: [{'name': None, 'pos_reference': '260-117-000002', 'uuid': '1bdd2384-6772-43fd-977b-466643712680'}] 2026-11-03 11:41:28,100 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41569104 order {'name': None, 'pos_reference': '260-117-000002', 'uuid': '1bdd2384-6772-43fd-977b-466643712680'} created pos.order #584 2026-11-03 11:41:28,100 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41569104 finished 2026-11-03 11:41:28,102 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: heap 13950844 (allocated 14823424) 2026-11-03 11:41:28,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:41:28,197 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:27] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.002 1.021 rw 2026-11-03 11:41:28,215 7 INFO rb-ea311d5-226310-432086 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 48973 2026-11-03 11:41:28,220 7 INFO rb-ea311d5-226310-432086 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 11:41:28,223 7 INFO rb-ea311d5-226310-432086 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 48973 2026-11-03 11:41:28,232 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Yj8DGCs - [03/Nov/2026 11:41:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 73 0.052 0.198 rw 2026-11-03 11:41:28,362 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114128_362107_test_self_order_tip_amount_matches_backend.txt 2026-11-03 11:41:28,362 7 INFO rb-ea311d5-226310-432086 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/tmpgjghl6vp_chrome_odoo" 2026-11-03 11:41:28,491 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-11-03 11:41:28,574 7 INFO rb-ea311d5-226310-432086 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 11:41:30,984 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel ... 2026-11-03 11:41:32,520 7 INFO rb-ea311d5-226310-432086 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 11:41:40,892 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome pid: 49104 2026-11-03 11:41:40,893 7 INFO rb-ea311d5-226310-432086 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/tmpeyqz5eda_chrome_odoo 2026-11-03 11:41:40,893 7 INFO rb-ea311d5-226310-432086 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:39199/json/version 2026-11-03 11:41:40,894 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39199', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:41:40,912 7 INFO rb-ea311d5-226310-432086 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 11:41:40,912 7 INFO rb-ea311d5-226310-432086 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:39199/json 2026-11-03 11:41:40,912 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39199', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:41:40,935 7 INFO rb-ea311d5-226310-432086 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:39199/devtools/page/0340D7238A2B912E50B70D43BB37DF3A 2026-11-03 11:41:40,941 7 INFO rb-ea311d5-226310-432086 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 11:41:40,950 7 INFO rb-ea311d5-226310-432086 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 11:41:41,072 7 INFO rb-ea311d5-226310-432086 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 11:41:41,084 7 INFO rb-ea311d5-226310-432086 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=b37741ed22be491f" in browser 2026-11-03 11:41:41,084 7 INFO rb-ea311d5-226310-432086 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=b37741ed22be491f" 2026-11-03 11:41:41,357 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:41] "GET /pos-self/118?access_token=b37741ed22be491f HTTP/1.1" 200 2378 60 0.039 0.228 rw 2026-11-03 11:41:41,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '0340D7238A2B912E50B70D43BB37DF3A', 'loaderId': '8AA3230C0269C36671D1B51B0748FC5B', 'isDownload': False} 2026-11-03 11:41:41,362 7 INFO rb-ea311d5-226310-432086 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 11:41:41,422 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:41:41,474 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:41] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.022 0.354 ro 2026-11-03 11:41:41,485 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:41:41,510 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:41] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.093 ro 2026-11-03 11:41:41,536 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:41:41,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:41] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.163 ro 2026-11-03 11:41:41,882 7 INFO rb-ea311d5-226310-432086 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 11:41:41,918 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:41] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-11-03 11:41:41,930 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-11-03 11:41:41,958 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:41] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.014 ro 2026-11-03 11:41:41,979 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-11-03 11:41:42,795 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:42] "POST /pos-self/data/118 HTTP/1.1" 200 467780 267 0.239 0.585 rw 2026-11-03 11:41:43,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "GET /web/image/ir.attachment/237295/raw HTTP/1.1" 200 98715 3 0.006 0.011 ro 2026-11-03 11:41:43,031 7 INFO rb-ea311d5-226310-432086 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 11:41:43,081 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "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 11:41:43,264 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:237299) 2026-11-03 11:41:43,269 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.155 ro 2026-11-03 11:41:43,285 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "GET /web/image/ir.attachment/237294/raw HTTP/1.1" 200 84994 3 0.002 0.053 ro 2026-11-03 11:41:43,300 7 INFO rb-ea311d5-226310-432086 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 11:41:43,390 7 INFO rb-ea311d5-226310-432086 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 11:41:43,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.028 ro 2026-11-03 11:41:43,476 7 INFO rb-ea311d5-226310-432086 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 11:41:43,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.052 ro 2026-11-03 11:41:43,500 7 INFO rb-ea311d5-226310-432086 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 11:41:43,533 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "GET /web/image/product.template/1829/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.086 ro 2026-11-03 11:41:43,545 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "GET /web/image/product.template/1830/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.092 ro 2026-11-03 11:41:43,557 7 INFO rb-ea311d5-226310-432086 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 11:41:43,580 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "GET /web/image/product.template/1831/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.121 ro 2026-11-03 11:41:43,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "GET /web/image/product.template/1832/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 3 0.008 0.134 ro 2026-11-03 11:41:43,620 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.137 ro 2026-11-03 11:41:43,630 7 INFO rb-ea311d5-226310-432086 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 11:41:43,633 7 INFO rb-ea311d5-226310-432086 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 11:41:43,649 7 INFO rb-ea311d5-226310-432086 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 11:41:43,650 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "GET /web/image/product.template/1833/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.146 ro 2026-11-03 11:41:43,658 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "GET /web/image/ir.attachment/236277/raw HTTP/1.1" 200 49165 3 0.003 0.074 ro 2026-11-03 11:41:43,698 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "GET /web/image/product.product/1984/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 9 0.01 0.085 ro 2026-11-03 11:41:43,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 8 0.008 0.13 ro 2026-11-03 11:41:43,797 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57730262 started for PoS orders references: [{'name': None, 'pos_reference': '260-118-000001', 'uuid': '76a2aee5-4104-4ed3-8cad-b6b665436c8a'}] 2026-11-03 11:41:43,853 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57730262 order {'name': None, 'pos_reference': '260-118-000001', 'uuid': '76a2aee5-4104-4ed3-8cad-b6b665436c8a'} created pos.order #585 2026-11-03 11:41:43,853 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57730262 finished 2026-11-03 11:41:43,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:43] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 87 0.065 0.22 rw 2026-11-03 11:41:44,023 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.016 rw 2026-11-03 11:41:44,033 7 INFO rb-ea311d5-226310-432086 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 11:41:44,077 7 INFO rb-ea311d5-226310-432086 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 11:41:44,078 7 INFO rb-ea311d5-226310-432086 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 11:41:44,080 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.026 rw 2026-11-03 11:41:44,093 7 INFO rb-ea311d5-226310-432086 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 11:41:44,137 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25979348 started for PoS orders references: [{'name': None, 'pos_reference': '260-118-000001', 'uuid': '76a2aee5-4104-4ed3-8cad-b6b665436c8a'}] 2026-11-03 11:41:44,161 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25979348 order {'name': None, 'pos_reference': '260-118-000001', 'uuid': '76a2aee5-4104-4ed3-8cad-b6b665436c8a'} updated pos.order #585 2026-11-03 11:41:44,161 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25979348 finished 2026-11-03 11:41:44,172 7 INFO rb-ea311d5-226310-432086 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 11:41:44,223 7 INFO rb-ea311d5-226310-432086 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 11:41:44,224 7 INFO rb-ea311d5-226310-432086 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 11:41:44,328 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: heap 13883492 (allocated 15347712) 2026-11-03 11:41:44,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:41:44,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:44] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 74 0.063 0.185 rw 2026-11-03 11:41:44,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 2.349 rw 2026-11-03 11:41:44,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E6IJTqyC - [03/Nov/2026 11:41:44] "POST /pos-self-order/remove-order HTTP/1.1" 200 43 13 0.017 0.175 rw 2026-11-03 11:41:44,438 7 INFO rb-ea311d5-226310-432086 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 49104 2026-11-03 11:41:44,439 7 INFO rb-ea311d5-226310-432086 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 11:41:44,441 7 INFO rb-ea311d5-226310-432086 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 49104 2026-11-03 11:41:44,544 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114144_543777_test_kiosk_cart_restore_and_cancel.txt 2026-11-03 11:41:44,544 7 INFO rb-ea311d5-226310-432086 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/tmpeyqz5eda_chrome_odoo" 2026-11-03 11:41:44,610 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code ... 2026-11-03 11:41:45,911 7 INFO rb-ea311d5-226310-432086 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 11:41:53,827 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome pid: 49244 2026-11-03 11:41:53,827 7 INFO rb-ea311d5-226310-432086 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/tmp1ti33hlf_chrome_odoo 2026-11-03 11:41:53,828 7 INFO rb-ea311d5-226310-432086 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:41775/json/version 2026-11-03 11:41:53,829 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:41:53,853 7 INFO rb-ea311d5-226310-432086 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 11:41:53,854 7 INFO rb-ea311d5-226310-432086 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:41775/json 2026-11-03 11:41:53,854 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:41:53,863 7 INFO rb-ea311d5-226310-432086 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:41775/devtools/page/40826FD8C31F1A068ED4F95780FAE69E 2026-11-03 11:41:53,877 7 INFO rb-ea311d5-226310-432086 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 11:41:53,904 7 INFO rb-ea311d5-226310-432086 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 11:41:54,024 7 INFO rb-ea311d5-226310-432086 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 11:41:54,028 7 INFO rb-ea311d5-226310-432086 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=92f3dc27e24747d1" in browser 2026-11-03 11:41:54,029 7 INFO rb-ea311d5-226310-432086 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=92f3dc27e24747d1" 2026-11-03 11:41:54,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:54] "GET /pos-self/119?access_token=92f3dc27e24747d1 HTTP/1.1" 200 2378 60 0.044 0.227 rw 2026-11-03 11:41:54,312 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '40826FD8C31F1A068ED4F95780FAE69E', 'loaderId': '0AD6D207F1AAEBAE1927F48BEBE555B8', 'isDownload': False} 2026-11-03 11:41:54,312 7 INFO rb-ea311d5-226310-432086 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 11:41:54,383 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:41:54,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:54] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.021 0.376 ro 2026-11-03 11:41:54,458 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:41:54,506 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:54] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.135 ro 2026-11-03 11:41:54,513 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:41:54,534 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:54] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.009 0.161 ro 2026-11-03 11:41:54,804 7 INFO rb-ea311d5-226310-432086 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 11:41:54,838 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:54] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.012 ro 2026-11-03 11:41:54,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.012 ro 2026-11-03 11:41:54,865 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:54] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.015 ro 2026-11-03 11:41:54,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.018 rw 2026-11-03 11:41:55,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:55] "POST /pos-self/data/119 HTTP/1.1" 200 467780 267 0.193 0.545 rw 2026-11-03 11:41:55,830 7 INFO rb-ea311d5-226310-432086 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 11:41:55,837 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:55] "GET /web/image/ir.attachment/238321/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-11-03 11:41:55,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:55] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.045 ro 2026-11-03 11:41:56,083 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:238325) 2026-11-03 11:41:56,097 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.158 ro 2026-11-03 11:41:56,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "GET /web/image/ir.attachment/238320/raw HTTP/1.1" 200 84994 3 0.003 0.081 ro 2026-11-03 11:41:56,122 7 INFO rb-ea311d5-226310-432086 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 11:41:56,128 7 INFO rb-ea311d5-226310-432086 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 11:41:56,207 7 INFO rb-ea311d5-226310-432086 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 11:41:56,325 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.043 ro 2026-11-03 11:41:56,326 7 INFO rb-ea311d5-226310-432086 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 11:41:56,351 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.068 ro 2026-11-03 11:41:56,365 7 INFO rb-ea311d5-226310-432086 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 11:41:56,379 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "GET /web/image/product.template/1829/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.073 ro 2026-11-03 11:41:56,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "GET /web/image/product.template/1830/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.104 ro 2026-11-03 11:41:56,429 7 INFO rb-ea311d5-226310-432086 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 11:41:56,445 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "GET /web/image/product.template/1831/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.138 ro 2026-11-03 11:41:56,455 7 INFO rb-ea311d5-226310-432086 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 11:41:56,471 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "GET /web/image/product.template/1832/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.16 ro 2026-11-03 11:41:56,481 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.145 ro 2026-11-03 11:41:56,513 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "GET /web/image/product.template/1833/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.149 ro 2026-11-03 11:41:56,524 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "GET /web/image/ir.attachment/237303/raw HTTP/1.1" 200 49165 3 0.002 0.118 ro 2026-11-03 11:41:56,548 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 9 0.004 0.133 ro 2026-11-03 11:41:56,607 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38833135 started for PoS orders references: [{'name': None, 'pos_reference': '260-119-000001', 'uuid': '05fc4713-2e18-4eb3-9561-ed01348eae42'}] 2026-11-03 11:41:56,653 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38833135 order {'name': None, 'pos_reference': '260-119-000001', 'uuid': '05fc4713-2e18-4eb3-9561-ed01348eae42'} created pos.order #586 2026-11-03 11:41:56,653 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38833135 finished 2026-11-03 11:41:56,748 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 81 0.06 0.23 rw 2026-11-03 11:41:56,820 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.009 0.021 rw 2026-11-03 11:41:56,853 7 INFO rb-ea311d5-226310-432086 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 11:41:56,859 7 INFO rb-ea311d5-226310-432086 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 11:41:56,877 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.009 0.015 rw 2026-11-03 11:41:56,933 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:41:56,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZjdTgoyi - [03/Nov/2026 11:41:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 2.009 rw 2026-11-03 11:41:56,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: heap 14098648 (allocated 15609856) 2026-11-03 11:41:57,044 7 INFO rb-ea311d5-226310-432086 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 49244 2026-11-03 11:41:57,049 7 INFO rb-ea311d5-226310-432086 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 11:41:57,053 7 INFO rb-ea311d5-226310-432086 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 49244 2026-11-03 11:41:57,155 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114157_155265_test_online_payment_kiosk_qr_code.txt 2026-11-03 11:41:57,155 7 INFO rb-ea311d5-226310-432086 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/tmp1ti33hlf_chrome_odoo" 2026-11-03 11:41:57,206 7 INFO rb-ea311d5-226310-432086 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 11:41:58,354 7 INFO rb-ea311d5-226310-432086 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 11:42:06,034 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 49370 2026-11-03 11:42:06,035 7 INFO rb-ea311d5-226310-432086 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/tmp3j767tjp_chrome_odoo 2026-11-03 11:42:06,035 7 INFO rb-ea311d5-226310-432086 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:38345/json/version 2026-11-03 11:42:06,036 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:42:06,118 7 INFO rb-ea311d5-226310-432086 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 11:42:06,118 7 INFO rb-ea311d5-226310-432086 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:38345/json 2026-11-03 11:42:06,119 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:42:06,139 7 INFO rb-ea311d5-226310-432086 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:38345/devtools/page/B4938DF37695057F59EFB298D1030C0C 2026-11-03 11:42:06,158 7 INFO rb-ea311d5-226310-432086 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 11:42:06,170 7 INFO rb-ea311d5-226310-432086 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 11:42:06,263 7 INFO rb-ea311d5-226310-432086 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 11:42:06,269 7 INFO rb-ea311d5-226310-432086 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=b8dd72f78133497b" in browser 2026-11-03 11:42:06,269 7 INFO rb-ea311d5-226310-432086 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=b8dd72f78133497b" 2026-11-03 11:42:06,535 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:06] "GET /pos-self/120?access_token=b8dd72f78133497b HTTP/1.1" 200 2379 60 0.033 0.227 rw 2026-11-03 11:42:06,544 7 INFO rb-ea311d5-226310-432086 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': 'B4938DF37695057F59EFB298D1030C0C', 'loaderId': 'D48E93DF1F5932265C78A3BA0B93E027', 'isDownload': False} 2026-11-03 11:42:06,544 7 INFO rb-ea311d5-226310-432086 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 11:42:06,629 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:42:06,686 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:06] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.027 0.365 ro 2026-11-03 11:42:06,699 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:42:06,770 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:06] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.163 ro 2026-11-03 11:42:06,777 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:42:06,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:06] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.199 ro 2026-11-03 11:42:07,114 7 INFO rb-ea311d5-226310-432086 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 11:42:07,126 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:07] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 11:42:07,144 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.012 ro 2026-11-03 11:42:07,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:07] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.002 0.014 ro 2026-11-03 11:42:07,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:07] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.019 rw 2026-11-03 11:42:07,951 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:07] "POST /pos-self/data/120 HTTP/1.1" 200 467777 269 0.203 0.583 rw 2026-11-03 11:42:08,248 7 INFO rb-ea311d5-226310-432086 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 11:42:08,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:08] "GET /web/image/ir.attachment/239347/raw HTTP/1.1" 200 98715 3 0.004 0.015 ro 2026-11-03 11:42:08,307 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:08] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.022 ro 2026-11-03 11:42:08,459 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:239351) 2026-11-03 11:42:08,469 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:08] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.143 ro 2026-11-03 11:42:08,477 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:08] "GET /web/image/ir.attachment/239346/raw HTTP/1.1" 200 84994 3 0.001 0.044 ro 2026-11-03 11:42:08,523 7 INFO rb-ea311d5-226310-432086 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 11:42:08,531 7 INFO rb-ea311d5-226310-432086 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 11:42:08,637 7 INFO rb-ea311d5-226310-432086 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 11:42:08,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:08] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.007 0.025 ro 2026-11-03 11:42:08,760 7 INFO rb-ea311d5-226310-432086 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 11:42:08,772 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:08] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.054 ro 2026-11-03 11:42:08,785 7 INFO rb-ea311d5-226310-432086 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 11:42:08,802 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:08] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 10346 3 0.006 0.067 ro 2026-11-03 11:42:08,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:08] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.069 ro 2026-11-03 11:42:08,821 7 INFO rb-ea311d5-226310-432086 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 11:42:08,854 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:08] "GET /web/image/ir.attachment/238329/raw HTTP/1.1" 200 49165 3 0.001 0.012 ro 2026-11-03 11:42:08,926 7 INFO rb-ea311d5-226310-432086 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 11:42:08,929 7 INFO rb-ea311d5-226310-432086 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 11:42:08,930 7 INFO rb-ea311d5-226310-432086 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 11:42:08,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:08] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 9 0.015 0.036 ro 2026-11-03 11:42:08,968 7 INFO rb-ea311d5-226310-432086 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 11:42:08,971 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:08] "GET /web/image/product.product/1984/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 8 0.004 0.064 ro 2026-11-03 11:42:08,999 7 INFO rb-ea311d5-226310-432086 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 11:42:09,000 7 INFO rb-ea311d5-226310-432086 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 11:42:09,076 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86534307 started for PoS orders references: [{'name': None, 'pos_reference': '260-120-000001', 'uuid': 'ac6fb449-80b6-4b31-8d4e-854bffb77e3a'}] 2026-11-03 11:42:09,083 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:42:09,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14030908 (allocated 15085568) 2026-11-03 11:42:09,127 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86534307 order {'name': None, 'pos_reference': '260-120-000001', 'uuid': 'ac6fb449-80b6-4b31-8d4e-854bffb77e3a'} created pos.order #587 2026-11-03 11:42:09,127 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86534307 finished 2026-11-03 11:42:09,195 7 INFO rb-ea311d5-226310-432086 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 49370 2026-11-03 11:42:09,197 7 INFO rb-ea311d5-226310-432086 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 11:42:09,206 7 INFO rb-ea311d5-226310-432086 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 49370 2026-11-03 11:42:09,236 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 2.007 rw 2026-11-03 11:42:09,258 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7hI5blhe - [03/Nov/2026 11:42:09] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 87 0.073 0.183 rw 2026-11-03 11:42:09,321 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114209_321164_test_online_payment_mobile_self_order_preparation_changes.txt 2026-11-03 11:42:09,321 7 INFO rb-ea311d5-226310-432086 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/tmp3j767tjp_chrome_odoo" 2026-11-03 11:42:09,747 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 49502 2026-11-03 11:42:09,747 7 INFO rb-ea311d5-226310-432086 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/tmp12hz_5la_chrome_odoo 2026-11-03 11:42:09,748 7 INFO rb-ea311d5-226310-432086 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:40969/json/version 2026-11-03 11:42:09,749 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40969', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:42:09,817 7 INFO rb-ea311d5-226310-432086 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 11:42:09,817 7 INFO rb-ea311d5-226310-432086 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:40969/json 2026-11-03 11:42:09,818 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40969', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:42:09,830 7 INFO rb-ea311d5-226310-432086 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:40969/devtools/page/29FC65E61CF85D874D237A51142EFC39 2026-11-03 11:42:09,835 7 INFO rb-ea311d5-226310-432086 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 11:42:09,838 7 INFO rb-ea311d5-226310-432086 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 11:42:09,908 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:42:09,916 7 INFO rb-ea311d5-226310-432086 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 11:42:09,933 7 INFO rb-ea311d5-226310-432086 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 11:42:09,934 7 INFO rb-ea311d5-226310-432086 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 11:42:10,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:10] "GET /pos/ui?config_id=120 HTTP/1.1" 200 6865 57 0.04 0.182 rw 2026-11-03 11:42:10,174 7 INFO rb-ea311d5-226310-432086 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': '29FC65E61CF85D874D237A51142EFC39', 'loaderId': '3AF852370519F829CBA65E4B494F463D', 'isDownload': False} 2026-11-03 11:42:10,174 7 INFO rb-ea311d5-226310-432086 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 11:42:10,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:10] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.031 ro 2026-11-03 11:42:10,250 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:10] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.29 ro 2026-11-03 11:42:10,278 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:10] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.057 ro 2026-11-03 11:42:10,937 7 INFO rb-ea311d5-226310-432086 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 11:42:10,965 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:42:10,973 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:42:11,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.025 ro 2026-11-03 11:42:11,061 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.03 rw 2026-11-03 11:42:11,071 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42: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.003 0.039 rw 2026-11-03 11:42:11,425 7 INFO rb-ea311d5-226310-432086 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 11:42:11,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 513760 305 0.24 0.612 rw 2026-11-03 11:42:12,152 7 INFO rb-ea311d5-226310-432086 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 11:42:12,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:12] "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 11:42:12,171 7 INFO rb-ea311d5-226310-432086 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 11:42:12,204 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:12] "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 11:42:12,230 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:12] "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 11:42:12,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:12] "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.029 rw 2026-11-03 11:42:12,278 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:12] "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 11:42:12,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:12] "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 11:42:12,966 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:12] "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.014 rw 2026-11-03 11:42:13,116 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 3 0.003 0.039 rw 2026-11-03 11:42:13,134 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:13] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.003 - 2026-11-03 11:42:13,137 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:42:13,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:13] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.015 rw 2026-11-03 11:42:13,241 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:13] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.014 ro 2026-11-03 11:42:13,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.019 - 2026-11-03 11:42:13,267 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:13] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.014 - 2026-11-03 11:42:13,272 7 INFO rb-ea311d5-226310-432086 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 11:42:13,307 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.04 - 2026-11-03 11:42:13,333 7 INFO rb-ea311d5-226310-432086 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 11:42:13,333 7 INFO rb-ea311d5-226310-432086 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 11:42:13,334 7 INFO rb-ea311d5-226310-432086 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 11:42:13,349 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:13] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 6905 31 0.025 0.092 rw 2026-11-03 11:42:13,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:13] "GET /pos/ui/120 HTTP/1.1" 200 6905 31 0.019 0.176 rw 2026-11-03 11:42:13,442 7 INFO rb-ea311d5-226310-432086 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 11:42:13,443 7 INFO rb-ea311d5-226310-432086 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 11:42:13,463 7 INFO rb-ea311d5-226310-432086 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 11:42:13,482 7 INFO rb-ea311d5-226310-432086 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 11:42:13,485 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:42:13,506 7 INFO rb-ea311d5-226310-432086 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 11:42:13,508 7 INFO rb-ea311d5-226310-432086 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 11:42:13,576 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4976 41 0.045 0.184 rw 2026-11-03 11:42:13,657 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:42:13,667 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 2.581 rw 2026-11-03 11:42:13,679 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 19254024 (allocated 20205568) 2026-11-03 11:42:13,803 7 INFO rb-ea311d5-226310-432086 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 49502 2026-11-03 11:42:13,814 7 INFO rb-ea311d5-226310-432086 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 11:42:13,827 7 INFO rb-ea311d5-226310-432086 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 49502 2026-11-03 11:42:13,920 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114213_920082_test_online_payment_mobile_self_order_preparation_changes.txt 2026-11-03 11:42:13,920 7 INFO rb-ea311d5-226310-432086 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/tmp12hz_5la_chrome_odoo" 2026-11-03 11:42:13,943 7 INFO rb-ea311d5-226310-432086 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 11:42:14,069 7 INFO rb-ea311d5-226310-432086 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 11:42:14,139 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0UzeDoe3 - [03/Nov/2026 11:42:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 122 0.099 0.277 rw 2026-11-03 11:42:24,013 7 INFO rb-ea311d5-226310-432086 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 11:42:25,210 7 INFO rb-ea311d5-226310-432086 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 11:42:34,082 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KekXgMWo - [03/Nov/2026 11:42:34] "GET /pos/pay/588?access_token=28a86297-9960-4573-a990-792b417802ba HTTP/1.1" 200 11897 183 0.145 0.85 rw 2026-11-03 11:42:34,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KekXgMWo - [03/Nov/2026 11:42:34] "POST /pos/pay/transaction/588 HTTP/1.1" 200 235 36 0.035 0.073 rw 2026-11-03 11:42:35,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KekXgMWo - [03/Nov/2026 11:42:35] "GET /pos/pay/confirmation/588?access_token=28a86297-9960-4573-a990-792b417802ba&exit_route=%2F&tx_id=11 HTTP/1.1" 303 189 389 0.423 0.968 rw 2026-11-03 11:42:35,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KekXgMWo - [03/Nov/2026 11:42:35] "GET / HTTP/1.1" 200 23841 30 0.027 0.166 ro 2026-11-03 11:42:35,882 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr ... 2026-11-03 11:42:37,066 7 INFO rb-ea311d5-226310-432086 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 11:42:45,325 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Chrome pid: 49639 2026-11-03 11:42:45,326 7 INFO rb-ea311d5-226310-432086 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/tmpud8b13fw_chrome_odoo 2026-11-03 11:42:45,326 7 INFO rb-ea311d5-226310-432086 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:44351/json/version 2026-11-03 11:42:45,327 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44351', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:42:45,344 7 INFO rb-ea311d5-226310-432086 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 11:42:45,345 7 INFO rb-ea311d5-226310-432086 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:44351/json 2026-11-03 11:42:45,345 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44351', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:42:45,358 7 INFO rb-ea311d5-226310-432086 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:44351/devtools/page/13D1283056F46BC283B0048CD3EECFEE 2026-11-03 11:42:45,378 7 INFO rb-ea311d5-226310-432086 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 11:42:45,403 7 INFO rb-ea311d5-226310-432086 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 11:42:45,500 7 INFO rb-ea311d5-226310-432086 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 11:42:45,502 7 INFO rb-ea311d5-226310-432086 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=b28ccc2cf9d346f9&order_identifier=7b19957a-cea2-451d-920c-bf4f70ac5174" in browser 2026-11-03 11:42:45,503 7 INFO rb-ea311d5-226310-432086 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=b28ccc2cf9d346f9&order_identifier=7b19957a-cea2-451d-920c-bf4f70ac5174" 2026-11-03 11:42:45,732 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:45] "GET /pos-self/122?access_token=b28ccc2cf9d346f9&order_identifier=7b19957a-cea2-451d-920c-bf4f70ac5174 HTTP/1.1" 200 2379 60 0.032 0.195 rw 2026-11-03 11:42:45,739 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Navigation result: {'frameId': '13D1283056F46BC283B0048CD3EECFEE', 'loaderId': '721E21691C2791F11C209B8219DDE6F7', 'isDownload': False} 2026-11-03 11:42:45,740 7 INFO rb-ea311d5-226310-432086 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 11:42:45,797 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:42:45,862 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:45] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.021 0.314 ro 2026-11-03 11:42:45,865 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:42:45,888 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:45] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.101 ro 2026-11-03 11:42:45,906 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:42:45,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:45] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.149 ro 2026-11-03 11:42:46,208 7 INFO rb-ea311d5-226310-432086 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 11:42:46,255 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:46] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-11-03 11:42:46,282 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.02 ro 2026-11-03 11:42:46,291 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:46] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.021 ro 2026-11-03 11:42:47,023 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:47] "POST /pos-self/data/122 HTTP/1.1" 200 467572 269 0.197 0.517 rw 2026-11-03 11:42:47,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.721 rw 2026-11-03 11:42:47,250 7 INFO rb-ea311d5-226310-432086 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 11:42:47,318 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 14 0.016 0.045 rw 2026-11-03 11:42:47,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:47] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.067 ro 2026-11-03 11:42:47,383 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:47] "GET /web/image/ir.attachment/241395/raw HTTP/1.1" 200 98715 3 0.001 0.011 ro 2026-11-03 11:42:47,546 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:241399) 2026-11-03 11:42:47,551 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:47] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.139 ro 2026-11-03 11:42:47,573 7 INFO rb-ea311d5-226310-432086 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 11:42:47,576 7 INFO rb-ea311d5-226310-432086 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 11:42:47,622 7 INFO rb-ea311d5-226310-432086 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 11:42:47,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:47] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 6314 3 0.006 0.035 ro 2026-11-03 11:42:47,712 7 INFO rb-ea311d5-226310-432086 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 11:42:47,737 7 INFO rb-ea311d5-226310-432086 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 11:42:47,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:47] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.062 ro 2026-11-03 11:42:47,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:47] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 10346 3 0.005 0.09 ro 2026-11-03 11:42:47,789 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:47] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.106 ro 2026-11-03 11:42:47,796 7 INFO rb-ea311d5-226310-432086 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 11:42:47,802 7 INFO rb-ea311d5-226310-432086 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 11:42:47,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:47] "GET /web/image/ir.attachment/240377/raw HTTP/1.1" 200 49165 3 0.001 0.071 ro 2026-11-03 11:42:47,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:47] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 9 0.009 0.083 ro 2026-11-03 11:42:47,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 13 0.009 0.1 rw 2026-11-03 11:42:47,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4573903 started for PoS orders references: [{'name': None, 'pos_reference': '260-122-000001', 'uuid': 'c1393940-b5f7-45aa-886f-e1ea59175e88'}] 2026-11-03 11:42:48,030 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [977] to pos.order #589 2026-11-03 11:42:48,040 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4573903 order {'name': None, 'pos_reference': '260-122-000001', 'uuid': 'c1393940-b5f7-45aa-886f-e1ea59175e88'} updated pos.order #589 2026-11-03 11:42:48,040 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4573903 finished 2026-11-03 11:42:48,174 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2437 84 0.061 0.166 rw 2026-11-03 11:42:48,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.018 rw 2026-11-03 11:42:48,318 7 INFO rb-ea311d5-226310-432086 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 11:42:48,351 7 INFO rb-ea311d5-226310-432086 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 11:42:48,402 7 INFO rb-ea311d5-226310-432086 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 11:42:48,421 7 INFO rb-ea311d5-226310-432086 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 11:42:48,461 7 INFO rb-ea311d5-226310-432086 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 11:42:48,462 7 INFO rb-ea311d5-226310-432086 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 11:42:48,479 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:48] "GET /web/image/product.product/1984/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 8 0.011 0.025 ro 2026-11-03 11:42:48,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2437 23 0.028 0.082 rw 2026-11-03 11:42:48,680 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15698597 started for PoS orders references: [{'name': None, 'pos_reference': '260-122-000001', 'uuid': 'c1393940-b5f7-45aa-886f-e1ea59175e88'}] 2026-11-03 11:42:48,714 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [978] to pos.order #589 2026-11-03 11:42:48,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15698597 order {'name': None, 'pos_reference': '260-122-000001', 'uuid': 'c1393940-b5f7-45aa-886f-e1ea59175e88'} updated pos.order #589 2026-11-03 11:42:48,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15698597 finished 2026-11-03 11:42:48,876 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3430 93 0.07 0.178 rw 2026-11-03 11:42:48,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.019 rw 2026-11-03 11:42:48,940 7 INFO rb-ea311d5-226310-432086 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 11:42:48,952 7 INFO rb-ea311d5-226310-432086 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 11:42:48,983 7 INFO rb-ea311d5-226310-432086 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 11:42:49,024 7 INFO rb-ea311d5-226310-432086 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 11:42:49,025 7 INFO rb-ea311d5-226310-432086 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 11:42:49,092 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3430 23 0.016 0.05 rw 2026-11-03 11:42:49,106 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:42:49,112 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.014 2.039 rw 2026-11-03 11:42:49,147 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: heap 15770960 (allocated 18231296) 2026-11-03 11:42:49,165 7 INFO rb-ea311d5-226310-432086 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 11:42:49,165 7 INFO rb-ea311d5-226310-432086 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 11:42:49,229 7 INFO rb-ea311d5-226310-432086 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 49639 2026-11-03 11:42:49,239 7 INFO rb-ea311d5-226310-432086 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 11:42:49,247 7 INFO rb-ea311d5-226310-432086 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 49639 2026-11-03 11:42:49,354 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114249_354148_test_online_payment_self_dynamic_qr.txt 2026-11-03 11:42:49,354 7 INFO rb-ea311d5-226310-432086 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/tmpud8b13fw_chrome_odoo" 2026-11-03 11:42:49,373 7 INFO rb-ea311d5-226310-432086 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 11:42:50,138 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4pa3YP36 - [03/Nov/2026 11:42:50] "GET /pos/pay/589?access_token=7b19957a-cea2-451d-920c-bf4f70ac5174&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F122%2Fconfirmation%2F7b19957a-cea2-451d-920c-bf4f70ac5174%2Forder%3Faccess_token%3Db28ccc2cf9d346f9%26order_identifier%3D7b19957a-cea2-451d-920c-bf4f70ac5174 HTTP/1.1" 200 0 154 0.103 0.861 rw 2026-11-03 11:42:59,462 7 INFO rb-ea311d5-226310-432086 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 11:43:00,645 7 INFO rb-ea311d5-226310-432086 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 11:43:08,822 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 49765 2026-11-03 11:43:08,823 7 INFO rb-ea311d5-226310-432086 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/tmpd8otkyy2_chrome_odoo 2026-11-03 11:43:08,823 7 INFO rb-ea311d5-226310-432086 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:36573/json/version 2026-11-03 11:43:08,824 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36573', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:43:08,899 7 INFO rb-ea311d5-226310-432086 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 11:43:08,900 7 INFO rb-ea311d5-226310-432086 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:36573/json 2026-11-03 11:43:08,900 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36573', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:43:08,904 7 INFO rb-ea311d5-226310-432086 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:36573/devtools/page/E7D0A8768D2385A54D720A97D46AA4A6 2026-11-03 11:43:08,914 7 INFO rb-ea311d5-226310-432086 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 11:43:08,929 7 INFO rb-ea311d5-226310-432086 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 11:43:09,015 7 INFO rb-ea311d5-226310-432086 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 11:43:09,018 7 INFO rb-ea311d5-226310-432086 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=e43980ecb52b4185" in browser 2026-11-03 11:43:09,018 7 INFO rb-ea311d5-226310-432086 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=e43980ecb52b4185" 2026-11-03 11:43:09,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:09] "GET /pos-self/123?access_token=e43980ecb52b4185 HTTP/1.1" 200 2379 60 0.036 0.241 rw 2026-11-03 11:43:09,310 7 INFO rb-ea311d5-226310-432086 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': 'E7D0A8768D2385A54D720A97D46AA4A6', 'loaderId': '955DC943EBED98893581E68E6915E9F1', 'isDownload': False} 2026-11-03 11:43:09,314 7 INFO rb-ea311d5-226310-432086 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 11:43:09,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:43:09,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:09] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.02 0.368 ro 2026-11-03 11:43:09,431 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:43:09,456 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:09] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.004 0.079 ro 2026-11-03 11:43:09,473 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:43:09,519 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:09] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.135 ro 2026-11-03 11:43:09,799 7 INFO rb-ea311d5-226310-432086 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 11:43:09,839 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:09] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.012 ro 2026-11-03 11:43:09,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-11-03 11:43:09,886 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:09] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.009 0.026 ro 2026-11-03 11:43:09,902 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.024 rw 2026-11-03 11:43:10,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:10] "POST /pos-self/data/123 HTTP/1.1" 200 467717 269 0.16 0.547 rw 2026-11-03 11:43:10,873 7 INFO rb-ea311d5-226310-432086 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 11:43:10,889 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:10] "GET /web/image/ir.attachment/242424/raw HTTP/1.1" 200 98715 3 0.011 0.026 ro 2026-11-03 11:43:10,992 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:10] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.062 ro 2026-11-03 11:43:11,178 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:242428) 2026-11-03 11:43:11,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:11] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.157 ro 2026-11-03 11:43:11,192 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:11] "GET /web/image/ir.attachment/242423/raw HTTP/1.1" 200 84994 3 0.001 0.058 ro 2026-11-03 11:43:11,216 7 INFO rb-ea311d5-226310-432086 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 11:43:11,219 7 INFO rb-ea311d5-226310-432086 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 11:43:11,244 7 INFO rb-ea311d5-226310-432086 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 11:43:11,245 7 INFO rb-ea311d5-226310-432086 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 11:43:11,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:11] "GET /web/image/ir.attachment/241403/raw HTTP/1.1" 200 49165 3 0.002 0.011 ro 2026-11-03 11:43:11,307 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:11] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-11-03 11:43:11,339 7 INFO rb-ea311d5-226310-432086 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 11:43:11,385 7 INFO rb-ea311d5-226310-432086 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 11:43:11,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:11] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.046 ro 2026-11-03 11:43:11,416 7 INFO rb-ea311d5-226310-432086 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 11:43:11,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:11] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.049 ro 2026-11-03 11:43:11,462 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:11] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.078 ro 2026-11-03 11:43:11,527 7 INFO rb-ea311d5-226310-432086 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 11:43:11,550 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:11] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 9 0.017 0.033 ro 2026-11-03 11:43:11,575 7 INFO rb-ea311d5-226310-432086 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 11:43:11,720 7 INFO rb-ea311d5-226310-432086 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 11:43:11,770 7 INFO rb-ea311d5-226310-432086 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 11:43:11,783 7 INFO rb-ea311d5-226310-432086 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 11:43:11,946 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:11] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 34 0.04 0.117 rw 2026-11-03 11:43:12,045 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39894212 started for PoS orders references: [{'name': None, 'pos_reference': '260-123-000001', 'uuid': '8f716215-eb59-437c-ba62-de35eb6b6acf'}] 2026-11-03 11:43:12,098 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39894212 order {'name': None, 'pos_reference': '260-123-000001', 'uuid': '8f716215-eb59-437c-ba62-de35eb6b6acf'} created pos.order #590 2026-11-03 11:43:12,098 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39894212 finished 2026-11-03 11:43:12,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2510 90 0.063 0.174 rw 2026-11-03 11:43:12,294 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.017 rw 2026-11-03 11:43:12,353 7 INFO rb-ea311d5-226310-432086 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 11:43:12,387 7 INFO rb-ea311d5-226310-432086 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 11:43:12,431 7 INFO rb-ea311d5-226310-432086 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 11:43:12,450 7 INFO rb-ea311d5-226310-432086 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 11:43:12,496 7 INFO rb-ea311d5-226310-432086 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 11:43:12,497 7 INFO rb-ea311d5-226310-432086 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 11:43:12,528 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:12] "GET /web/image/product.product/1984/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.041 ro 2026-11-03 11:43:12,601 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2510 23 0.018 0.073 rw 2026-11-03 11:43:12,687 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81231882 started for PoS orders references: [{'name': None, 'pos_reference': '260-123-000001', 'uuid': '8f716215-eb59-437c-ba62-de35eb6b6acf'}] 2026-11-03 11:43:12,717 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [980] to pos.order #590 2026-11-03 11:43:12,726 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81231882 order {'name': None, 'pos_reference': '260-123-000001', 'uuid': '8f716215-eb59-437c-ba62-de35eb6b6acf'} updated pos.order #590 2026-11-03 11:43:12,727 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81231882 finished 2026-11-03 11:43:12,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3503 97 0.07 0.196 rw 2026-11-03 11:43:12,954 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.019 rw 2026-11-03 11:43:12,955 7 INFO rb-ea311d5-226310-432086 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 11:43:12,966 7 INFO rb-ea311d5-226310-432086 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 11:43:12,991 7 INFO rb-ea311d5-226310-432086 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 11:43:13,038 7 INFO rb-ea311d5-226310-432086 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 11:43:13,039 7 INFO rb-ea311d5-226310-432086 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 11:43:13,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3503 23 0.022 0.047 rw 2026-11-03 11:43:13,125 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:43:13,126 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 15130980 (allocated 16920576) 2026-11-03 11:43:13,129 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 3.2 rw 2026-11-03 11:43:13,187 7 INFO rb-ea311d5-226310-432086 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 11:43:13,188 7 INFO rb-ea311d5-226310-432086 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 11:43:13,248 7 INFO rb-ea311d5-226310-432086 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 49765 2026-11-03 11:43:13,249 7 INFO rb-ea311d5-226310-432086 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 11:43:13,259 7 INFO rb-ea311d5-226310-432086 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 49765 2026-11-03 11:43:13,387 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114313_387543_test_online_payment_self_pay_after_meal_table.txt 2026-11-03 11:43:13,388 7 INFO rb-ea311d5-226310-432086 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/tmpd8otkyy2_chrome_odoo" 2026-11-03 11:43:13,400 7 INFO rb-ea311d5-226310-432086 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 11:43:14,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HlYVjBFi - [03/Nov/2026 11:43:14] "GET /pos/pay/590?access_token=7d7b6d64-975f-4bae-a231-fd8f65b91f80&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F123%2Fconfirmation%2F7d7b6d64-975f-4bae-a231-fd8f65b91f80%2Forder%3Faccess_token%3De43980ecb52b4185 HTTP/1.1" 200 0 152 0.117 0.757 rw 2026-11-03 11:43:23,854 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 49897 2026-11-03 11:43:23,855 7 INFO rb-ea311d5-226310-432086 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/tmp8nno_4u8_chrome_odoo 2026-11-03 11:43:23,855 7 INFO rb-ea311d5-226310-432086 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:43509/json/version 2026-11-03 11:43:23,856 7 INFO rb-ea311d5-226310-432086 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 11:43:24,018 7 INFO rb-ea311d5-226310-432086 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 11:43:24,019 7 INFO rb-ea311d5-226310-432086 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:43509/json 2026-11-03 11:43:24,020 7 INFO rb-ea311d5-226310-432086 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 11:43:24,034 7 INFO rb-ea311d5-226310-432086 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:43509/devtools/page/959FB43CF74E7E952A1A47648C6157B3 2026-11-03 11:43:24,049 7 INFO rb-ea311d5-226310-432086 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 11:43:24,057 7 INFO rb-ea311d5-226310-432086 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 11:43:24,086 7 INFO rb-ea311d5-226310-432086 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 11:43:24,094 7 INFO rb-ea311d5-226310-432086 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=e43980ecb52b4185&table_identifier=4945c20d" in browser 2026-11-03 11:43:24,094 7 INFO rb-ea311d5-226310-432086 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=e43980ecb52b4185&table_identifier=4945c20d" 2026-11-03 11:43:24,189 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:24] "GET /pos-self/123?access_token=e43980ecb52b4185&table_identifier=4945c20d HTTP/1.1" 200 2419 8 0.004 0.084 rw 2026-11-03 11:43:24,197 7 INFO rb-ea311d5-226310-432086 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': '959FB43CF74E7E952A1A47648C6157B3', 'loaderId': '71A81F6E1FA813052B844D3D8F269D47', 'isDownload': False} 2026-11-03 11:43:24,197 7 INFO rb-ea311d5-226310-432086 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 11:43:24,277 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:24] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.001 0.145 ro 2026-11-03 11:43:24,283 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:24] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.001 0.029 ro 2026-11-03 11:43:24,289 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:24] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.001 0.055 ro 2026-11-03 11:43:24,663 7 INFO rb-ea311d5-226310-432086 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 11:43:24,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:24] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.009 ro 2026-11-03 11:43:24,717 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:24] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.014 ro 2026-11-03 11:43:24,744 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.012 ro 2026-11-03 11:43:24,788 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.013 rw 2026-11-03 11:43:25,392 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:25] "POST /pos-self/data/123 HTTP/1.1" 200 467717 260 0.164 0.446 rw 2026-11-03 11:43:25,565 7 INFO rb-ea311d5-226310-432086 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 11:43:25,594 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 4 0.004 0.016 rw 2026-11-03 11:43:25,601 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:25] "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 11:43:25,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:25] "GET /web/image/ir.attachment/242424/raw HTTP/1.1" 200 98715 3 0.002 0.01 ro 2026-11-03 11:43:25,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:25] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.003 0.015 ro 2026-11-03 11:43:25,779 7 INFO rb-ea311d5-226310-432086 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 11:43:25,801 7 INFO rb-ea311d5-226310-432086 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 11:43:25,808 7 INFO rb-ea311d5-226310-432086 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 11:43:25,826 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:25] "GET /web/image/ir.attachment/241403/raw HTTP/1.1" 200 49165 3 0.001 0.009 ro 2026-11-03 11:43:25,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:25] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.016 ro 2026-11-03 11:43:25,947 7 INFO rb-ea311d5-226310-432086 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 11:43:26,002 7 INFO rb-ea311d5-226310-432086 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 11:43:26,023 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:26] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.002 0.047 ro 2026-11-03 11:43:26,029 7 INFO rb-ea311d5-226310-432086 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 11:43:26,056 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:26] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.081 ro 2026-11-03 11:43:26,074 7 INFO rb-ea311d5-226310-432086 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 11:43:26,082 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:26] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 10346 3 0.005 0.085 ro 2026-11-03 11:43:26,095 7 INFO rb-ea311d5-226310-432086 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 11:43:26,120 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:26] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 8 0.009 0.039 ro 2026-11-03 11:43:26,173 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29971848 started for PoS orders references: [{'name': None, 'pos_reference': '260-123-000002', 'uuid': '9a20e9a2-6fdc-44b4-81b6-83e2ab624414'}] 2026-11-03 11:43:26,210 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29971848 order {'name': None, 'pos_reference': '260-123-000002', 'uuid': '9a20e9a2-6fdc-44b4-81b6-83e2ab624414'} created pos.order #591 2026-11-03 11:43:26,211 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29971848 finished 2026-11-03 11:43:26,344 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2446 72 0.07 0.172 rw 2026-11-03 11:43:26,458 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.016 0.048 rw 2026-11-03 11:43:26,528 7 INFO rb-ea311d5-226310-432086 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 11:43:26,578 7 INFO rb-ea311d5-226310-432086 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 11:43:26,636 7 INFO rb-ea311d5-226310-432086 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 11:43:26,655 7 INFO rb-ea311d5-226310-432086 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 11:43:26,706 7 INFO rb-ea311d5-226310-432086 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 11:43:26,711 7 INFO rb-ea311d5-226310-432086 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 11:43:26,751 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:26] "GET /web/image/product.product/1984/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 8 0.016 0.034 ro 2026-11-03 11:43:26,803 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.016 0.056 rw 2026-11-03 11:43:26,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61040609 started for PoS orders references: [{'name': None, 'pos_reference': '260-123-000002', 'uuid': '9a20e9a2-6fdc-44b4-81b6-83e2ab624414'}] 2026-11-03 11:43:26,967 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [982] to pos.order #591 2026-11-03 11:43:26,975 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61040609 order {'name': None, 'pos_reference': '260-123-000002', 'uuid': '9a20e9a2-6fdc-44b4-81b6-83e2ab624414'} updated pos.order #591 2026-11-03 11:43:26,975 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61040609 finished 2026-11-03 11:43:27,133 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3439 94 0.065 0.218 rw 2026-11-03 11:43:27,190 7 INFO rb-ea311d5-226310-432086 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 11:43:27,207 7 INFO rb-ea311d5-226310-432086 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 11:43:27,232 7 INFO rb-ea311d5-226310-432086 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 11:43:27,254 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3439 24 0.025 0.061 rw 2026-11-03 11:43:27,295 7 INFO rb-ea311d5-226310-432086 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 11:43:27,296 7 INFO rb-ea311d5-226310-432086 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 11:43:27,417 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 14566044 (allocated 15872000) 2026-11-03 11:43:27,432 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:43:27,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3439 24 0.025 0.102 rw 2026-11-03 11:43:27,438 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.003 2.594 rw 2026-11-03 11:43:27,504 7 INFO rb-ea311d5-226310-432086 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 11:43:27,505 7 INFO rb-ea311d5-226310-432086 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 11:43:27,603 7 INFO rb-ea311d5-226310-432086 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 49897 2026-11-03 11:43:27,619 7 INFO rb-ea311d5-226310-432086 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 11:43:27,620 7 INFO rb-ea311d5-226310-432086 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 49897 2026-11-03 11:43:27,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UxmhDoVN - [03/Nov/2026 11:43:27] "GET /pos/pay/591?access_token=f29a811e-d36c-45a4-b395-9cb7e978580c&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F123%2Fconfirmation%2Ff29a811e-d36c-45a4-b395-9cb7e978580c%2Forder%3Faccess_token%3De43980ecb52b4185%26table_identifier%3D4945c20d HTTP/1.1" 200 0 42 0.035 0.146 rw 2026-11-03 11:43:27,713 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114327_713440_test_online_payment_self_pay_after_meal_table.txt 2026-11-03 11:43:27,714 7 INFO rb-ea311d5-226310-432086 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/tmp8nno_4u8_chrome_odoo" 2026-11-03 11:43:27,766 7 INFO rb-ea311d5-226310-432086 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 11:43:29,123 7 INFO rb-ea311d5-226310-432086 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 11:43:37,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome pid: 50030 2026-11-03 11:43:37,670 7 INFO rb-ea311d5-226310-432086 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/tmprwklt13c_chrome_odoo 2026-11-03 11:43:37,671 7 INFO rb-ea311d5-226310-432086 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:39307/json/version 2026-11-03 11:43:37,672 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39307', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:43:37,685 7 INFO rb-ea311d5-226310-432086 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 11:43:37,685 7 INFO rb-ea311d5-226310-432086 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:39307/json 2026-11-03 11:43:37,686 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39307', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:43:37,698 7 INFO rb-ea311d5-226310-432086 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:39307/devtools/page/0B2E24E29A82BFF761A61D45C4F7E9FE 2026-11-03 11:43:37,702 7 INFO rb-ea311d5-226310-432086 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 11:43:37,711 7 INFO rb-ea311d5-226310-432086 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 11:43:37,829 7 INFO rb-ea311d5-226310-432086 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 11:43:37,835 7 INFO rb-ea311d5-226310-432086 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=5798890377684a27" in browser 2026-11-03 11:43:37,836 7 INFO rb-ea311d5-226310-432086 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=5798890377684a27" 2026-11-03 11:43:38,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:38] "GET /pos-self/124?access_token=5798890377684a27 HTTP/1.1" 200 2379 60 0.038 0.238 rw 2026-11-03 11:43:38,121 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': '0B2E24E29A82BFF761A61D45C4F7E9FE', 'loaderId': '145B41373C81D02730EA0003BA641122', 'isDownload': False} 2026-11-03 11:43:38,122 7 INFO rb-ea311d5-226310-432086 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 11:43:38,177 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:43:38,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:38] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.022 0.364 ro 2026-11-03 11:43:38,248 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:43:38,294 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:43:38,324 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:38] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.154 ro 2026-11-03 11:43:38,330 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:38] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.159 ro 2026-11-03 11:43:38,589 7 INFO rb-ea311d5-226310-432086 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 11:43:38,623 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:38] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.014 ro 2026-11-03 11:43:38,646 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:38] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.012 ro 2026-11-03 11:43:38,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.026 ro 2026-11-03 11:43:39,385 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:39] "POST /pos-self/data/124 HTTP/1.1" 200 468147 269 0.176 0.518 rw 2026-11-03 11:43:39,399 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:39] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.688 rw 2026-11-03 11:43:39,667 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:39] "GET /web/image/ir.attachment/243450/raw HTTP/1.1" 200 98715 3 0.001 0.013 ro 2026-11-03 11:43:39,669 7 INFO rb-ea311d5-226310-432086 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 11:43:39,728 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:39] "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 11:43:39,874 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:243454) 2026-11-03 11:43:39,879 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:39] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.008 0.12 ro 2026-11-03 11:43:39,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:39] "GET /web/image/ir.attachment/243449/raw HTTP/1.1" 200 84994 3 0.001 0.035 ro 2026-11-03 11:43:39,907 7 INFO rb-ea311d5-226310-432086 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 11:43:40,009 7 INFO rb-ea311d5-226310-432086 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 11:43:40,097 7 INFO rb-ea311d5-226310-432086 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 11:43:40,114 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:40] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.03 ro 2026-11-03 11:43:40,133 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:40] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.05 ro 2026-11-03 11:43:40,139 7 INFO rb-ea311d5-226310-432086 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 11:43:40,174 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:40] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.089 ro 2026-11-03 11:43:40,182 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:40] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.095 ro 2026-11-03 11:43:40,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:40] "GET /web/image/ir.attachment/242432/raw HTTP/1.1" 200 49165 3 0.002 0.009 ro 2026-11-03 11:43:40,256 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:40] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 9 0.004 0.023 ro 2026-11-03 11:43:40,258 7 INFO rb-ea311d5-226310-432086 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 11:43:40,285 7 INFO rb-ea311d5-226310-432086 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 11:43:40,302 7 INFO rb-ea311d5-226310-432086 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 11:43:40,333 7 INFO rb-ea311d5-226310-432086 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 11:43:40,334 7 INFO rb-ea311d5-226310-432086 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 11:43:40,396 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84183394 started for PoS orders references: [{'name': None, 'pos_reference': '260-124-000001', 'uuid': '0d107daf-cc9c-4c8c-b9fd-b4704b3b83b4'}] 2026-11-03 11:43:40,429 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: heap 13823600 (allocated 15085568) 2026-11-03 11:43:40,429 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:43:40,457 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84183394 order {'name': None, 'pos_reference': '260-124-000001', 'uuid': '0d107daf-cc9c-4c8c-b9fd-b4704b3b83b4'} created pos.order #592 2026-11-03 11:43:40,457 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84183394 finished 2026-11-03 11:43:40,548 7 INFO rb-ea311d5-226310-432086 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 50030 2026-11-03 11:43:40,563 7 INFO rb-ea311d5-226310-432086 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 11:43:40,565 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 0.888 rw 2026-11-03 11:43:40,566 7 INFO rb-ea311d5-226310-432086 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 50030 2026-11-03 11:43:40,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 emwn2EvC - [03/Nov/2026 11:43:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 88 0.057 0.205 rw 2026-11-03 11:43:40,655 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114340_655604_test_self_order_tip_amount_matches_backend.txt 2026-11-03 11:43:40,655 7 INFO rb-ea311d5-226310-432086 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/tmprwklt13c_chrome_odoo" 2026-11-03 11:43:41,159 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome pid: 50160 2026-11-03 11:43:41,159 7 INFO rb-ea311d5-226310-432086 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/tmpebxv1zky_chrome_odoo 2026-11-03 11:43:41,159 7 INFO rb-ea311d5-226310-432086 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:45329/json/version 2026-11-03 11:43:41,161 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45329', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:43:41,227 7 INFO rb-ea311d5-226310-432086 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 11:43:41,227 7 INFO rb-ea311d5-226310-432086 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:45329/json 2026-11-03 11:43:41,227 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45329', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:43:41,238 7 INFO rb-ea311d5-226310-432086 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:45329/devtools/page/873B63F0AEBB52530D9B9E2E9AE6218E 2026-11-03 11:43:41,255 7 INFO rb-ea311d5-226310-432086 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 11:43:41,261 7 INFO rb-ea311d5-226310-432086 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 11:43:41,295 7 INFO rb-ea311d5-226310-432086 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 11:43:41,299 7 INFO rb-ea311d5-226310-432086 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=5798890377684a27" in browser 2026-11-03 11:43:41,299 7 INFO rb-ea311d5-226310-432086 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=5798890377684a27" 2026-11-03 11:43:41,383 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:41] "GET /pos-self/124?access_token=5798890377684a27 HTTP/1.1" 200 2419 6 0.003 0.074 rw 2026-11-03 11:43:41,392 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': '873B63F0AEBB52530D9B9E2E9AE6218E', 'loaderId': '1DFE48C2E9232B9CE0AF6853D0253D5E', 'isDownload': False} 2026-11-03 11:43:41,393 7 INFO rb-ea311d5-226310-432086 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 11:43:41,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:41] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.001 0.017 ro 2026-11-03 11:43:41,468 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:41] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.001 0.151 ro 2026-11-03 11:43:41,484 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:41] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.004 0.031 ro 2026-11-03 11:43:41,784 7 INFO rb-ea311d5-226310-432086 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 11:43:41,825 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:41] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-11-03 11:43:41,841 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.006 ro 2026-11-03 11:43:41,873 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:41] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.002 0.016 ro 2026-11-03 11:43:42,527 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:42] "POST /pos-self/data/124 HTTP/1.1" 200 468143 260 0.196 0.464 rw 2026-11-03 11:43:42,529 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.654 rw 2026-11-03 11:43:42,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:42] "GET /web/image/ir.attachment/243450/raw HTTP/1.1" 200 98715 3 0.004 0.017 ro 2026-11-03 11:43:42,831 7 INFO rb-ea311d5-226310-432086 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 11:43:42,873 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:42] "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 11:43:42,915 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:42] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.002 0.022 ro 2026-11-03 11:43:42,943 7 INFO rb-ea311d5-226310-432086 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 11:43:43,041 7 INFO rb-ea311d5-226310-432086 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 11:43:43,146 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:43] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.021 ro 2026-11-03 11:43:43,173 7 INFO rb-ea311d5-226310-432086 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 11:43:43,173 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:43] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.051 ro 2026-11-03 11:43:43,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:43] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.07 ro 2026-11-03 11:43:43,203 7 INFO rb-ea311d5-226310-432086 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 11:43:43,221 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:43] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.003 0.097 ro 2026-11-03 11:43:43,256 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:43] "GET /web/image/ir.attachment/242432/raw HTTP/1.1" 200 49165 3 0.006 0.018 ro 2026-11-03 11:43:43,284 7 INFO rb-ea311d5-226310-432086 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 11:43:43,312 7 INFO rb-ea311d5-226310-432086 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 11:43:43,321 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:43] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T11:41:28.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.037 ro 2026-11-03 11:43:43,325 7 INFO rb-ea311d5-226310-432086 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 11:43:43,364 7 INFO rb-ea311d5-226310-432086 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 11:43:43,365 7 INFO rb-ea311d5-226310-432086 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 11:43:43,413 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73160542 started for PoS orders references: [{'name': None, 'pos_reference': '260-124-000002', 'uuid': '4a30d8b7-3817-4fb1-bdd5-af0293c2fefe'}] 2026-11-03 11:43:43,466 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:43:43,478 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: heap 14157072 (allocated 14823424) 2026-11-03 11:43:43,484 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73160542 order {'name': None, 'pos_reference': '260-124-000002', 'uuid': '4a30d8b7-3817-4fb1-bdd5-af0293c2fefe'} created pos.order #593 2026-11-03 11:43:43,485 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73160542 finished 2026-11-03 11:43:43,568 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.002 1.005 rw 2026-11-03 11:43:43,577 7 INFO rb-ea311d5-226310-432086 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 50160 2026-11-03 11:43:43,578 7 INFO rb-ea311d5-226310-432086 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 11:43:43,579 7 INFO rb-ea311d5-226310-432086 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 50160 2026-11-03 11:43:43,587 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Qoi85z9D - [03/Nov/2026 11:43:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 73 0.068 0.177 rw 2026-11-03 11:43:43,714 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114343_714309_test_self_order_tip_amount_matches_backend.txt 2026-11-03 11:43:43,714 7 INFO rb-ea311d5-226310-432086 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/tmpebxv1zky_chrome_odoo" 2026-11-03 11:43:43,826 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-11-03 11:43:44,772 7 INFO rb-ea311d5-226310-432086 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 11:43:44,947 7 INFO rb-ea311d5-226310-432086 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 11:43:53,140 7 INFO rb-ea311d5-226310-432086 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 11:43:56,984 7 INFO rb-ea311d5-226310-432086 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 11:44:00,369 7 INFO rb-ea311d5-226310-432086 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 11:44:01,878 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #404 deleted ir.attachment records with IDs: [244479, 244480] 2026-11-03 11:44:01,880 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #404 deleted pos.config records with IDs: [125, 126] 2026-11-03 11:44:01,899 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #404 deleted ir.sequence records with IDs: [7427, 7431, 7428, 7432] 2026-11-03 11:44:05,251 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #404 deleted restaurant.floor records with IDs: [42] 2026-11-03 11:44:06,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-11-03 11:44:06,532 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #404 deleted pos.printer records with IDs: [41, 42] 2026-11-03 11:44:07,026 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome pid: 50294 2026-11-03 11:44:07,027 7 INFO rb-ea311d5-226310-432086 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/tmpreetyky8_chrome_odoo 2026-11-03 11:44:07,027 7 INFO rb-ea311d5-226310-432086 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:36253/json/version 2026-11-03 11:44:07,028 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36253', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:44:07,112 7 INFO rb-ea311d5-226310-432086 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 11:44:07,112 7 INFO rb-ea311d5-226310-432086 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:36253/json 2026-11-03 11:44:07,113 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36253', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:44:07,137 7 INFO rb-ea311d5-226310-432086 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:36253/devtools/page/11AD98730637D69560EE951757DA6769 2026-11-03 11:44:07,182 7 INFO rb-ea311d5-226310-432086 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 11:44:07,190 7 INFO rb-ea311d5-226310-432086 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 11:44:07,272 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 11:44:07,290 7 INFO rb-ea311d5-226310-432086 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 11:44:07,295 7 INFO rb-ea311d5-226310-432086 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 11:44:07,295 7 INFO rb-ea311d5-226310-432086 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 11:44:07,485 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:07] "GET /pos/ui/128 HTTP/1.1" 200 6912 63 0.045 0.142 rw 2026-11-03 11:44:07,491 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigation result: {'frameId': '11AD98730637D69560EE951757DA6769', 'loaderId': 'D0B01B2E1637FF6C46B22DC2D160A070', 'isDownload': False} 2026-11-03 11:44:07,491 7 INFO rb-ea311d5-226310-432086 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 11:44:07,588 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:07] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.05 ro 2026-11-03 11:44:07,615 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:07] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.305 ro 2026-11-03 11:44:07,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:07] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.082 ro 2026-11-03 11:44:08,172 7 INFO rb-ea311d5-226310-432086 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 11:44:08,201 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:44:08,201 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 11:44:08,229 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.028 ro 2026-11-03 11:44:08,266 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44: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.019 rw 2026-11-03 11:44:08,282 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.034 rw 2026-11-03 11:44:08,584 7 INFO rb-ea311d5-226310-432086 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 11:44:09,167 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 539710 260 0.181 0.702 rw 2026-11-03 11:44:09,361 7 INFO rb-ea311d5-226310-432086 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 11:44:09,372 7 INFO rb-ea311d5-226310-432086 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 11:44:09,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:09] "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 11:44:09,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:09] "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 11:44:09,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:09] "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 11:44:09,474 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44: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.007 0.014 rw 2026-11-03 11:44:09,491 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:09] "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 11:44:10,023 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44: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 11:44:10,160 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44: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.017 rw 2026-11-03 11:44:10,312 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.041 rw 2026-11-03 11:44:10,334 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 11:44:10,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:44:10,361 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "GET /web/image/res.users/409/avatar_128 HTTP/1.1" 200 305 4 0.004 0.035 ro 2026-11-03 11:44:10,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.03 rw 2026-11-03 11:44:10,409 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-11-03 11:44:10,443 7 INFO rb-ea311d5-226310-432086 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 11:44:10,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.032 - 2026-11-03 11:44:10,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.033 - 2026-11-03 11:44:10,464 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.047 - 2026-11-03 11:44:10,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "GET /pos/ui/128 HTTP/1.1" 200 6952 31 0.031 0.082 rw 2026-11-03 11:44:10,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-11-03 11:44:10,567 7 INFO rb-ea311d5-226310-432086 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 11:44:10,603 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "GET /pos/ui/128?from_backend=True HTTP/1.1" 200 6952 31 0.019 0.161 rw 2026-11-03 11:44:10,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44: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.003 0.047 rw 2026-11-03 11:44:10,702 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.01 0.097 rw 2026-11-03 11:44:10,759 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "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.011 rw 2026-11-03 11:44:10,814 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.044 rw 2026-11-03 11:44:10,845 7 INFO rb-ea311d5-226310-432086 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 11:44:11,358 7 INFO rb-ea311d5-226310-432086 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 11:44:11,401 7 INFO rb-ea311d5-226310-432086 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 11:44:11,456 7 INFO rb-ea311d5-226310-432086 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 11:44:11,456 7 INFO rb-ea311d5-226310-432086 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 11:44:11,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:44:11,969 7 INFO rb-ea311d5-226310-432086 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 11:44:11,970 7 INFO rb-ea311d5-226310-432086 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 11:44:11,978 7 INFO rb-ea311d5-226310-432086 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 11:44:11,997 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37378057 started for PoS orders references: [{'name': '/', 'pos_reference': '261-128-000001', 'uuid': '4fef482b-9724-4ab5-b3e5-e8a043a4d3ff'}] 2026-11-03 11:44:12,094 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37378057 order {'name': '/', 'pos_reference': '261-128-000001', 'uuid': '4fef482b-9724-4ab5-b3e5-e8a043a4d3ff'} created pos.order #594 2026-11-03 11:44:12,096 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37378057 finished 2026-11-03 11:44:12,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3976 50 0.049 0.124 rw 2026-11-03 11:44:12,202 7 INFO rb-ea311d5-226310-432086 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 11:44:12,273 7 INFO rb-ea311d5-226310-432086 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 11:44:12,299 7 INFO rb-ea311d5-226310-432086 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 11:44:12,333 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:12] "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.031 rw 2026-11-03 11:44:12,366 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.062 rw 2026-11-03 11:44:12,803 7 INFO rb-ea311d5-226310-432086 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 11:44:12,819 7 INFO rb-ea311d5-226310-432086 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 11:44:12,840 7 INFO rb-ea311d5-226310-432086 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 11:44:12,840 7 INFO rb-ea311d5-226310-432086 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 11:44:13,346 7 INFO rb-ea311d5-226310-432086 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 11:44:13,347 7 INFO rb-ea311d5-226310-432086 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 11:44:13,857 7 INFO rb-ea311d5-226310-432086 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 11:44:13,857 7 INFO rb-ea311d5-226310-432086 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 11:44:13,863 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61111281 started for PoS orders references: [{'name': '/', 'pos_reference': '261-128-000002', 'uuid': '234c1da9-ebd0-4f1f-b8aa-59ef3c6c030b'}] 2026-11-03 11:44:13,952 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61111281 order {'name': '/', 'pos_reference': '261-128-000002', 'uuid': '234c1da9-ebd0-4f1f-b8aa-59ef3c6c030b'} created pos.order #595 2026-11-03 11:44:13,954 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61111281 finished 2026-11-03 11:44:14,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:44:14,020 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: heap 20956076 (allocated 22564864) 2026-11-03 11:44:14,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3976 40 0.057 0.127 rw 2026-11-03 11:44:14,048 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f5ZpY9Ba - [03/Nov/2026 11:44:09] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 5.731 rw 2026-11-03 11:44:14,190 7 INFO rb-ea311d5-226310-432086 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 50294 2026-11-03 11:44:14,195 7 INFO rb-ea311d5-226310-432086 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 11:44:14,198 7 INFO rb-ea311d5-226310-432086 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 50294 2026-11-03 11:44:14,302 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114414_302258_test_01_online_payment_with_multi_table.txt 2026-11-03 11:44:14,302 7 INFO rb-ea311d5-226310-432086 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/tmpreetyky8_chrome_odoo" 2026-11-03 11:44:14,319 7 INFO rb-ea311d5-226310-432086 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 11:44:14,639 7 INFO rb-ea311d5-226310-432086 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 11:44:23,668 7 INFO rb-ea311d5-226310-432086 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 11:44:23,930 7 INFO rb-ea311d5-226310-432086 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 11:44:26,211 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 50420 2026-11-03 11:44:26,211 7 INFO rb-ea311d5-226310-432086 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/tmplfa3k08h_chrome_odoo 2026-11-03 11:44:26,212 7 INFO rb-ea311d5-226310-432086 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:42881/json/version 2026-11-03 11:44:26,213 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42881', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:44:26,227 7 INFO rb-ea311d5-226310-432086 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 11:44:26,227 7 INFO rb-ea311d5-226310-432086 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:42881/json 2026-11-03 11:44:26,232 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42881', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:44:26,241 7 INFO rb-ea311d5-226310-432086 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:42881/devtools/page/C3BA9E79B70E8DEB17083E6E1E68E118 2026-11-03 11:44:26,248 7 INFO rb-ea311d5-226310-432086 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 11:44:26,259 7 INFO rb-ea311d5-226310-432086 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 11:44:26,649 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-11-03 11:44:26,661 7 INFO rb-ea311d5-226310-432086 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 11:44:26,665 7 INFO rb-ea311d5-226310-432086 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=13b3c4381bb049fe" in browser 2026-11-03 11:44:26,665 7 INFO rb-ea311d5-226310-432086 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=13b3c4381bb049fe" 2026-11-03 11:44:26,884 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:26] "GET /pos-self/129?access_token=13b3c4381bb049fe HTTP/1.1" 200 2402 70 0.041 0.176 rw 2026-11-03 11:44:26,888 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'C3BA9E79B70E8DEB17083E6E1E68E118', 'loaderId': '2A68BB111166057329739CBCA254C8CC', 'isDownload': False} 2026-11-03 11:44:26,888 7 INFO rb-ea311d5-226310-432086 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 11:44:26,937 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-11-03 11:44:27,206 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:44:27,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:27] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 8 0.006 0.328 ro 2026-11-03 11:44:27,271 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:44:27,325 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:27] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.626 ro 2026-11-03 11:44:27,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:44:27,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:27] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.011 0.409 ro 2026-11-03 11:44:27,574 7 INFO rb-ea311d5-226310-432086 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 11:44:27,632 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:27] "GET /favicon.ico HTTP/1.1" 301 273 8 0.01 0.031 ro 2026-11-03 11:44:27,641 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.037 ro 2026-11-03 11:44:27,653 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:27] "GET /web/image/website/2/favicon?unique=b30098e HTTP/1.1" 200 1150 2 0.001 0.012 ro 2026-11-03 11:44:27,677 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:27] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-11-03 11:44:28,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:28] "POST /pos-self/data/129 HTTP/1.1" 200 467566 251 0.171 0.568 rw 2026-11-03 11:44:28,744 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:28] "GET /web/image/ir.attachment/245499/raw HTTP/1.1" 200 98715 3 0.001 0.01 ro 2026-11-03 11:44:28,758 7 INFO rb-ea311d5-226310-432086 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 11:44:28,836 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:28] "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 11:44:29,048 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:245518) 2026-11-03 11:44:29,054 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.01 0.171 ro 2026-11-03 11:44:29,064 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/ir.attachment/245498/raw HTTP/1.1" 200 84994 3 0.001 0.111 ro 2026-11-03 11:44:29,089 7 INFO rb-ea311d5-226310-432086 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 11:44:29,090 7 INFO rb-ea311d5-226310-432086 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 11:44:29,153 7 INFO rb-ea311d5-226310-432086 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 11:44:29,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/pos.category/259/image_128?unique=2026-11-03T11:43:43.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.046 ro 2026-11-03 11:44:29,274 7 INFO rb-ea311d5-226310-432086 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 11:44:29,289 7 INFO rb-ea311d5-226310-432086 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 11:44:29,302 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/pos.category/260/image_128?unique=2026-11-03T11:43:43.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.091 ro 2026-11-03 11:44:29,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/pos.category/261/image_128?unique=2026-11-03T11:43:43.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.129 ro 2026-11-03 11:44:29,366 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/product.template/1865/image_512?unique=2026-11-03T11:43:43.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.138 ro 2026-11-03 11:44:29,388 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/product.template/1867/image_512?unique=2026-11-03T11:43:43.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.159 ro 2026-11-03 11:44:29,390 7 INFO rb-ea311d5-226310-432086 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 11:44:29,419 7 INFO rb-ea311d5-226310-432086 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 11:44:29,422 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.209 ro 2026-11-03 11:44:29,427 7 INFO rb-ea311d5-226310-432086 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 11:44:29,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/product.template/1863/image_512?unique=2026-11-03T11:43:43.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.186 ro 2026-11-03 11:44:29,484 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/product.template/1862/image_512?unique=2026-11-03T11:43:43.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.172 ro 2026-11-03 11:44:29,523 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/product.template/1864/image_512?unique=2026-11-03T11:43:43.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.166 ro 2026-11-03 11:44:29,534 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 13896396 (allocated 14823424) 2026-11-03 11:44:29,536 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:44:29,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.164 ro 2026-11-03 11:44:29,553 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/ir.attachment/245500/raw HTTP/1.1" 200 49165 3 0.002 0.151 ro 2026-11-03 11:44:29,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/product.product/2015/image_512?unique=2026-11-03T11:43:43.000+00:00 HTTP/1.1" 200 7322 9 0.021 0.12 ro 2026-11-03 11:44:29,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/product.template/1868/image_512?unique=2026-11-03T11:43:43.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.126 ro 2026-11-03 11:44:29,664 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/product.template/1866/image_512?unique=2026-11-03T11:43:43.000+00:00 HTTP/1.1" 200 0 3 0.003 0.13 ro 2026-11-03 11:44:29,670 7 INFO rb-ea311d5-226310-432086 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 50420 2026-11-03 11:44:29,673 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:28] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 1.956 rw 2026-11-03 11:44:29,677 7 INFO rb-ea311d5-226310-432086 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 11:44:29,681 7 INFO rb-ea311d5-226310-432086 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 50420 2026-11-03 11:44:29,693 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/product.template/11/image_512?unique=2026-11-03T09:22:39.000+00:00 HTTP/1.1" 200 0 3 0.003 0.144 ro 2026-11-03 11:44:29,746 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92307781 started for PoS orders references: [{'name': None, 'pos_reference': '260-129-000001', 'uuid': '6636f426-1815-4e09-9ba0-f178db8e6371'}] 2026-11-03 11:44:29,795 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92307781 order {'name': None, 'pos_reference': '260-129-000001', 'uuid': '6636f426-1815-4e09-9ba0-f178db8e6371'} created pos.order #596 2026-11-03 11:44:29,796 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92307781 finished 2026-11-03 11:44:29,811 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114429_810271_test_02_online_payment_with_multi_website_company.txt 2026-11-03 11:44:29,811 7 INFO rb-ea311d5-226310-432086 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/tmplfa3k08h_chrome_odoo" 2026-11-03 11:44:29,842 7 INFO rb-ea311d5-226310-432086 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 11:44:29,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/product.template/12/image_512?unique=2026-11-03T11:43:43.000+00:00 HTTP/1.1" 200 0 3 0.002 0.344 ro 2026-11-03 11:44:29,910 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 88 0.062 0.409 rw 2026-11-03 11:44:29,933 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/product.template/13/image_512?unique=2026-11-03T09:22:39.000+00:00 HTTP/1.1" 200 0 3 0.006 0.306 ro 2026-11-03 11:44:29,966 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5JVt1lf0 - [03/Nov/2026 11:44:29] "GET /web/image/product.template/16/image_512?unique=2026-11-03T09:23:40.000+00:00 HTTP/1.1" 200 0 3 0.003 0.322 ro 2026-11-03 11:44:40,295 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 50553 2026-11-03 11:44:40,296 7 INFO rb-ea311d5-226310-432086 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/tmpu8tx6j32_chrome_odoo 2026-11-03 11:44:40,296 7 INFO rb-ea311d5-226310-432086 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:44029/json/version 2026-11-03 11:44:40,298 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44029', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:44:40,341 7 INFO rb-ea311d5-226310-432086 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 11:44:40,341 7 INFO rb-ea311d5-226310-432086 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:44029/json 2026-11-03 11:44:40,342 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44029', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:44:40,349 7 INFO rb-ea311d5-226310-432086 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:44029/devtools/page/DBFC26EA018585B04B6C730E170871EB 2026-11-03 11:44:40,359 7 INFO rb-ea311d5-226310-432086 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 11:44:40,371 7 INFO rb-ea311d5-226310-432086 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 11:44:40,423 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-11-03 11:44:40,427 7 INFO rb-ea311d5-226310-432086 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 11:44:40,437 7 INFO rb-ea311d5-226310-432086 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=c69fc4a1-76ea-4644-80d9-01d5975a8e3e" in browser 2026-11-03 11:44:40,437 7 INFO rb-ea311d5-226310-432086 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=c69fc4a1-76ea-4644-80d9-01d5975a8e3e" 2026-11-03 11:44:41,710 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0iRrkq_P - [03/Nov/2026 11:44:41] "GET /pos/pay/596?access_token=c69fc4a1-76ea-4644-80d9-01d5975a8e3e HTTP/1.1" 200 12937 178 0.187 1.084 rw 2026-11-03 11:44:41,717 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'DBFC26EA018585B04B6C730E170871EB', 'loaderId': 'F3D13AF440FB0E0F13EB73D6C4BF1000', 'isDownload': False} 2026-11-03 11:44:41,717 7 INFO rb-ea311d5-226310-432086 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 11:44:41,740 7 INFO rb-ea311d5-226310-432086 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 11:44:41,742 7 INFO rb-ea311d5-226310-432086 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 11:44:41,743 7 INFO rb-ea311d5-226310-432086 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 11:44:41,747 7 INFO rb-ea311d5-226310-432086 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 11:44:41,749 7 INFO rb-ea311d5-226310-432086 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-11-03 11:44:41,786 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2, copying from /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 2026-11-03 11:44:41,814 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0iRrkq_P - [03/Nov/2026 11:44:41] "GET /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 7 0.011 1.358 ro 2026-11-03 11:44:41,844 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c52a3e1/web.assets_frontend.min.css, copying from /web/assets/c52a3e1/web.assets_frontend.min.css 2026-11-03 11:44:41,949 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2, copying from /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 2026-11-03 11:44:41,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0iRrkq_P - [03/Nov/2026 11:44:41] "GET /web/assets/1/c52a3e1/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.054 0.126 ro 2026-11-03 11:44:41,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0iRrkq_P - [03/Nov/2026 11:44:41] "GET /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.01 0.19 ro 2026-11-03 11:44:41,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/53a3654/web.assets_frontend_minimal.min.js, copying from /web/assets/53a3654/web.assets_frontend_minimal.min.js 2026-11-03 11:44:42,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0iRrkq_P - [03/Nov/2026 11:44:42] "GET /web/assets/1/53a3654/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.006 0.033 ro 2026-11-03 11:44:42,033 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/31e43a9/web.__assets_tests_call__.min.js, copying from /web/assets/31e43a9/web.__assets_tests_call__.min.js 2026-11-03 11:44:42,072 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0iRrkq_P - [03/Nov/2026 11:44:42] "GET /web/assets/1/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 7 0.007 0.051 ro 2026-11-03 11:44:42,154 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0iRrkq_P - [03/Nov/2026 11:44:42] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-11-03 11:44:42,169 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0iRrkq_P - [03/Nov/2026 11:44:42] "GET /web/image/payment.method/116159/image_payment_form/Dummy%20Payment%20Method?unique=b30098e HTTP/1.1" 200 6078 3 0.001 0.029 ro 2026-11-03 11:44:42,272 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js, copying from /web/assets/e578fe4/web.assets_frontend_lazy.min.js 2026-11-03 11:44:42,339 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0iRrkq_P - [03/Nov/2026 11:44:42] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.084 ro 2026-11-03 11:44:42,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0iRrkq_P - [03/Nov/2026 11:44:42] "GET /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.006 0.101 ro 2026-11-03 11:44:42,940 7 INFO rb-ea311d5-226310-432086 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 11:44:42,961 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0iRrkq_P - [03/Nov/2026 11:44:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.008 ro 2026-11-03 11:44:43,057 7 INFO rb-ea311d5-226310-432086 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 11:44:43,070 7 INFO rb-ea311d5-226310-432086 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 11:44:43,071 7 INFO rb-ea311d5-226310-432086 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 11:44:43,071 7 INFO rb-ea311d5-226310-432086 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 11:44:43,142 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-11-03 11:44:43,145 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 11457456 (allocated 12582912) 2026-11-03 11:44:43,247 7 INFO rb-ea311d5-226310-432086 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 50553 2026-11-03 11:44:43,251 7 INFO rb-ea311d5-226310-432086 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 11:44:43,252 7 INFO rb-ea311d5-226310-432086 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 50553 2026-11-03 11:44:43,357 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114443_357120_test_02_online_payment_with_multi_website_company.txt 2026-11-03 11:44:43,357 7 INFO rb-ea311d5-226310-432086 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/tmpu8tx6j32_chrome_odoo" 2026-11-03 11:44:43,788 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 50678 2026-11-03 11:44:43,788 7 INFO rb-ea311d5-226310-432086 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/tmperba4n7__chrome_odoo 2026-11-03 11:44:43,789 7 INFO rb-ea311d5-226310-432086 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:34137/json/version 2026-11-03 11:44:43,790 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34137', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:44:43,806 7 INFO rb-ea311d5-226310-432086 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 11:44:43,807 7 INFO rb-ea311d5-226310-432086 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:34137/json 2026-11-03 11:44:43,808 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34137', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:44:43,823 7 INFO rb-ea311d5-226310-432086 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:34137/devtools/page/86C4C30A0A4F2DF4FFC7D3059B48ABF6 2026-11-03 11:44:43,828 7 INFO rb-ea311d5-226310-432086 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 11:44:43,844 7 INFO rb-ea311d5-226310-432086 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 11:44:43,885 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 11:44:43,901 7 INFO rb-ea311d5-226310-432086 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 11:44:43,913 7 INFO rb-ea311d5-226310-432086 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=c69fc4a1-76ea-4644-80d9-01d5975a8e3e" in browser 2026-11-03 11:44:43,913 7 INFO rb-ea311d5-226310-432086 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=c69fc4a1-76ea-4644-80d9-01d5975a8e3e" 2026-11-03 11:44:44,003 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [596], uid: 2, model: pos.order 2026-11-03 11:44:44,650 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FhnqkAqy - [03/Nov/2026 11:44:44] "GET /pos/pay/596?access_token=c69fc4a1-76ea-4644-80d9-01d5975a8e3e HTTP/1.1" 200 18263 94 0.12 0.611 rw 2026-11-03 11:44:44,654 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '86C4C30A0A4F2DF4FFC7D3059B48ABF6', 'loaderId': 'AE90F2D557B9991BF997348E791F2174', 'isDownload': False} 2026-11-03 11:44:44,654 7 INFO rb-ea311d5-226310-432086 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 11:44:44,688 7 INFO rb-ea311d5-226310-432086 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 11:44:44,688 7 INFO rb-ea311d5-226310-432086 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 11:44:44,689 7 INFO rb-ea311d5-226310-432086 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 11:44:44,690 7 INFO rb-ea311d5-226310-432086 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 11:44:44,692 7 INFO rb-ea311d5-226310-432086 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-11-03 11:44:44,721 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FhnqkAqy - [03/Nov/2026 11:44:44] "GET /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.793 ro 2026-11-03 11:44:44,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FhnqkAqy - [03/Nov/2026 11:44:44] "GET /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.019 ro 2026-11-03 11:44:44,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FhnqkAqy - [03/Nov/2026 11:44:44] "GET /web/assets/1/c52a3e1/web.assets_frontend.min.css HTTP/1.1" 200 1340440 2 0.002 0.047 ro 2026-11-03 11:44:44,758 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FhnqkAqy - [03/Nov/2026 11:44:44] "GET /web/assets/1/53a3654/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 2 0.001 0.013 ro 2026-11-03 11:44:44,800 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FhnqkAqy - [03/Nov/2026 11:44:44] "GET /web/assets/1/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.025 ro 2026-11-03 11:44:44,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FhnqkAqy - [03/Nov/2026 11:44:44] "GET /web/image/payment.method/116159/image_payment_form/Dummy%20Payment%20Method?unique=b30098e HTTP/1.1" 200 6078 3 0.002 0.014 ro 2026-11-03 11:44:44,984 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FhnqkAqy - [03/Nov/2026 11:44:44] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.017 ro 2026-11-03 11:44:45,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FhnqkAqy - [03/Nov/2026 11:44:45] "GET /website/static/description/icon.png HTTP/1.1" 200 3260 0 0 0.007 - 2026-11-03 11:44:45,103 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FhnqkAqy - [03/Nov/2026 11:44:45] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.027 ro 2026-11-03 11:44:45,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FhnqkAqy - [03/Nov/2026 11:44:45] "GET /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 2 0.002 0.048 ro 2026-11-03 11:44:45,733 7 INFO rb-ea311d5-226310-432086 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 11:44:45,775 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FhnqkAqy - [03/Nov/2026 11:44:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.005 ro 2026-11-03 11:44:45,870 7 INFO rb-ea311d5-226310-432086 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 11:44:45,889 7 INFO rb-ea311d5-226310-432086 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 11:44:45,895 7 INFO rb-ea311d5-226310-432086 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 11:44:45,898 7 INFO rb-ea311d5-226310-432086 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 11:44:45,964 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 11456812 (allocated 12320768) 2026-11-03 11:44:45,968 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-11-03 11:44:46,087 7 INFO rb-ea311d5-226310-432086 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 50678 2026-11-03 11:44:46,089 7 INFO rb-ea311d5-226310-432086 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 11:44:46,092 7 INFO rb-ea311d5-226310-432086 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 50678 2026-11-03 11:44:46,202 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114446_202356_test_02_online_payment_with_multi_website_company.txt 2026-11-03 11:44:46,202 7 INFO rb-ea311d5-226310-432086 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/tmperba4n7__chrome_odoo" 2026-11-03 11:44:46,648 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 50810 2026-11-03 11:44:46,648 7 INFO rb-ea311d5-226310-432086 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/tmplcpuv_0m_chrome_odoo 2026-11-03 11:44:46,648 7 INFO rb-ea311d5-226310-432086 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:45225/json/version 2026-11-03 11:44:46,651 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45225', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:44:46,726 7 INFO rb-ea311d5-226310-432086 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 11:44:46,726 7 INFO rb-ea311d5-226310-432086 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:45225/json 2026-11-03 11:44:46,727 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45225', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:44:46,740 7 INFO rb-ea311d5-226310-432086 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:45225/devtools/page/73510899C65A3780E77C3CEA1A6A9CC5 2026-11-03 11:44:46,750 7 INFO rb-ea311d5-226310-432086 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 11:44:46,758 7 INFO rb-ea311d5-226310-432086 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 11:44:46,771 7 INFO rb-ea311d5-226310-432086 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 11:44:46,782 7 INFO rb-ea311d5-226310-432086 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=c69fc4a1-76ea-4644-80d9-01d5975a8e3e" in browser 2026-11-03 11:44:46,783 7 INFO rb-ea311d5-226310-432086 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=c69fc4a1-76ea-4644-80d9-01d5975a8e3e" 2026-11-03 11:44:47,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pt8jTmE6 - [03/Nov/2026 11:44:47] "GET /pos/pay/596?access_token=c69fc4a1-76ea-4644-80d9-01d5975a8e3e HTTP/1.1" 200 11940 54 0.046 0.174 rw 2026-11-03 11:44:47,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '73510899C65A3780E77C3CEA1A6A9CC5', 'loaderId': '30821E9875206C0413C8E55680DB8928', 'isDownload': False} 2026-11-03 11:44:47,012 7 INFO rb-ea311d5-226310-432086 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 11:44:47,056 7 INFO rb-ea311d5-226310-432086 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 11:44:47,057 7 INFO rb-ea311d5-226310-432086 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 11:44:47,058 7 INFO rb-ea311d5-226310-432086 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 11:44:47,063 7 INFO rb-ea311d5-226310-432086 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 11:44:47,065 7 INFO rb-ea311d5-226310-432086 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-11-03 11:44:47,112 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pt8jTmE6 - [03/Nov/2026 11:44:47] "GET /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.315 ro 2026-11-03 11:44:47,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pt8jTmE6 - [03/Nov/2026 11:44:47] "GET /web/assets/1/c52a3e1/web.assets_frontend.min.css HTTP/1.1" 200 1340440 2 0.003 0.019 ro 2026-11-03 11:44:47,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pt8jTmE6 - [03/Nov/2026 11:44:47] "GET /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.007 0.033 ro 2026-11-03 11:44:47,174 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pt8jTmE6 - [03/Nov/2026 11:44:47] "GET /web/assets/1/53a3654/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 2 0.001 0.008 ro 2026-11-03 11:44:47,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pt8jTmE6 - [03/Nov/2026 11:44:47] "GET /web/assets/1/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.018 ro 2026-11-03 11:44:47,387 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pt8jTmE6 - [03/Nov/2026 11:44:47] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.013 ro 2026-11-03 11:44:47,393 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pt8jTmE6 - [03/Nov/2026 11:44:47] "GET /web/image/payment.method/116159/image_payment_form/Dummy%20Payment%20Method?unique=b30098e HTTP/1.1" 200 6078 3 0.001 0.008 ro 2026-11-03 11:44:47,467 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pt8jTmE6 - [03/Nov/2026 11:44:47] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.024 ro 2026-11-03 11:44:47,477 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pt8jTmE6 - [03/Nov/2026 11:44:47] "GET /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 2 0.002 0.047 ro 2026-11-03 11:44:48,046 7 INFO rb-ea311d5-226310-432086 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 11:44:48,087 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pt8jTmE6 - [03/Nov/2026 11:44:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.018 ro 2026-11-03 11:44:48,196 7 INFO rb-ea311d5-226310-432086 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 11:44:48,207 7 INFO rb-ea311d5-226310-432086 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 11:44:48,210 7 INFO rb-ea311d5-226310-432086 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 11:44:48,210 7 INFO rb-ea311d5-226310-432086 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 11:44:48,311 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-11-03 11:44:48,314 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 11466836 (allocated 12582912) 2026-11-03 11:44:48,418 7 INFO rb-ea311d5-226310-432086 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 50810 2026-11-03 11:44:48,420 7 INFO rb-ea311d5-226310-432086 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 11:44:48,421 7 INFO rb-ea311d5-226310-432086 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 50810 2026-11-03 11:44:48,519 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114448_519227_test_02_online_payment_with_multi_website_company.txt 2026-11-03 11:44:48,519 7 INFO rb-ea311d5-226310-432086 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/tmplcpuv_0m_chrome_odoo" 2026-11-03 11:44:48,692 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 431 checked, 8 removed 2026-11-03 11:44:48,759 7 INFO rb-ea311d5-226310-432086 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 11:44:51,281 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel ... 2026-11-03 11:44:52,662 7 INFO rb-ea311d5-226310-432086 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 11:45:00,822 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome pid: 50942 2026-11-03 11:45:00,823 7 INFO rb-ea311d5-226310-432086 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/tmpf8tpsh84_chrome_odoo 2026-11-03 11:45:00,823 7 INFO rb-ea311d5-226310-432086 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:41497/json/version 2026-11-03 11:45:00,831 7 INFO rb-ea311d5-226310-432086 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 11:45:00,880 7 INFO rb-ea311d5-226310-432086 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 11:45:00,880 7 INFO rb-ea311d5-226310-432086 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:41497/json 2026-11-03 11:45:00,881 7 INFO rb-ea311d5-226310-432086 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 11:45:00,913 7 INFO rb-ea311d5-226310-432086 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:41497/devtools/page/7B84FEFBC401F7E2BE54D5442799EA8C 2026-11-03 11:45:00,926 7 INFO rb-ea311d5-226310-432086 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 11:45:00,944 7 INFO rb-ea311d5-226310-432086 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 11:45:01,255 7 INFO rb-ea311d5-226310-432086 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 11:45:01,257 7 INFO rb-ea311d5-226310-432086 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=0443e3c051de4f34" in browser 2026-11-03 11:45:01,257 7 INFO rb-ea311d5-226310-432086 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=0443e3c051de4f34" 2026-11-03 11:45:01,565 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:01] "GET /pos-self/130?access_token=0443e3c051de4f34 HTTP/1.1" 200 2378 60 0.045 0.261 rw 2026-11-03 11:45:01,569 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '7B84FEFBC401F7E2BE54D5442799EA8C', 'loaderId': '935BB233D377ECDD5657A85F997A6645', 'isDownload': False} 2026-11-03 11:45:01,569 7 INFO rb-ea311d5-226310-432086 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 11:45:01,631 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:45:01,692 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:01] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.022 0.401 ro 2026-11-03 11:45:01,717 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:45:01,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:01] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.01 0.141 ro 2026-11-03 11:45:01,782 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:45:01,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:01] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.014 0.168 ro 2026-11-03 11:45:02,052 7 INFO rb-ea311d5-226310-432086 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 11:45:02,085 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:02] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.009 ro 2026-11-03 11:45:02,102 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.014 ro 2026-11-03 11:45:02,133 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:02] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.009 0.012 ro 2026-11-03 11:45:02,792 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:02] "POST /pos-self/data/130 HTTP/1.1" 200 467780 267 0.197 0.473 rw 2026-11-03 11:45:02,799 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:02] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.672 rw 2026-11-03 11:45:03,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:02] "GET /web/image/ir.attachment/246561/raw HTTP/1.1" 200 98715 3 0.001 0.008 ro 2026-11-03 11:45:03,021 7 INFO rb-ea311d5-226310-432086 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 11:45:03,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.05 ro 2026-11-03 11:45:03,240 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:246565) 2026-11-03 11:45:03,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.011 0.127 ro 2026-11-03 11:45:03,255 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /web/image/ir.attachment/246560/raw HTTP/1.1" 200 84994 3 0.002 0.04 ro 2026-11-03 11:45:03,271 7 INFO rb-ea311d5-226310-432086 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 11:45:03,358 7 INFO rb-ea311d5-226310-432086 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 11:45:03,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 6314 3 0.007 0.027 ro 2026-11-03 11:45:03,446 7 INFO rb-ea311d5-226310-432086 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 11:45:03,460 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.053 ro 2026-11-03 11:45:03,474 7 INFO rb-ea311d5-226310-432086 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 11:45:03,481 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /web/image/product.template/1872/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.069 ro 2026-11-03 11:45:03,502 7 INFO rb-ea311d5-226310-432086 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 11:45:03,507 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /web/image/product.template/1869/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.093 ro 2026-11-03 11:45:03,543 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /web/image/product.template/1871/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 3 0.009 0.125 ro 2026-11-03 11:45:03,570 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /web/image/product.template/1870/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.154 ro 2026-11-03 11:45:03,579 7 INFO rb-ea311d5-226310-432086 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 11:45:03,582 7 INFO rb-ea311d5-226310-432086 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 11:45:03,596 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.148 ro 2026-11-03 11:45:03,616 7 INFO rb-ea311d5-226310-432086 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 11:45:03,632 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /web/image/product.template/1873/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.139 ro 2026-11-03 11:45:03,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /web/image/ir.attachment/245543/raw HTTP/1.1" 200 49165 3 0.001 0.11 ro 2026-11-03 11:45:03,689 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /web/image/product.product/2024/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 9 0.005 0.106 ro 2026-11-03 11:45:03,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 8 0.011 0.129 ro 2026-11-03 11:45:03,812 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14823684 started for PoS orders references: [{'name': None, 'pos_reference': '260-130-000001', 'uuid': '18a7024c-06a4-409f-acd6-0f541ef134c4'}] 2026-11-03 11:45:03,888 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14823684 order {'name': None, 'pos_reference': '260-130-000001', 'uuid': '18a7024c-06a4-409f-acd6-0f541ef134c4'} created pos.order #597 2026-11-03 11:45:03,888 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14823684 finished 2026-11-03 11:45:04,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 86 0.073 0.326 rw 2026-11-03 11:45:04,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.021 rw 2026-11-03 11:45:04,110 7 INFO rb-ea311d5-226310-432086 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 11:45:04,154 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.024 rw 2026-11-03 11:45:04,166 7 INFO rb-ea311d5-226310-432086 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 11:45:04,166 7 INFO rb-ea311d5-226310-432086 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 11:45:04,187 7 INFO rb-ea311d5-226310-432086 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 11:45:04,224 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80992568 started for PoS orders references: [{'name': None, 'pos_reference': '260-130-000001', 'uuid': '18a7024c-06a4-409f-acd6-0f541ef134c4'}] 2026-11-03 11:45:04,259 7 INFO rb-ea311d5-226310-432086 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 11:45:04,260 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80992568 order {'name': None, 'pos_reference': '260-130-000001', 'uuid': '18a7024c-06a4-409f-acd6-0f541ef134c4'} updated pos.order #597 2026-11-03 11:45:04,260 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80992568 finished 2026-11-03 11:45:04,283 7 INFO rb-ea311d5-226310-432086 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 11:45:04,289 7 INFO rb-ea311d5-226310-432086 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 11:45:04,383 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: heap 13944360 (allocated 15609856) 2026-11-03 11:45:04,394 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:45:04,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:03] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 1.394 rw 2026-11-03 11:45:04,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 74 0.076 0.175 rw 2026-11-03 11:45:04,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7pnpiRHx - [03/Nov/2026 11:45:04] "POST /pos-self-order/remove-order HTTP/1.1" 200 43 13 0.027 0.173 rw 2026-11-03 11:45:04,521 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 50942 2026-11-03 11:45:04,524 7 INFO rb-ea311d5-226310-432086 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 11:45:04,527 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 50942 2026-11-03 11:45:04,638 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114504_638468_test_kiosk_cart_restore_and_cancel.txt 2026-11-03 11:45:04,638 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmpf8tpsh84_chrome_odoo" 2026-11-03 11:45:04,703 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_kiosk_qr_code ... 2026-11-03 11:45:06,049 7 INFO rb-ea311d5-226310-432086 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 11:45:13,864 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome pid: 51075 2026-11-03 11:45:13,865 7 INFO rb-ea311d5-226310-432086 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/tmpug0nww79_chrome_odoo 2026-11-03 11:45:13,865 7 INFO rb-ea311d5-226310-432086 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:36253/json/version 2026-11-03 11:45:13,867 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36253', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:45:13,967 7 INFO rb-ea311d5-226310-432086 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 11:45:13,967 7 INFO rb-ea311d5-226310-432086 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:36253/json 2026-11-03 11:45:13,968 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36253', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:45:13,994 7 INFO rb-ea311d5-226310-432086 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:36253/devtools/page/E8C797E151B89D03FE5F48BAE645EC9D 2026-11-03 11:45:14,016 7 INFO rb-ea311d5-226310-432086 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 11:45:14,021 7 INFO rb-ea311d5-226310-432086 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 11:45:14,374 7 INFO rb-ea311d5-226310-432086 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 11:45:14,379 7 INFO rb-ea311d5-226310-432086 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=12637b3b1e8342e4" in browser 2026-11-03 11:45:14,379 7 INFO rb-ea311d5-226310-432086 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=12637b3b1e8342e4" 2026-11-03 11:45:14,628 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:14] "GET /pos-self/131?access_token=12637b3b1e8342e4 HTTP/1.1" 200 2378 60 0.037 0.207 rw 2026-11-03 11:45:14,638 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'E8C797E151B89D03FE5F48BAE645EC9D', 'loaderId': 'B385121647006F51A9C645AF31857335', 'isDownload': False} 2026-11-03 11:45:14,638 7 INFO rb-ea311d5-226310-432086 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 11:45:14,701 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:45:14,770 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:14] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.026 0.353 ro 2026-11-03 11:45:14,778 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:45:14,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:14] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.128 ro 2026-11-03 11:45:14,825 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:45:14,877 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:14] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.185 ro 2026-11-03 11:45:15,129 7 INFO rb-ea311d5-226310-432086 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 11:45:15,154 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:15] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.013 ro 2026-11-03 11:45:15,191 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.014 ro 2026-11-03 11:45:15,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:15] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.016 ro 2026-11-03 11:45:15,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:15] "POST /pos-self/data/131 HTTP/1.1" 200 467780 267 0.195 0.552 rw 2026-11-03 11:45:15,966 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:15] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.738 rw 2026-11-03 11:45:16,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "GET /web/image/ir.attachment/247587/raw HTTP/1.1" 200 98715 3 0.001 0.007 ro 2026-11-03 11:45:16,223 7 INFO rb-ea311d5-226310-432086 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 11:45:16,289 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "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 11:45:16,454 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:247591) 2026-11-03 11:45:16,471 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.014 0.155 ro 2026-11-03 11:45:16,480 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "GET /web/image/ir.attachment/247586/raw HTTP/1.1" 200 84994 3 0.005 0.052 ro 2026-11-03 11:45:16,500 7 INFO rb-ea311d5-226310-432086 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 11:45:16,508 7 INFO rb-ea311d5-226310-432086 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 11:45:16,590 7 INFO rb-ea311d5-226310-432086 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 11:45:16,689 7 INFO rb-ea311d5-226310-432086 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 11:45:16,694 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.043 ro 2026-11-03 11:45:16,720 7 INFO rb-ea311d5-226310-432086 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 11:45:16,733 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.078 ro 2026-11-03 11:45:16,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "GET /web/image/product.template/1869/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 3 0.01 0.094 ro 2026-11-03 11:45:16,794 7 INFO rb-ea311d5-226310-432086 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 11:45:16,799 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.124 ro 2026-11-03 11:45:16,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "GET /web/image/product.template/1871/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.14 ro 2026-11-03 11:45:16,847 7 INFO rb-ea311d5-226310-432086 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 11:45:16,858 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "GET /web/image/product.template/1870/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.176 ro 2026-11-03 11:45:16,888 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "GET /web/image/product.template/1872/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.179 ro 2026-11-03 11:45:16,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "GET /web/image/product.template/1873/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.165 ro 2026-11-03 11:45:16,951 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "GET /web/image/ir.attachment/246569/raw HTTP/1.1" 200 49165 3 0.001 0.173 ro 2026-11-03 11:45:16,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 9 0.011 0.169 ro 2026-11-03 11:45:17,049 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93483044 started for PoS orders references: [{'name': None, 'pos_reference': '260-131-000001', 'uuid': '34cd50fb-3fbb-4359-a86e-d6dabe5a3602'}] 2026-11-03 11:45:17,112 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93483044 order {'name': None, 'pos_reference': '260-131-000001', 'uuid': '34cd50fb-3fbb-4359-a86e-d6dabe5a3602'} created pos.order #598 2026-11-03 11:45:17,113 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93483044 finished 2026-11-03 11:45:17,224 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:17] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 80 0.063 0.328 rw 2026-11-03 11:45:17,291 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.014 rw 2026-11-03 11:45:17,318 7 INFO rb-ea311d5-226310-432086 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 11:45:17,320 7 INFO rb-ea311d5-226310-432086 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 11:45:17,367 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.025 0.036 rw 2026-11-03 11:45:17,407 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:45:17,410 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _9TlNfs2 - [03/Nov/2026 11:45:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 1.176 rw 2026-11-03 11:45:17,460 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: heap 14072080 (allocated 16134144) 2026-11-03 11:45:17,521 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 51075 2026-11-03 11:45:17,522 7 INFO rb-ea311d5-226310-432086 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 11:45:17,524 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 51075 2026-11-03 11:45:17,660 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114517_660681_test_online_payment_kiosk_qr_code.txt 2026-11-03 11:45:17,661 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmpug0nww79_chrome_odoo" 2026-11-03 11:45:17,714 7 INFO rb-ea311d5-226310-432086 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 11:45:19,012 7 INFO rb-ea311d5-226310-432086 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 11:45:27,239 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 51209 2026-11-03 11:45:27,239 7 INFO rb-ea311d5-226310-432086 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/tmp8i7m49c3_chrome_odoo 2026-11-03 11:45:27,239 7 INFO rb-ea311d5-226310-432086 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:45165/json/version 2026-11-03 11:45:27,240 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45165', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:45:27,336 7 INFO rb-ea311d5-226310-432086 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 11:45:27,338 7 INFO rb-ea311d5-226310-432086 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:45165/json 2026-11-03 11:45:27,339 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45165', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:45:27,363 7 INFO rb-ea311d5-226310-432086 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:45165/devtools/page/BFE0F65F5B68FAE98E16642BE3952778 2026-11-03 11:45:27,380 7 INFO rb-ea311d5-226310-432086 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 11:45:27,397 7 INFO rb-ea311d5-226310-432086 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 11:45:27,800 7 INFO rb-ea311d5-226310-432086 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 11:45:27,806 7 INFO rb-ea311d5-226310-432086 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=528fb632f9124218" in browser 2026-11-03 11:45:27,807 7 INFO rb-ea311d5-226310-432086 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=528fb632f9124218" 2026-11-03 11:45:28,102 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:28] "GET /pos-self/132?access_token=528fb632f9124218 HTTP/1.1" 200 2379 60 0.055 0.239 rw 2026-11-03 11:45:28,106 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'BFE0F65F5B68FAE98E16642BE3952778', 'loaderId': '7703A608BDD8D36A31DBA8BDCFDCA3A4', 'isDownload': False} 2026-11-03 11:45:28,106 7 INFO rb-ea311d5-226310-432086 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 11:45:28,174 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:45:28,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:28] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.022 0.396 ro 2026-11-03 11:45:28,248 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:45:28,269 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:28] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.104 ro 2026-11-03 11:45:28,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:45:28,361 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:28] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.197 ro 2026-11-03 11:45:28,632 7 INFO rb-ea311d5-226310-432086 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 11:45:28,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:28] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-11-03 11:45:28,673 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.015 ro 2026-11-03 11:45:28,688 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:28] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.002 0.012 ro 2026-11-03 11:45:28,728 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:28] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.017 rw 2026-11-03 11:45:29,535 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:29] "POST /pos-self/data/132 HTTP/1.1" 200 467777 269 0.22 0.599 rw 2026-11-03 11:45:29,810 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:29] "GET /web/image/ir.attachment/248613/raw HTTP/1.1" 200 98715 3 0.003 0.01 ro 2026-11-03 11:45:29,849 7 INFO rb-ea311d5-226310-432086 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 11:45:29,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:29] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.02 ro 2026-11-03 11:45:30,170 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:248617) 2026-11-03 11:45:30,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:30] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.023 0.214 ro 2026-11-03 11:45:30,207 7 INFO rb-ea311d5-226310-432086 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 11:45:30,220 7 INFO rb-ea311d5-226310-432086 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 11:45:30,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:30] "GET /web/image/ir.attachment/248612/raw HTTP/1.1" 200 84994 3 0.014 0.142 ro 2026-11-03 11:45:30,334 7 INFO rb-ea311d5-226310-432086 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 11:45:30,443 7 INFO rb-ea311d5-226310-432086 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 11:45:30,451 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:30] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.004 0.038 ro 2026-11-03 11:45:30,455 7 INFO rb-ea311d5-226310-432086 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 11:45:30,484 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:30] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 6314 3 0.008 0.066 ro 2026-11-03 11:45:30,506 7 INFO rb-ea311d5-226310-432086 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 11:45:30,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:30] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 10346 3 0.004 0.104 ro 2026-11-03 11:45:30,531 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:30] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.113 ro 2026-11-03 11:45:30,558 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:30] "GET /web/image/ir.attachment/247595/raw HTTP/1.1" 200 49165 3 0.003 0.014 ro 2026-11-03 11:45:30,594 7 INFO rb-ea311d5-226310-432086 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 11:45:30,598 7 INFO rb-ea311d5-226310-432086 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 11:45:30,633 7 INFO rb-ea311d5-226310-432086 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 11:45:30,670 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:30] "GET /web/image/product.product/2024/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 9 0.039 0.045 ro 2026-11-03 11:45:30,671 7 INFO rb-ea311d5-226310-432086 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 11:45:30,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:30] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 8 0.009 0.112 ro 2026-11-03 11:45:30,742 7 INFO rb-ea311d5-226310-432086 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 11:45:30,743 7 INFO rb-ea311d5-226310-432086 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 11:45:30,816 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88833410 started for PoS orders references: [{'name': None, 'pos_reference': '260-132-000001', 'uuid': '97d943f6-5428-4a1f-aa0b-e60aac077b54'}] 2026-11-03 11:45:30,870 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:45:30,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14248376 (allocated 15347712) 2026-11-03 11:45:30,881 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88833410 order {'name': None, 'pos_reference': '260-132-000001', 'uuid': '97d943f6-5428-4a1f-aa0b-e60aac077b54'} created pos.order #599 2026-11-03 11:45:30,882 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88833410 finished 2026-11-03 11:45:30,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 2.211 rw 2026-11-03 11:45:30,990 7 INFO rb-ea311d5-226310-432086 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 51209 2026-11-03 11:45:30,991 7 INFO rb-ea311d5-226310-432086 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 11:45:30,992 7 INFO rb-ea311d5-226310-432086 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 51209 2026-11-03 11:45:30,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q0M8VgmX - [03/Nov/2026 11:45:30] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 86 0.058 0.191 rw 2026-11-03 11:45:31,107 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114531_106795_test_online_payment_mobile_self_order_preparation_changes.txt 2026-11-03 11:45:31,107 7 INFO rb-ea311d5-226310-432086 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/tmp8i7m49c3_chrome_odoo" 2026-11-03 11:45:31,562 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 51338 2026-11-03 11:45:31,563 7 INFO rb-ea311d5-226310-432086 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/tmph96v5x9j_chrome_odoo 2026-11-03 11:45:31,564 7 INFO rb-ea311d5-226310-432086 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:32817/json/version 2026-11-03 11:45:31,566 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:45:31,631 7 INFO rb-ea311d5-226310-432086 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 11:45:31,632 7 INFO rb-ea311d5-226310-432086 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:32817/json 2026-11-03 11:45:31,633 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:45:31,642 7 INFO rb-ea311d5-226310-432086 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:32817/devtools/page/931619DDEF9853FA9FF6780C424EB16D 2026-11-03 11:45:31,651 7 INFO rb-ea311d5-226310-432086 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 11:45:31,665 7 INFO rb-ea311d5-226310-432086 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 11:45:31,733 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:45:31,744 7 INFO rb-ea311d5-226310-432086 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 11:45:31,751 7 INFO rb-ea311d5-226310-432086 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 11:45:31,751 7 INFO rb-ea311d5-226310-432086 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 11:45:31,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:31] "GET /pos/ui?config_id=132 HTTP/1.1" 200 6841 57 0.052 0.174 rw 2026-11-03 11:45:31,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '931619DDEF9853FA9FF6780C424EB16D', 'loaderId': '05511B8F9FC6C194E8BF4631445267E5', 'isDownload': False} 2026-11-03 11:45:31,989 7 INFO rb-ea311d5-226310-432086 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 11:45:32,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:32] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.03 ro 2026-11-03 11:45:32,102 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:32] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.059 ro 2026-11-03 11:45:32,107 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:32] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.006 0.332 ro 2026-11-03 11:45:32,826 7 INFO rb-ea311d5-226310-432086 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 11:45:32,860 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:45:32,862 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 11:45:32,884 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.014 ro 2026-11-03 11:45:32,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:32] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.031 rw 2026-11-03 11:45:32,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45: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.003 0.025 rw 2026-11-03 11:45:33,310 7 INFO rb-ea311d5-226310-432086 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 11:45:33,841 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 513760 304 0.225 0.638 rw 2026-11-03 11:45:34,116 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: The ready code tooks too much time : 2.127488851547241 2026-11-03 11:45:34,117 7 INFO rb-ea311d5-226310-432086 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 11:45:34,134 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:34] "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 11:45:34,139 7 INFO rb-ea311d5-226310-432086 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 11:45:34,182 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:34] "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 11:45:34,210 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:34] "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 11:45:34,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.01 0.029 rw 2026-11-03 11:45:34,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:34] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.041 rw 2026-11-03 11:45:34,734 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:34] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.018 ro 2026-11-03 11:45:34,853 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:34] "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.017 rw 2026-11-03 11:45:35,014 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 3 0.003 0.035 rw 2026-11-03 11:45:35,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:35] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-11-03 11:45:35,047 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:35] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-11-03 11:45:35,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:35] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.021 - 2026-11-03 11:45:35,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:35] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-11-03 11:45:35,182 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:35] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 11:45:35,197 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.024 - 2026-11-03 11:45:35,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.039 - 2026-11-03 11:45:35,214 7 INFO rb-ea311d5-226310-432086 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 11:45:35,295 7 INFO rb-ea311d5-226310-432086 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 11:45:35,296 7 INFO rb-ea311d5-226310-432086 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 11:45:35,299 7 INFO rb-ea311d5-226310-432086 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 11:45:35,333 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:35] "GET /pos/ui/132?from_backend=True HTTP/1.1" 200 6881 31 0.055 0.105 rw 2026-11-03 11:45:35,374 7 INFO rb-ea311d5-226310-432086 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 11:45:35,430 7 INFO rb-ea311d5-226310-432086 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 11:45:35,440 7 INFO rb-ea311d5-226310-432086 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 11:45:35,451 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:35] "GET /pos/ui/132 HTTP/1.1" 200 6881 31 0.026 0.234 rw 2026-11-03 11:45:35,473 7 INFO rb-ea311d5-226310-432086 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 11:45:35,483 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:35] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 11:45:35,508 7 INFO rb-ea311d5-226310-432086 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 11:45:35,520 7 INFO rb-ea311d5-226310-432086 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 11:45:35,641 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 18815904 (allocated 19943424) 2026-11-03 11:45:35,653 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:45:35,661 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:35] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4976 41 0.053 0.312 rw 2026-11-03 11:45:35,665 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:32] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 2.697 rw 2026-11-03 11:45:35,811 7 INFO rb-ea311d5-226310-432086 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 51338 2026-11-03 11:45:35,821 7 INFO rb-ea311d5-226310-432086 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 11:45:35,822 7 INFO rb-ea311d5-226310-432086 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 51338 2026-11-03 11:45:35,925 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114535_924779_test_online_payment_mobile_self_order_preparation_changes.txt 2026-11-03 11:45:35,926 7 INFO rb-ea311d5-226310-432086 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/tmph96v5x9j_chrome_odoo" 2026-11-03 11:45:35,959 7 INFO rb-ea311d5-226310-432086 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 11:45:36,082 7 INFO rb-ea311d5-226310-432086 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 11:45:36,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 R-kJUdUv - [03/Nov/2026 11:45:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 122 0.146 0.239 rw 2026-11-03 11:45:46,043 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_dynamic_qr ... 2026-11-03 11:45:47,280 7 INFO rb-ea311d5-226310-432086 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 11:45:55,688 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Chrome pid: 51475 2026-11-03 11:45:55,689 7 INFO rb-ea311d5-226310-432086 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/tmpsv_9n382_chrome_odoo 2026-11-03 11:45:55,690 7 INFO rb-ea311d5-226310-432086 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:41485/json/version 2026-11-03 11:45:55,693 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41485', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:45:55,700 7 INFO rb-ea311d5-226310-432086 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 11:45:55,700 7 INFO rb-ea311d5-226310-432086 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:41485/json 2026-11-03 11:45:55,701 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41485', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:45:55,711 7 INFO rb-ea311d5-226310-432086 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:41485/devtools/page/F0718DDEF96E5B5D514D6B1880D0DD78 2026-11-03 11:45:55,732 7 INFO rb-ea311d5-226310-432086 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 11:45:55,743 7 INFO rb-ea311d5-226310-432086 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 11:45:56,012 7 INFO rb-ea311d5-226310-432086 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 11:45:56,013 7 INFO rb-ea311d5-226310-432086 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=ceb421b261f54f0a&order_identifier=d7551516-71af-4561-8a9f-39cf494c8887" in browser 2026-11-03 11:45:56,014 7 INFO rb-ea311d5-226310-432086 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=ceb421b261f54f0a&order_identifier=d7551516-71af-4561-8a9f-39cf494c8887" 2026-11-03 11:45:56,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:56] "GET /pos-self/133?access_token=ceb421b261f54f0a&order_identifier=d7551516-71af-4561-8a9f-39cf494c8887 HTTP/1.1" 200 2379 60 0.037 0.22 rw 2026-11-03 11:45:56,282 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Navigation result: {'frameId': 'F0718DDEF96E5B5D514D6B1880D0DD78', 'loaderId': '12A5F9712E157BEBF32F6843A5228ACE', 'isDownload': False} 2026-11-03 11:45:56,282 7 INFO rb-ea311d5-226310-432086 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 11:45:56,346 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:45:56,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:56] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.352 ro 2026-11-03 11:45:56,413 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:45:56,461 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:45:56,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:56] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.009 0.123 ro 2026-11-03 11:45:56,492 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:56] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.144 ro 2026-11-03 11:45:56,765 7 INFO rb-ea311d5-226310-432086 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 11:45:56,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:56] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 11:45:56,813 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:56] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.011 ro 2026-11-03 11:45:56,826 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.013 ro 2026-11-03 11:45:57,545 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:57] "POST /pos-self/data/133 HTTP/1.1" 200 467572 269 0.193 0.503 rw 2026-11-03 11:45:57,552 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.69 rw 2026-11-03 11:45:57,771 7 INFO rb-ea311d5-226310-432086 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 11:45:57,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 14 0.023 0.06 rw 2026-11-03 11:45:57,873 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:57] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.085 ro 2026-11-03 11:45:57,932 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:57] "GET /web/image/ir.attachment/249639/raw HTTP/1.1" 200 98715 3 0.001 0.011 ro 2026-11-03 11:45:58,134 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:249643) 2026-11-03 11:45:58,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:58] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.157 ro 2026-11-03 11:45:58,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:58] "GET /web/image/ir.attachment/249638/raw HTTP/1.1" 200 84994 3 0.002 0.026 ro 2026-11-03 11:45:58,164 7 INFO rb-ea311d5-226310-432086 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 11:45:58,169 7 INFO rb-ea311d5-226310-432086 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 11:45:58,234 7 INFO rb-ea311d5-226310-432086 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 11:45:58,330 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:58] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.026 ro 2026-11-03 11:45:58,350 7 INFO rb-ea311d5-226310-432086 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 11:45:58,365 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:58] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 10346 3 0.005 0.048 ro 2026-11-03 11:45:58,390 7 INFO rb-ea311d5-226310-432086 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 11:45:58,392 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:58] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.004 0.073 ro 2026-11-03 11:45:58,402 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:58] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.084 ro 2026-11-03 11:45:58,424 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:58] "GET /web/image/ir.attachment/248621/raw HTTP/1.1" 200 49165 3 0.002 0.013 ro 2026-11-03 11:45:58,480 7 INFO rb-ea311d5-226310-432086 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 11:45:58,485 7 INFO rb-ea311d5-226310-432086 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 11:45:58,519 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:58] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 9 0.005 0.027 ro 2026-11-03 11:45:58,568 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 13 0.012 0.057 rw 2026-11-03 11:45:58,684 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23794627 started for PoS orders references: [{'name': None, 'pos_reference': '260-133-000001', 'uuid': 'df3709a6-2607-4dad-983c-a60763059bcc'}] 2026-11-03 11:45:58,709 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [995] to pos.order #600 2026-11-03 11:45:58,715 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23794627 order {'name': None, 'pos_reference': '260-133-000001', 'uuid': 'df3709a6-2607-4dad-983c-a60763059bcc'} updated pos.order #600 2026-11-03 11:45:58,716 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23794627 finished 2026-11-03 11:45:58,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2437 84 0.058 0.136 rw 2026-11-03 11:45:58,886 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.02 rw 2026-11-03 11:45:58,943 7 INFO rb-ea311d5-226310-432086 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 11:45:58,985 7 INFO rb-ea311d5-226310-432086 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 11:45:59,047 7 INFO rb-ea311d5-226310-432086 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 11:45:59,069 7 INFO rb-ea311d5-226310-432086 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 11:45:59,111 7 INFO rb-ea311d5-226310-432086 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 11:45:59,117 7 INFO rb-ea311d5-226310-432086 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 11:45:59,135 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:59] "GET /web/image/product.product/2024/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 8 0.012 0.034 ro 2026-11-03 11:45:59,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2437 23 0.023 0.067 rw 2026-11-03 11:45:59,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32828484 started for PoS orders references: [{'name': None, 'pos_reference': '260-133-000001', 'uuid': 'df3709a6-2607-4dad-983c-a60763059bcc'}] 2026-11-03 11:45:59,324 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [996] to pos.order #600 2026-11-03 11:45:59,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32828484 order {'name': None, 'pos_reference': '260-133-000001', 'uuid': 'df3709a6-2607-4dad-983c-a60763059bcc'} updated pos.order #600 2026-11-03 11:45:59,332 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32828484 finished 2026-11-03 11:45:59,477 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3430 93 0.06 0.158 rw 2026-11-03 11:45:59,542 7 INFO rb-ea311d5-226310-432086 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 11:45:59,550 7 INFO rb-ea311d5-226310-432086 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 11:45:59,553 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.028 rw 2026-11-03 11:45:59,570 7 INFO rb-ea311d5-226310-432086 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 11:45:59,618 7 INFO rb-ea311d5-226310-432086 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 11:45:59,619 7 INFO rb-ea311d5-226310-432086 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 11:45:59,716 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: heap 14530280 (allocated 15872000) 2026-11-03 11:45:59,717 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:45:59,719 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3430 23 0.042 0.057 rw 2026-11-03 11:45:59,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:45:57] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 1.994 rw 2026-11-03 11:45:59,787 7 INFO rb-ea311d5-226310-432086 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 11:45:59,788 7 INFO rb-ea311d5-226310-432086 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 11:45:59,859 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Closing chrome headless with pid 51475 2026-11-03 11:45:59,869 7 INFO rb-ea311d5-226310-432086 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 11:45:59,871 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Terminating chrome headless with pid 51475 2026-11-03 11:45:59,995 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114559_994140_test_online_payment_self_dynamic_qr.txt 2026-11-03 11:45:59,999 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Removing chrome user profile "/tmp/tmpsv_9n382_chrome_odoo" 2026-11-03 11:46:00,028 7 INFO rb-ea311d5-226310-432086 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 11:46:00,775 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6D60cOv7 - [03/Nov/2026 11:46:00] "GET /pos/pay/600?access_token=d7551516-71af-4561-8a9f-39cf494c8887&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F133%2Fconfirmation%2Fd7551516-71af-4561-8a9f-39cf494c8887%2Forder%3Faccess_token%3Dceb421b261f54f0a%26order_identifier%3Dd7551516-71af-4561-8a9f-39cf494c8887 HTTP/1.1" 200 0 153 0.123 0.861 rw 2026-11-03 11:46:10,134 7 INFO rb-ea311d5-226310-432086 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 11:46:11,391 7 INFO rb-ea311d5-226310-432086 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 11:46:19,706 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 51605 2026-11-03 11:46:19,706 7 INFO rb-ea311d5-226310-432086 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/tmppnip90oy_chrome_odoo 2026-11-03 11:46:19,706 7 INFO rb-ea311d5-226310-432086 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:34855/json/version 2026-11-03 11:46:19,708 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:46:19,745 7 INFO rb-ea311d5-226310-432086 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 11:46:19,745 7 INFO rb-ea311d5-226310-432086 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:34855/json 2026-11-03 11:46:19,746 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:46:19,767 7 INFO rb-ea311d5-226310-432086 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:34855/devtools/page/A988A7FF49E60BE5DEAF20916B32FF70 2026-11-03 11:46:19,782 7 INFO rb-ea311d5-226310-432086 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 11:46:19,795 7 INFO rb-ea311d5-226310-432086 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 11:46:20,209 7 INFO rb-ea311d5-226310-432086 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 11:46:20,210 7 INFO rb-ea311d5-226310-432086 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=989d70486130438f" in browser 2026-11-03 11:46:20,211 7 INFO rb-ea311d5-226310-432086 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=989d70486130438f" 2026-11-03 11:46:20,483 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:20] "GET /pos-self/134?access_token=989d70486130438f HTTP/1.1" 200 2379 60 0.037 0.233 rw 2026-11-03 11:46:20,487 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': 'A988A7FF49E60BE5DEAF20916B32FF70', 'loaderId': 'B1F125B9B169E8AC9671077D0C57EE10', 'isDownload': False} 2026-11-03 11:46:20,487 7 INFO rb-ea311d5-226310-432086 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 11:46:20,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:46:20,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:46:20,629 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:20] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.085 ro 2026-11-03 11:46:20,689 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:20] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.026 0.434 ro 2026-11-03 11:46:20,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:46:20,715 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:20] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.164 ro 2026-11-03 11:46:20,918 7 INFO rb-ea311d5-226310-432086 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 11:46:20,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:20] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 11:46:20,972 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.017 ro 2026-11-03 11:46:20,989 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:20] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.002 0.012 ro 2026-11-03 11:46:21,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:21] "POST /pos-self/data/134 HTTP/1.1" 200 467717 269 0.176 0.557 rw 2026-11-03 11:46:21,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:21] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.734 rw 2026-11-03 11:46:22,045 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:22] "GET /web/image/ir.attachment/250668/raw HTTP/1.1" 200 98715 3 0.001 0.017 ro 2026-11-03 11:46:22,051 7 INFO rb-ea311d5-226310-432086 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 11:46:22,128 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:22] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.046 ro 2026-11-03 11:46:22,345 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:250672) 2026-11-03 11:46:22,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:22] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.01 0.192 ro 2026-11-03 11:46:22,373 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:22] "GET /web/image/ir.attachment/250667/raw HTTP/1.1" 200 84994 3 0.003 0.107 ro 2026-11-03 11:46:22,379 7 INFO rb-ea311d5-226310-432086 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 11:46:22,385 7 INFO rb-ea311d5-226310-432086 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 11:46:22,422 7 INFO rb-ea311d5-226310-432086 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 11:46:22,423 7 INFO rb-ea311d5-226310-432086 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 11:46:22,462 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:22] "GET /web/image/ir.attachment/249647/raw HTTP/1.1" 200 49165 3 0.003 0.011 ro 2026-11-03 11:46:22,502 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:22] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-11-03 11:46:22,551 7 INFO rb-ea311d5-226310-432086 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 11:46:22,628 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:22] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.036 ro 2026-11-03 11:46:22,639 7 INFO rb-ea311d5-226310-432086 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 11:46:22,672 7 INFO rb-ea311d5-226310-432086 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 11:46:22,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:22] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.084 ro 2026-11-03 11:46:22,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:22] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.099 ro 2026-11-03 11:46:22,729 7 INFO rb-ea311d5-226310-432086 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 11:46:22,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:22] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 9 0.005 0.032 ro 2026-11-03 11:46:22,790 7 INFO rb-ea311d5-226310-432086 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 11:46:22,882 7 INFO rb-ea311d5-226310-432086 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 11:46:22,935 7 INFO rb-ea311d5-226310-432086 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 11:46:22,953 7 INFO rb-ea311d5-226310-432086 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 11:46:23,140 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:23] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 33 0.039 0.145 rw 2026-11-03 11:46:23,249 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81107981 started for PoS orders references: [{'name': None, 'pos_reference': '260-134-000001', 'uuid': '600a49f7-77b7-435a-9b56-ba75f0b975b8'}] 2026-11-03 11:46:23,297 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81107981 order {'name': None, 'pos_reference': '260-134-000001', 'uuid': '600a49f7-77b7-435a-9b56-ba75f0b975b8'} created pos.order #601 2026-11-03 11:46:23,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81107981 finished 2026-11-03 11:46:23,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2510 90 0.062 0.177 rw 2026-11-03 11:46:23,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.036 rw 2026-11-03 11:46:23,555 7 INFO rb-ea311d5-226310-432086 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 11:46:23,578 7 INFO rb-ea311d5-226310-432086 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 11:46:23,637 7 INFO rb-ea311d5-226310-432086 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 11:46:23,660 7 INFO rb-ea311d5-226310-432086 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 11:46:23,698 7 INFO rb-ea311d5-226310-432086 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 11:46:23,703 7 INFO rb-ea311d5-226310-432086 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 11:46:23,746 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:23] "GET /web/image/product.product/2024/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 8 0.016 0.036 ro 2026-11-03 11:46:23,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2510 23 0.018 0.087 rw 2026-11-03 11:46:23,929 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96489076 started for PoS orders references: [{'name': None, 'pos_reference': '260-134-000001', 'uuid': '600a49f7-77b7-435a-9b56-ba75f0b975b8'}] 2026-11-03 11:46:23,953 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [998] to pos.order #601 2026-11-03 11:46:23,962 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96489076 order {'name': None, 'pos_reference': '260-134-000001', 'uuid': '600a49f7-77b7-435a-9b56-ba75f0b975b8'} updated pos.order #601 2026-11-03 11:46:23,962 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96489076 finished 2026-11-03 11:46:24,109 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3503 97 0.071 0.168 rw 2026-11-03 11:46:24,167 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.023 rw 2026-11-03 11:46:24,232 7 INFO rb-ea311d5-226310-432086 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 11:46:24,247 7 INFO rb-ea311d5-226310-432086 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 11:46:24,269 7 INFO rb-ea311d5-226310-432086 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 11:46:24,318 7 INFO rb-ea311d5-226310-432086 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 11:46:24,319 7 INFO rb-ea311d5-226310-432086 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 11:46:24,383 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3503 23 0.014 0.048 rw 2026-11-03 11:46:24,464 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:46:24,474 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:21] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.008 2.693 rw 2026-11-03 11:46:24,511 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 16432696 (allocated 19279872) 2026-11-03 11:46:24,523 7 INFO rb-ea311d5-226310-432086 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 11:46:24,523 7 INFO rb-ea311d5-226310-432086 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 11:46:24,608 7 INFO rb-ea311d5-226310-432086 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 51605 2026-11-03 11:46:24,614 7 INFO rb-ea311d5-226310-432086 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 11:46:24,619 7 INFO rb-ea311d5-226310-432086 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 51605 2026-11-03 11:46:24,715 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114624_715261_test_online_payment_self_pay_after_meal_table.txt 2026-11-03 11:46:24,715 7 INFO rb-ea311d5-226310-432086 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/tmppnip90oy_chrome_odoo" 2026-11-03 11:46:24,721 7 INFO rb-ea311d5-226310-432086 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 11:46:25,614 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _7Y3PfhQ - [03/Nov/2026 11:46:25] "GET /pos/pay/601?access_token=cfdeb175-553d-4a99-8d1f-9357c93d6a43&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F134%2Fconfirmation%2Fcfdeb175-553d-4a99-8d1f-9357c93d6a43%2Forder%3Faccess_token%3D989d70486130438f HTTP/1.1" 200 0 151 0.14 0.94 rw 2026-11-03 11:46:35,190 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 51736 2026-11-03 11:46:35,191 7 INFO rb-ea311d5-226310-432086 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/tmpqjgkhqv__chrome_odoo 2026-11-03 11:46:35,191 7 INFO rb-ea311d5-226310-432086 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:34775/json/version 2026-11-03 11:46:35,192 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:46:35,251 7 INFO rb-ea311d5-226310-432086 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 11:46:35,251 7 INFO rb-ea311d5-226310-432086 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:34775/json 2026-11-03 11:46:35,252 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:46:35,305 7 INFO rb-ea311d5-226310-432086 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:34775/devtools/page/EF8B4DB6A70826CB5611987004F22978 2026-11-03 11:46:35,310 7 INFO rb-ea311d5-226310-432086 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 11:46:35,325 7 INFO rb-ea311d5-226310-432086 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 11:46:35,346 7 INFO rb-ea311d5-226310-432086 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 11:46:35,355 7 INFO rb-ea311d5-226310-432086 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=989d70486130438f&table_identifier=522e1dc4" in browser 2026-11-03 11:46:35,356 7 INFO rb-ea311d5-226310-432086 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=989d70486130438f&table_identifier=522e1dc4" 2026-11-03 11:46:35,401 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:35] "GET /pos-self/134?access_token=989d70486130438f&table_identifier=522e1dc4 HTTP/1.1" 200 2419 8 0.004 0.038 rw 2026-11-03 11:46:35,408 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': 'EF8B4DB6A70826CB5611987004F22978', 'loaderId': 'EA7A6DF32A8F295E697C543DE36BCBE7', 'isDownload': False} 2026-11-03 11:46:35,409 7 INFO rb-ea311d5-226310-432086 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 11:46:35,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:35] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.002 0.108 ro 2026-11-03 11:46:35,508 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:35] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.002 0.025 ro 2026-11-03 11:46:35,514 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:35] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.002 0.042 ro 2026-11-03 11:46:35,790 7 INFO rb-ea311d5-226310-432086 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 11:46:35,836 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:35] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.014 ro 2026-11-03 11:46:35,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.006 ro 2026-11-03 11:46:35,882 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:35] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.016 ro 2026-11-03 11:46:35,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-11-03 11:46:36,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:36] "POST /pos-self/data/134 HTTP/1.1" 200 467717 260 0.215 0.584 rw 2026-11-03 11:46:36,916 7 INFO rb-ea311d5-226310-432086 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 11:46:36,944 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 4 0.004 0.016 rw 2026-11-03 11:46:36,952 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:36] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.011 ro 2026-11-03 11:46:37,052 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:37] "GET /web/image/ir.attachment/250668/raw HTTP/1.1" 200 98715 3 0.003 0.011 ro 2026-11-03 11:46:37,137 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:37] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.011 0.024 ro 2026-11-03 11:46:37,179 7 INFO rb-ea311d5-226310-432086 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 11:46:37,187 7 INFO rb-ea311d5-226310-432086 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 11:46:37,228 7 INFO rb-ea311d5-226310-432086 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 11:46:37,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:37] "GET /web/image/ir.attachment/249647/raw HTTP/1.1" 200 49165 3 0.001 0.014 ro 2026-11-03 11:46:37,315 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:37] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.017 ro 2026-11-03 11:46:37,416 7 INFO rb-ea311d5-226310-432086 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 11:46:37,478 7 INFO rb-ea311d5-226310-432086 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 11:46:37,492 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:37] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.047 ro 2026-11-03 11:46:37,523 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:37] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.001 0.063 ro 2026-11-03 11:46:37,524 7 INFO rb-ea311d5-226310-432086 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 11:46:37,550 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:37] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 10346 3 0.006 0.072 ro 2026-11-03 11:46:37,594 7 INFO rb-ea311d5-226310-432086 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 11:46:37,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:37] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 8 0.011 0.034 ro 2026-11-03 11:46:37,613 7 INFO rb-ea311d5-226310-432086 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 11:46:37,685 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9031613 started for PoS orders references: [{'name': None, 'pos_reference': '260-134-000002', 'uuid': 'd18fc222-4423-4fba-9115-c92465e1a103'}] 2026-11-03 11:46:37,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9031613 order {'name': None, 'pos_reference': '260-134-000002', 'uuid': 'd18fc222-4423-4fba-9115-c92465e1a103'} created pos.order #602 2026-11-03 11:46:37,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9031613 finished 2026-11-03 11:46:37,861 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2446 72 0.062 0.179 rw 2026-11-03 11:46:37,994 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.016 0.087 rw 2026-11-03 11:46:38,068 7 INFO rb-ea311d5-226310-432086 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 11:46:38,113 7 INFO rb-ea311d5-226310-432086 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 11:46:38,157 7 INFO rb-ea311d5-226310-432086 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 11:46:38,175 7 INFO rb-ea311d5-226310-432086 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 11:46:38,218 7 INFO rb-ea311d5-226310-432086 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 11:46:38,221 7 INFO rb-ea311d5-226310-432086 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 11:46:38,238 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:38] "GET /web/image/product.product/2024/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 8 0.017 0.028 ro 2026-11-03 11:46:38,319 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.019 0.076 rw 2026-11-03 11:46:38,399 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86934726 started for PoS orders references: [{'name': None, 'pos_reference': '260-134-000002', 'uuid': 'd18fc222-4423-4fba-9115-c92465e1a103'}] 2026-11-03 11:46:38,424 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [1000] to pos.order #602 2026-11-03 11:46:38,433 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86934726 order {'name': None, 'pos_reference': '260-134-000002', 'uuid': 'd18fc222-4423-4fba-9115-c92465e1a103'} updated pos.order #602 2026-11-03 11:46:38,433 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86934726 finished 2026-11-03 11:46:38,597 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3441 94 0.073 0.163 rw 2026-11-03 11:46:38,702 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3441 24 0.028 0.044 rw 2026-11-03 11:46:38,745 7 INFO rb-ea311d5-226310-432086 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 11:46:38,753 7 INFO rb-ea311d5-226310-432086 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 11:46:38,794 7 INFO rb-ea311d5-226310-432086 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 11:46:38,836 7 INFO rb-ea311d5-226310-432086 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 11:46:38,837 7 INFO rb-ea311d5-226310-432086 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 11:46:38,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3441 24 0.029 0.052 rw 2026-11-03 11:46:38,938 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:46:38,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.002 2.999 rw 2026-11-03 11:46:38,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 15001632 (allocated 18231296) 2026-11-03 11:46:39,004 7 INFO rb-ea311d5-226310-432086 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 11:46:39,005 7 INFO rb-ea311d5-226310-432086 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 11:46:39,086 7 INFO rb-ea311d5-226310-432086 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 51736 2026-11-03 11:46:39,107 7 INFO rb-ea311d5-226310-432086 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 11:46:39,107 7 INFO rb-ea311d5-226310-432086 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 51736 2026-11-03 11:46:39,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 N6g20G_e - [03/Nov/2026 11:46:39] "GET /pos/pay/602?access_token=20c459a6-a841-461c-8eb9-715e9f921096&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F134%2Fconfirmation%2F20c459a6-a841-461c-8eb9-715e9f921096%2Forder%3Faccess_token%3D989d70486130438f%26table_identifier%3D522e1dc4 HTTP/1.1" 200 0 42 0.054 0.138 rw 2026-11-03 11:46:39,229 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114639_228827_test_online_payment_self_pay_after_meal_table.txt 2026-11-03 11:46:39,229 7 INFO rb-ea311d5-226310-432086 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/tmpqjgkhqv__chrome_odoo" 2026-11-03 11:46:39,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_tip_amount_matches_backend ... 2026-11-03 11:46:40,589 7 INFO rb-ea311d5-226310-432086 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 11:46:49,226 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome pid: 51874 2026-11-03 11:46:49,227 7 INFO rb-ea311d5-226310-432086 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/tmpylpwgf5q_chrome_odoo 2026-11-03 11:46:49,227 7 INFO rb-ea311d5-226310-432086 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:45295/json/version 2026-11-03 11:46:49,228 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45295', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:46:49,318 7 INFO rb-ea311d5-226310-432086 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 11:46:49,319 7 INFO rb-ea311d5-226310-432086 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:45295/json 2026-11-03 11:46:49,319 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45295', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:46:49,332 7 INFO rb-ea311d5-226310-432086 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:45295/devtools/page/C2BF8C768700F56C580428D7EC255BC9 2026-11-03 11:46:49,352 7 INFO rb-ea311d5-226310-432086 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 11:46:49,374 7 INFO rb-ea311d5-226310-432086 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 11:46:49,769 7 INFO rb-ea311d5-226310-432086 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 11:46:49,773 7 INFO rb-ea311d5-226310-432086 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=226f305cd56c4cc2" in browser 2026-11-03 11:46:49,773 7 INFO rb-ea311d5-226310-432086 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=226f305cd56c4cc2" 2026-11-03 11:46:50,095 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:50] "GET /pos-self/135?access_token=226f305cd56c4cc2 HTTP/1.1" 200 2379 60 0.051 0.268 rw 2026-11-03 11:46:50,100 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': 'C2BF8C768700F56C580428D7EC255BC9', 'loaderId': 'B278727315D1B12294B55AB5E3FDC3BE', 'isDownload': False} 2026-11-03 11:46:50,100 7 INFO rb-ea311d5-226310-432086 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 11:46:50,154 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 11:46:50,220 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:50] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.036 0.394 ro 2026-11-03 11:46:50,234 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 11:46:50,286 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 11:46:50,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:50] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.01 0.151 ro 2026-11-03 11:46:50,313 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:50] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.151 ro 2026-11-03 11:46:50,507 7 INFO rb-ea311d5-226310-432086 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 11:46:50,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:50] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 11:46:50,563 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.019 ro 2026-11-03 11:46:50,592 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:50] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.002 0.028 ro 2026-11-03 11:46:51,308 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:51] "POST /pos-self/data/135 HTTP/1.1" 200 468147 269 0.204 0.523 rw 2026-11-03 11:46:51,313 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.727 rw 2026-11-03 11:46:51,633 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:51] "GET /web/image/ir.attachment/251694/raw HTTP/1.1" 200 98715 3 0.001 0.014 ro 2026-11-03 11:46:51,662 7 INFO rb-ea311d5-226310-432086 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 11:46:51,780 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:51] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.045 ro 2026-11-03 11:46:52,002 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:251698) 2026-11-03 11:46:52,025 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:52] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.196 ro 2026-11-03 11:46:52,036 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:52] "GET /web/image/ir.attachment/251693/raw HTTP/1.1" 200 84994 3 0.004 0.15 ro 2026-11-03 11:46:52,056 7 INFO rb-ea311d5-226310-432086 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 11:46:52,185 7 INFO rb-ea311d5-226310-432086 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 11:46:52,280 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:52] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.036 ro 2026-11-03 11:46:52,295 7 INFO rb-ea311d5-226310-432086 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 11:46:52,320 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:52] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.068 ro 2026-11-03 11:46:52,326 7 INFO rb-ea311d5-226310-432086 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 11:46:52,331 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:52] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.077 ro 2026-11-03 11:46:52,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:52] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.008 0.106 ro 2026-11-03 11:46:52,371 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:52] "GET /web/image/ir.attachment/250676/raw HTTP/1.1" 200 49165 3 0.002 0.017 ro 2026-11-03 11:46:52,417 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:52] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 9 0.005 0.018 ro 2026-11-03 11:46:52,420 7 INFO rb-ea311d5-226310-432086 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 11:46:52,446 7 INFO rb-ea311d5-226310-432086 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 11:46:52,450 7 INFO rb-ea311d5-226310-432086 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 11:46:52,475 7 INFO rb-ea311d5-226310-432086 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 11:46:52,485 7 INFO rb-ea311d5-226310-432086 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 11:46:52,533 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82104664 started for PoS orders references: [{'name': None, 'pos_reference': '260-135-000001', 'uuid': '47fe6ed7-9448-4798-a4bd-39613364376f'}] 2026-11-03 11:46:52,550 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: heap 13821212 (allocated 15085568) 2026-11-03 11:46:52,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:46:52,600 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82104664 order {'name': None, 'pos_reference': '260-135-000001', 'uuid': '47fe6ed7-9448-4798-a4bd-39613364376f'} created pos.order #603 2026-11-03 11:46:52,600 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82104664 finished 2026-11-03 11:46:52,690 7 INFO rb-ea311d5-226310-432086 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 51874 2026-11-03 11:46:52,699 7 INFO rb-ea311d5-226310-432086 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 11:46:52,705 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:51] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.008 1.173 rw 2026-11-03 11:46:52,706 7 INFO rb-ea311d5-226310-432086 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 51874 2026-11-03 11:46:52,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p-1gtQyS - [03/Nov/2026 11:46:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 87 0.066 0.193 rw 2026-11-03 11:46:52,822 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114652_822714_test_self_order_tip_amount_matches_backend.txt 2026-11-03 11:46:52,823 7 INFO rb-ea311d5-226310-432086 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/tmpylpwgf5q_chrome_odoo" 2026-11-03 11:46:53,397 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome pid: 51997 2026-11-03 11:46:53,397 7 INFO rb-ea311d5-226310-432086 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/tmp_agy9en5_chrome_odoo 2026-11-03 11:46:53,398 7 INFO rb-ea311d5-226310-432086 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:39639/json/version 2026-11-03 11:46:53,399 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39639', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:46:53,473 7 INFO rb-ea311d5-226310-432086 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 11:46:53,473 7 INFO rb-ea311d5-226310-432086 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:39639/json 2026-11-03 11:46:53,474 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39639', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:46:53,502 7 INFO rb-ea311d5-226310-432086 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:39639/devtools/page/2D72E3DAE375A7D59F3D704EADB89FBB 2026-11-03 11:46:53,514 7 INFO rb-ea311d5-226310-432086 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 11:46:53,520 7 INFO rb-ea311d5-226310-432086 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 11:46:53,564 7 INFO rb-ea311d5-226310-432086 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 11:46:53,566 7 INFO rb-ea311d5-226310-432086 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=226f305cd56c4cc2" in browser 2026-11-03 11:46:53,567 7 INFO rb-ea311d5-226310-432086 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=226f305cd56c4cc2" 2026-11-03 11:46:53,621 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:53] "GET /pos-self/135?access_token=226f305cd56c4cc2 HTTP/1.1" 200 2419 6 0.003 0.037 rw 2026-11-03 11:46:53,635 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': '2D72E3DAE375A7D59F3D704EADB89FBB', 'loaderId': '01F8DBA2CA113D6C7F31E2857236B74F', 'isDownload': False} 2026-11-03 11:46:53,636 7 INFO rb-ea311d5-226310-432086 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 11:46:53,699 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:53] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.001 0.119 ro 2026-11-03 11:46:53,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:53] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.003 0.019 ro 2026-11-03 11:46:53,753 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:53] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.008 0.045 ro 2026-11-03 11:46:54,001 7 INFO rb-ea311d5-226310-432086 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 11:46:54,036 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:54] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.009 ro 2026-11-03 11:46:54,053 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.005 ro 2026-11-03 11:46:54,086 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:54] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.003 0.022 ro 2026-11-03 11:46:54,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:54] "POST /pos-self/data/135 HTTP/1.1" 200 468143 260 0.173 0.583 rw 2026-11-03 11:46:54,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.74 rw 2026-11-03 11:46:55,086 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:55] "GET /web/image/ir.attachment/251694/raw HTTP/1.1" 200 98715 3 0.002 0.009 ro 2026-11-03 11:46:55,091 7 INFO rb-ea311d5-226310-432086 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 11:46:55,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:55] "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 11:46:55,171 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:55] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.003 0.013 ro 2026-11-03 11:46:55,218 7 INFO rb-ea311d5-226310-432086 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 11:46:55,320 7 INFO rb-ea311d5-226310-432086 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 11:46:55,427 7 INFO rb-ea311d5-226310-432086 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 11:46:55,428 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:55] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.002 0.045 ro 2026-11-03 11:46:55,472 7 INFO rb-ea311d5-226310-432086 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 11:46:55,475 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:55] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.087 ro 2026-11-03 11:46:55,500 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:55] "GET /web/image/product.template/8/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 10346 3 0.006 0.095 ro 2026-11-03 11:46:55,507 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:55] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.096 ro 2026-11-03 11:46:55,524 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:55] "GET /web/image/ir.attachment/250676/raw HTTP/1.1" 200 49165 3 0.003 0.014 ro 2026-11-03 11:46:55,586 7 INFO rb-ea311d5-226310-432086 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 11:46:55,616 7 INFO rb-ea311d5-226310-432086 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 11:46:55,626 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:55] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T11:44:48.000+00:00 HTTP/1.1" 200 7322 8 0.012 0.032 ro 2026-11-03 11:46:55,634 7 INFO rb-ea311d5-226310-432086 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 11:46:55,676 7 INFO rb-ea311d5-226310-432086 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 11:46:55,677 7 INFO rb-ea311d5-226310-432086 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 11:46:55,736 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13446568 started for PoS orders references: [{'name': None, 'pos_reference': '260-135-000002', 'uuid': '26b27e64-aeba-4382-ae01-8141597df82a'}] 2026-11-03 11:46:55,787 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13446568 order {'name': None, 'pos_reference': '260-135-000002', 'uuid': '26b27e64-aeba-4382-ae01-8141597df82a'} created pos.order #604 2026-11-03 11:46:55,788 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13446568 finished 2026-11-03 11:46:55,823 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:46:55,848 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: heap 14158808 (allocated 15085568) 2026-11-03 11:46:55,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.002 0.883 rw 2026-11-03 11:46:55,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jdL-Gz94 - [03/Nov/2026 11:46:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3437 73 0.062 0.193 rw 2026-11-03 11:46:56,010 7 INFO rb-ea311d5-226310-432086 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 51997 2026-11-03 11:46:56,013 7 INFO rb-ea311d5-226310-432086 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 11:46:56,016 7 INFO rb-ea311d5-226310-432086 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 51997 2026-11-03 11:46:56,113 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114656_113556_test_self_order_tip_amount_matches_backend.txt 2026-11-03 11:46:56,113 7 INFO rb-ea311d5-226310-432086 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/tmp_agy9en5_chrome_odoo" 2026-11-03 11:46:56,216 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-11-03 11:46:56,278 7 INFO rb-ea311d5-226310-432086 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 11:46:58,940 7 INFO rb-ea311d5-226310-432086 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 11:47:00,609 7 INFO rb-ea311d5-226310-432086 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 11:47:09,278 7 INFO rb-ea311d5-226310-432086 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 11:47:10,584 7 INFO rb-ea311d5-226310-432086 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 11:47:18,972 7 INFO rb-ea311d5-226310-432086 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 11:47:20,338 7 INFO rb-ea311d5-226310-432086 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 11:47:29,036 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:47:30,006 7 INFO rb-ea311d5-226310-432086 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 11:47:30,203 7 INFO rb-ea311d5-226310-432086 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 11:47:39,453 7 INFO rb-ea311d5-226310-432086 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 11:47:41,630 7 INFO rb-ea311d5-226310-432086 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 11:47:47,453 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic: Starting TestQFPayPoS.test_tour_qfpay_order_and_refund ... 2026-11-03 11:47:48,324 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome pid: 52134 2026-11-03 11:47:48,324 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless temporary user profile dir: /tmp/tmp05f015i2_chrome_odoo 2026-11-03 11:47:48,324 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:40837/json/version 2026-11-03 11:47:48,326 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40837', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:47:48,398 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Browser version: Chrome/150.0.7871.114 2026-11-03 11:47:48,398 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:40837/json 2026-11-03 11:47:48,399 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40837', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:47:48,409 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Websocket url found: ws://127.0.0.1:40837/devtools/page/4B6D7CF74E65754AD91B757D492E0695 2026-11-03 11:47:48,419 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Enable chrome headless console log notification 2026-11-03 11:47:48,438 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless enable page notifications 2026-11-03 11:47:48,533 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:47:48,548 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Setting session cookie in browser 2026-11-03 11:47:48,560 7 INFO rb-ea311d5-226310-432086 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 11:47:48,560 7 INFO rb-ea311d5-226310-432086 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 11:47:48,855 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:48] "GET /pos/ui/139 HTTP/1.1" 200 6928 91 0.074 0.217 rw 2026-11-03 11:47:48,865 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigation result: {'frameId': '4B6D7CF74E65754AD91B757D492E0695', 'loaderId': '80DB65E893109FFB1AFD388740123C36', 'isDownload': False} 2026-11-03 11:47:48,866 7 INFO rb-ea311d5-226310-432086 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 11:47:48,935 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:48] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.353 ro 2026-11-03 11:47:48,981 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:48] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.056 ro 2026-11-03 11:47:49,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:48] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.116 ro 2026-11-03 11:47:49,693 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: Owl is running in 'dev' mode. 2026-11-03 11:47:49,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:47:49,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:47:49,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 11:47:49,812 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:49] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-11-03 11:47:49,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47: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.003 0.032 rw 2026-11-03 11:47:50,185 7 INFO rb-ea311d5-226310-432086 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 11:47:50,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524042 249 0.235 0.839 rw 2026-11-03 11:47:51,137 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: The ready code tooks too much time : 2.27104115486145 2026-11-03 11:47:51,137 7 INFO rb-ea311d5-226310-432086 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 11:47:51,156 7 INFO rb-ea311d5-226310-432086 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 11:47:51,167 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.008 0.017 ro 2026-11-03 11:47:51,200 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:51] "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 11:47:51,251 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:51] "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 11:47:51,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47: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.012 rw 2026-11-03 11:47:51,279 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:51] "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 11:47:51,807 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:51] "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 11:47:51,935 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47: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.002 0.016 rw 2026-11-03 11:47:52,146 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.062 rw 2026-11-03 11:47:52,147 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 11:47:52,161 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 11:47:52,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:52] "GET /web/image/res.users/422/avatar_128 HTTP/1.1" 200 305 4 0.007 0.039 ro 2026-11-03 11:47:52,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:52] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.055 rw 2026-11-03 11:47:52,271 7 INFO rb-ea311d5-226310-432086 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 11:47:52,283 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:52] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.029 ro 2026-11-03 11:47:52,316 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:52] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.065 - 2026-11-03 11:47:52,318 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.054 - 2026-11-03 11:47:52,321 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-11-03 11:47:52,422 7 INFO rb-ea311d5-226310-432086 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 11:47:52,424 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:52] "GET /pos/ui/139?from_backend=True HTTP/1.1" 200 6928 31 0.048 0.113 rw 2026-11-03 11:47:52,593 7 INFO rb-ea311d5-226310-432086 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 11:47:52,627 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:52] "GET /pos/ui/139 HTTP/1.1" 200 6928 31 0.068 0.298 rw 2026-11-03 11:47:52,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.351 rw 2026-11-03 11:47:52,708 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47: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.119 rw 2026-11-03 11:47:52,796 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.174 rw 2026-11-03 11:47:52,877 7 INFO rb-ea311d5-226310-432086 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 11:47:52,878 7 INFO rb-ea311d5-226310-432086 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 11:47:52,970 7 INFO rb-ea311d5-226310-432086 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 11:47:52,973 7 INFO rb-ea311d5-226310-432086 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 11:47:52,974 7 INFO rb-ea311d5-226310-432086 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 11:47:53,023 7 INFO rb-ea311d5-226310-432086 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 11:47:53,031 7 INFO rb-ea311d5-226310-432086 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 11:47:53,048 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 11:47:53,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:53] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.012 - 2026-11-03 11:47:53,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.032 - 2026-11-03 11:47:53,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:53] "GET /web/image/pos.payment.method/297/image HTTP/1.1" 200 3130 4 0.004 0.084 ro 2026-11-03 11:47:53,541 7 INFO rb-ea311d5-226310-432086 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 11:47:53,565 7 INFO rb-ea311d5-226310-432086 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 11:47:53,597 7 INFO rb-ea311d5-226310-432086 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 11:47:53,614 7 INFO rb-ea311d5-226310-432086 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 11:47:53,628 7 INFO rb-ea311d5-226310-432086 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': 'd9cae10e-fc89-4d36-b1e7-44ee30af5687--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 11:47:53,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:53] "POST /qfpay/notify HTTP/1.1" 200 7 8 0.014 0.044 rw 2026-11-03 11:47:53,736 7 INFO rb-ea311d5-226310-432086 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 11:47:53,748 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25201711 started for PoS orders references: [{'name': '/', 'pos_reference': '261-139-000001', 'uuid': 'eff5b231-92aa-4ea5-b7a0-dc96688c2aae'}] 2026-11-03 11:47:54,276 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25201711 order {'name': '/', 'pos_reference': '261-139-000001', 'uuid': 'eff5b231-92aa-4ea5-b7a0-dc96688c2aae'} created pos.order #605 2026-11-03 11:47:54,279 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25201711 finished 2026-11-03 11:47:54,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5243 171 0.178 0.433 rw 2026-11-03 11:47:54,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:54] "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 11:47:54,508 7 INFO rb-ea311d5-226310-432086 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 11:47:54,529 7 INFO rb-ea311d5-226310-432086 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 11:47:54,565 7 INFO rb-ea311d5-226310-432086 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 11:47:54,582 7 INFO rb-ea311d5-226310-432086 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 11:47:54,589 7 INFO rb-ea311d5-226310-432086 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 11:47:54,590 7 INFO rb-ea311d5-226310-432086 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 11:47:54,594 7 INFO rb-ea311d5-226310-432086 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 11:47:54,594 7 INFO rb-ea311d5-226310-432086 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 11:47:54,595 7 INFO rb-ea311d5-226310-432086 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 11:47:54,613 7 INFO rb-ea311d5-226310-432086 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 11:47:54,624 7 INFO rb-ea311d5-226310-432086 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 11:47:54,625 7 INFO rb-ea311d5-226310-432086 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 11:47:54,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.025 0.068 rw 2026-11-03 11:47:54,641 7 INFO rb-ea311d5-226310-432086 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 11:47:54,670 7 INFO rb-ea311d5-226310-432086 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 11:47:54,682 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:54] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.004 0.108 rw 2026-11-03 11:47:54,698 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:54] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.006 0.081 rw 2026-11-03 11:47:54,718 7 INFO rb-ea311d5-226310-432086 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 11:47:54,738 7 INFO rb-ea311d5-226310-432086 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 11:47:54,746 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'status': '1', 'sysdtm': '2025-08-26 17:51:34', 'txcurrcd': 'HKD', 'orig_out_trade_no': 'd9cae10e-fc89-4d36-b1e7-44ee30af5687--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 11:47:54,802 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:54] "POST /qfpay/notify HTTP/1.1" 200 7 8 0.018 0.043 rw 2026-11-03 11:47:54,856 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.059 rw 2026-11-03 11:47:54,881 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97438450 started for PoS orders references: [{'name': '/', 'pos_reference': '261-139-000002', 'uuid': '0eb21589-fd0a-4ebe-bd0d-670f534cf82f'}] 2026-11-03 11:47:54,882 7 INFO rb-ea311d5-226310-432086 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 11:47:54,887 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: tour succeeded 2026-11-03 11:47:54,892 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: ╔═══════════════════════════════════════╗ ║ TOUR qfpay_order_and_refund SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-03 11:47:55,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:47:55,103 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: heap 21435692 (allocated 23351296) 2026-11-03 11:47:55,243 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing chrome headless with pid 52134 2026-11-03 11:47:55,247 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing websocket connection 2026-11-03 11:47:55,270 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Terminating chrome headless with pid 52134 2026-11-03 11:47:55,449 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114755_449277_test_tour_qfpay_order_and_refund.txt 2026-11-03 11:47:55,449 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Removing chrome user profile "/tmp/tmp05f015i2_chrome_odoo" 2026-11-03 11:47:55,481 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97438450 order {'name': '/', 'pos_reference': '261-139-000002', 'uuid': '0eb21589-fd0a-4ebe-bd0d-670f534cf82f'} created pos.order #606 2026-11-03 11:47:55,483 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97438450 finished 2026-11-03 11:47:55,489 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: waiting for threads: [, ] 2026-11-03 11:47:55,570 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.719 rw 2026-11-03 11:47:55,587 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QdGf50nd - [03/Nov/2026 11:47:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 188 0.222 0.49 rw 2026-11-03 11:48:05,594 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:48:06,664 7 INFO rb-ea311d5-226310-432086 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 11:48:06,857 7 INFO rb-ea311d5-226310-432086 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 11:48:15,883 7 INFO rb-ea311d5-226310-432086 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 11:48:17,976 7 INFO rb-ea311d5-226310-432086 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 11:48:23,464 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_basic_order ... 2026-11-03 11:48:24,375 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome pid: 52268 2026-11-03 11:48:24,376 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless temporary user profile dir: /tmp/tmp8wmal1re_chrome_odoo 2026-11-03 11:48:24,376 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:45395/json/version 2026-11-03 11:48:24,378 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45395', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:48:24,458 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-03 11:48:24,458 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:45395/json 2026-11-03 11:48:24,459 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45395', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:48:24,474 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Websocket url found: ws://127.0.0.1:45395/devtools/page/6085846DA8E7FE5205FFEB47BE6FD587 2026-11-03 11:48:24,481 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Enable chrome headless console log notification 2026-11-03 11:48:24,483 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless enable page notifications 2026-11-03 11:48:24,571 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:48:24,589 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Setting session cookie in browser 2026-11-03 11:48:24,591 7 INFO rb-ea311d5-226310-432086 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 11:48:24,592 7 INFO rb-ea311d5-226310-432086 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 11:48:24,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:24] "GET /pos/ui/140 HTTP/1.1" 200 6897 91 0.064 0.193 rw 2026-11-03 11:48:24,856 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigation result: {'frameId': '6085846DA8E7FE5205FFEB47BE6FD587', 'loaderId': '5694A71DF2C007C3A93D025334C6DEC8', 'isDownload': False} 2026-11-03 11:48:24,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate ready code "odoo.isTourReady('PosRazorpayTour')" 2026-11-03 11:48:24,911 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:24] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.303 ro 2026-11-03 11:48:24,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:24] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.023 ro 2026-11-03 11:48:24,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:24] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.047 ro 2026-11-03 11:48:25,638 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: Owl is running in 'dev' mode. 2026-11-03 11:48:25,665 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:48:25,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:48:25,713 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.026 ro 2026-11-03 11:48:25,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48: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 11:48:25,810 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48: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.01 0.038 rw 2026-11-03 11:48:26,200 7 INFO rb-ea311d5-226310-432086 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 11:48:26,842 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521162 249 0.252 0.751 rw 2026-11-03 11:48:27,076 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: The ready code tooks too much time : 2.2196338176727295 2026-11-03 11:48:27,077 7 INFO rb-ea311d5-226310-432086 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 11:48:27,098 7 INFO rb-ea311d5-226310-432086 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 11:48:27,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:27] "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 11:48:27,152 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:27] "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 11:48:27,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:27] "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 11:48:27,208 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48: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.023 rw 2026-11-03 11:48:27,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:27] "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 11:48:27,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:27] "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 11:48:27,767 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48: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.01 rw 2026-11-03 11:48:27,944 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:27] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 11:48:27,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:27] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 11:48:27,960 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.016 0.064 rw 2026-11-03 11:48:27,989 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:27] "GET /web/image/res.users/426/avatar_128 HTTP/1.1" 200 305 4 0.004 0.047 ro 2026-11-03 11:48:27,990 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:27] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.057 rw 2026-11-03 11:48:28,051 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:28] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-11-03 11:48:28,065 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:28] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:48:28,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 11:48:28,109 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.022 - 2026-11-03 11:48:28,227 7 INFO rb-ea311d5-226310-432086 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 11:48:28,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:28] "GET /pos/ui/140 HTTP/1.1" 200 6897 31 0.044 0.139 rw 2026-11-03 11:48:28,439 7 INFO rb-ea311d5-226310-432086 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 11:48:28,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:28] "GET /pos/ui/140?from_backend=True HTTP/1.1" 200 6897 31 0.089 0.269 rw 2026-11-03 11:48:28,509 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.372 rw 2026-11-03 11:48:28,547 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48: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.01 0.071 rw 2026-11-03 11:48:28,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.049 0.144 rw 2026-11-03 11:48:28,744 7 INFO rb-ea311d5-226310-432086 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 11:48:28,745 7 INFO rb-ea311d5-226310-432086 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 11:48:28,879 7 INFO rb-ea311d5-226310-432086 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 11:48:28,880 7 INFO rb-ea311d5-226310-432086 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 11:48:28,881 7 INFO rb-ea311d5-226310-432086 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 11:48:28,909 7 INFO rb-ea311d5-226310-432086 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 11:48:28,909 7 INFO rb-ea311d5-226310-432086 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 11:48:28,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:28] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:48:28,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 11:48:28,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.011 - 2026-11-03 11:48:28,958 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:28] "GET /web/image/pos.payment.method/300/image HTTP/1.1" 200 971 4 0.002 0.025 ro 2026-11-03 11:48:29,425 7 INFO rb-ea311d5-226310-432086 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 11:48:29,447 7 INFO rb-ea311d5-226310-432086 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 11:48:29,485 7 INFO rb-ea311d5-226310-432086 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 11:48:29,490 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:29] "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.011 rw 2026-11-03 11:48:29,515 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:29] "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.012 rw 2026-11-03 11:48:29,565 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: tour succeeded 2026-11-03 11:48:29,566 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: ╔════════════════════════════════╗ ║ TOUR PosRazorpayTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-03 11:48:29,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55623486 started for PoS orders references: [{'name': '/', 'pos_reference': '261-140-000001', 'uuid': '12ce492b-7b46-469c-8b88-b7dbb1925604'}] 2026-11-03 11:48:29,805 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: heap 20132000 (allocated 21516288) 2026-11-03 11:48:29,826 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:48:29,939 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing chrome headless with pid 52268 2026-11-03 11:48:29,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing websocket connection 2026-11-03 11:48:29,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Terminating chrome headless with pid 52268 2026-11-03 11:48:30,106 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114830_106685_test_razorpay_basic_order.txt 2026-11-03 11:48:30,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Removing chrome user profile "/tmp/tmp8wmal1re_chrome_odoo" 2026-11-03 11:48:30,143 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: waiting for threads: [, ] 2026-11-03 11:48:30,177 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55623486 order {'name': '/', 'pos_reference': '261-140-000001', 'uuid': '12ce492b-7b46-469c-8b88-b7dbb1925604'} created pos.order #607 2026-11-03 11:48:30,179 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55623486 finished 2026-11-03 11:48:30,235 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 4.414 rw 2026-11-03 11:48:30,256 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AxlZeaTA - [03/Nov/2026 11:48:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 186 0.189 0.493 rw 2026-11-03 11:48:40,169 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_cancel_payment ... 2026-11-03 11:48:40,595 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome pid: 52405 2026-11-03 11:48:40,596 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless temporary user profile dir: /tmp/tmpxoq2iuqp_chrome_odoo 2026-11-03 11:48:40,596 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:44789/json/version 2026-11-03 11:48:40,599 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44789', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:48:40,669 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Browser version: Chrome/150.0.7871.114 2026-11-03 11:48:40,669 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:44789/json 2026-11-03 11:48:40,671 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44789', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:48:40,684 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Websocket url found: ws://127.0.0.1:44789/devtools/page/9DDD656B5CDA8747279BC578D8835C77 2026-11-03 11:48:40,699 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Enable chrome headless console log notification 2026-11-03 11:48:40,711 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless enable page notifications 2026-11-03 11:48:40,807 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:48:40,821 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Setting session cookie in browser 2026-11-03 11:48:40,825 7 INFO rb-ea311d5-226310-432086 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 11:48:40,825 7 INFO rb-ea311d5-226310-432086 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 11:48:41,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:41] "GET /pos/ui/140 HTTP/1.1" 200 6897 91 0.079 0.194 rw 2026-11-03 11:48:41,113 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigation result: {'frameId': '9DDD656B5CDA8747279BC578D8835C77', 'loaderId': 'BCD048A1C01C2B82EBB9C17DB7FD23E6', 'isDownload': False} 2026-11-03 11:48:41,113 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate ready code "odoo.isTourReady('PosRazorpayCancelTour')" 2026-11-03 11:48:41,186 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:41] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.028 ro 2026-11-03 11:48:41,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:41] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.038 ro 2026-11-03 11:48:41,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:41] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.353 ro 2026-11-03 11:48:41,933 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: Owl is running in 'dev' mode. 2026-11-03 11:48:41,963 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:48:41,971 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:48:42,005 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.028 ro 2026-11-03 11:48:42,053 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48: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.025 rw 2026-11-03 11:48:42,075 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48: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 11:48:42,389 7 INFO rb-ea311d5-226310-432086 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 11:48:42,931 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521162 249 0.223 0.632 rw 2026-11-03 11:48:43,176 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: The ready code tooks too much time : 2.062242031097412 2026-11-03 11:48:43,176 7 INFO rb-ea311d5-226310-432086 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 11:48:43,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:43] "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 11:48:43,200 7 INFO rb-ea311d5-226310-432086 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 11:48:43,224 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:43] "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 11:48:43,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:43] "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 11:48:43,298 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48: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.022 rw 2026-11-03 11:48:43,306 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:43] "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 11:48:43,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:43] "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 11:48:44,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48: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.011 rw 2026-11-03 11:48:44,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.048 rw 2026-11-03 11:48:44,180 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:48:44,183 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:44] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 11:48:44,238 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:44] "GET /web/image/res.users/426/avatar_128 HTTP/1.1" 200 305 4 0.004 0.061 ro 2026-11-03 11:48:44,267 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 11:48:44,274 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:44] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.013 ro 2026-11-03 11:48:44,278 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:44] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 11:48:44,282 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:44] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.109 rw 2026-11-03 11:48:44,374 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.032 rw 2026-11-03 11:48:44,419 7 INFO rb-ea311d5-226310-432086 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 11:48:44,493 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.046 - 2026-11-03 11:48:44,546 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:44] "GET /pos/ui/140 HTTP/1.1" 200 6897 31 0.022 0.077 rw 2026-11-03 11:48:44,652 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:44] "GET /pos/ui/140?from_backend=True HTTP/1.1" 200 6897 31 0.022 0.176 rw 2026-11-03 11:48:44,663 7 INFO rb-ea311d5-226310-432086 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 11:48:44,679 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48: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.005 0.047 rw 2026-11-03 11:48:44,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.026 0.069 rw 2026-11-03 11:48:44,870 7 INFO rb-ea311d5-226310-432086 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 11:48:44,871 7 INFO rb-ea311d5-226310-432086 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 11:48:44,976 7 INFO rb-ea311d5-226310-432086 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 11:48:44,977 7 INFO rb-ea311d5-226310-432086 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 11:48:44,979 7 INFO rb-ea311d5-226310-432086 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 11:48:45,013 7 INFO rb-ea311d5-226310-432086 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 11:48:45,015 7 INFO rb-ea311d5-226310-432086 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 11:48:45,045 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-11-03 11:48:45,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.02 - 2026-11-03 11:48:45,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.029 - 2026-11-03 11:48:45,073 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:45] "GET /web/image/pos.payment.method/300/image HTTP/1.1" 200 971 4 0.003 0.032 ro 2026-11-03 11:48:45,536 7 INFO rb-ea311d5-226310-432086 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 11:48:45,563 7 INFO rb-ea311d5-226310-432086 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 11:48:45,600 7 INFO rb-ea311d5-226310-432086 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 11:48:45,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48: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.023 rw 2026-11-03 11:48:45,671 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:45] "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.02 rw 2026-11-03 11:48:45,673 7 INFO rb-ea311d5-226310-432086 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 11:48:45,701 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:45] "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.002 0.027 rw 2026-11-03 11:48:45,749 7 INFO rb-ea311d5-226310-432086 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 11:48:45,750 7 INFO rb-ea311d5-226310-432086 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 11:48:45,751 7 INFO rb-ea311d5-226310-432086 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 11:48:45,751 7 INFO rb-ea311d5-226310-432086 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 11:48:45,775 7 INFO rb-ea311d5-226310-432086 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 11:48:45,797 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48: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.004 0.014 rw 2026-11-03 11:48:45,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48: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.003 0.012 rw 2026-11-03 11:48:45,882 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1301831 started for PoS orders references: [{'name': '/', 'pos_reference': '261-140-000001', 'uuid': 'ef981b6a-d364-42fd-b59c-77e7f9e6c9b0'}] 2026-11-03 11:48:45,893 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: tour succeeded 2026-11-03 11:48:45,900 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayCancelTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-11-03 11:48:46,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:48:46,152 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: heap 20371392 (allocated 22040576) 2026-11-03 11:48:46,285 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing chrome headless with pid 52405 2026-11-03 11:48:46,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing websocket connection 2026-11-03 11:48:46,305 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Terminating chrome headless with pid 52405 2026-11-03 11:48:46,453 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1301831 order {'name': '/', 'pos_reference': '261-140-000001', 'uuid': 'ef981b6a-d364-42fd-b59c-77e7f9e6c9b0'} created pos.order #608 2026-11-03 11:48:46,455 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1301831 finished 2026-11-03 11:48:46,471 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114846_469173_test_razorpay_cancel_payment.txt 2026-11-03 11:48:46,471 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Removing chrome user profile "/tmp/tmpxoq2iuqp_chrome_odoo" 2026-11-03 11:48:46,516 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: waiting for threads: [, ] 2026-11-03 11:48:46,523 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 4.409 rw 2026-11-03 11:48:46,547 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S7CJSZNV - [03/Nov/2026 11:48:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 171 0.181 0.49 rw 2026-11-03 11:48:56,552 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_refund_order ... 2026-11-03 11:48:56,946 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome pid: 52532 2026-11-03 11:48:56,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless temporary user profile dir: /tmp/tmpmtlmprgu_chrome_odoo 2026-11-03 11:48:56,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:33689/json/version 2026-11-03 11:48:56,948 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33689', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:48:57,047 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Browser version: Chrome/150.0.7871.114 2026-11-03 11:48:57,047 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:33689/json 2026-11-03 11:48:57,048 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33689', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:48:57,058 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Websocket url found: ws://127.0.0.1:33689/devtools/page/FAA9D3F818B478EC31F6F91578D22BD0 2026-11-03 11:48:57,064 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Enable chrome headless console log notification 2026-11-03 11:48:57,083 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless enable page notifications 2026-11-03 11:48:57,133 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:48:57,148 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Setting session cookie in browser 2026-11-03 11:48:57,150 7 INFO rb-ea311d5-226310-432086 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 11:48:57,150 7 INFO rb-ea311d5-226310-432086 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 11:48:57,399 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48:57] "GET /pos/ui/140 HTTP/1.1" 200 6897 91 0.064 0.181 rw 2026-11-03 11:48:57,404 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigation result: {'frameId': 'FAA9D3F818B478EC31F6F91578D22BD0', 'loaderId': 'A43B984930B4EC8649E5FF5B1E2879AA', 'isDownload': False} 2026-11-03 11:48:57,404 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate ready code "odoo.isTourReady('PosRazorpayRefundTour')" 2026-11-03 11:48:57,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48:57] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.057 ro 2026-11-03 11:48:57,507 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48:57] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.332 ro 2026-11-03 11:48:57,533 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48:57] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.088 ro 2026-11-03 11:48:58,296 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: Owl is running in 'dev' mode. 2026-11-03 11:48:58,316 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 11:48:58,321 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 11:48:58,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.018 ro 2026-11-03 11:48:58,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48:58] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.034 rw 2026-11-03 11:48:58,427 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48: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.043 rw 2026-11-03 11:48:58,782 7 INFO rb-ea311d5-226310-432086 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 11:48:59,383 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521162 249 0.228 0.693 rw 2026-11-03 11:48:59,614 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48: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 11:48:59,618 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: The ready code tooks too much time : 2.213789939880371 2026-11-03 11:48:59,618 7 INFO rb-ea311d5-226310-432086 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 11:48:59,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48:59] "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 11:48:59,651 7 INFO rb-ea311d5-226310-432086 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 11:48:59,676 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48: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 11:48:59,727 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48: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.035 rw 2026-11-03 11:48:59,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48:59] "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 11:49:00,210 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:00] "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 11:49:00,320 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49: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 11:49:00,506 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.062 rw 2026-11-03 11:49:00,508 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:00] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 11:49:00,515 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:00] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-11-03 11:49:00,597 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:00] "GET /web/image/res.users/426/avatar_128 HTTP/1.1" 200 305 4 0.01 0.091 ro 2026-11-03 11:49:00,623 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:00] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:49:00,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-11-03 11:49:00,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:00] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.046 ro 2026-11-03 11:49:00,641 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:00] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.141 rw 2026-11-03 11:49:00,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.041 rw 2026-11-03 11:49:00,770 7 INFO rb-ea311d5-226310-432086 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 11:49:00,844 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.028 - 2026-11-03 11:49:00,961 7 INFO rb-ea311d5-226310-432086 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 11:49:00,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:00] "GET /pos/ui/140?from_backend=True HTTP/1.1" 200 6897 31 0.059 0.12 rw 2026-11-03 11:49:01,090 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:01] "GET /pos/ui/140 HTTP/1.1" 200 6897 31 0.025 0.257 rw 2026-11-03 11:49:01,115 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49: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.157 rw 2026-11-03 11:49:01,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49: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.187 rw 2026-11-03 11:49:01,266 7 INFO rb-ea311d5-226310-432086 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 11:49:01,266 7 INFO rb-ea311d5-226310-432086 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 11:49:01,409 7 INFO rb-ea311d5-226310-432086 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 11:49:01,410 7 INFO rb-ea311d5-226310-432086 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 11:49:01,411 7 INFO rb-ea311d5-226310-432086 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 11:49:01,442 7 INFO rb-ea311d5-226310-432086 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 11:49:01,443 7 INFO rb-ea311d5-226310-432086 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 11:49:01,464 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-11-03 11:49:01,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:01] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-11-03 11:49:01,467 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.011 - 2026-11-03 11:49:01,494 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:01] "GET /web/image/pos.payment.method/300/image HTTP/1.1" 200 971 4 0.002 0.034 ro 2026-11-03 11:49:01,956 7 INFO rb-ea311d5-226310-432086 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 11:49:01,983 7 INFO rb-ea311d5-226310-432086 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 11:49:02,029 7 INFO rb-ea311d5-226310-432086 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 11:49:02,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:02] "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.017 rw 2026-11-03 11:49:02,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:02] "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.015 rw 2026-11-03 11:49:02,129 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59482937 started for PoS orders references: [{'name': '/', 'pos_reference': '261-140-000001', 'uuid': '741f2f51-6403-464d-ad3b-8e997db105c9'}] 2026-11-03 11:49:02,129 7 INFO rb-ea311d5-226310-432086 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 11:49:02,678 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59482937 order {'name': '/', 'pos_reference': '261-140-000001', 'uuid': '741f2f51-6403-464d-ad3b-8e997db105c9'} created pos.order #609 2026-11-03 11:49:02,680 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59482937 finished 2026-11-03 11:49:02,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5325 171 0.163 0.467 rw 2026-11-03 11:49:02,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:02] "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 11:49:02,941 7 INFO rb-ea311d5-226310-432086 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 11:49:02,963 7 INFO rb-ea311d5-226310-432086 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 11:49:02,969 7 INFO rb-ea311d5-226310-432086 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 11:49:03,011 7 INFO rb-ea311d5-226310-432086 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 11:49:03,025 7 INFO rb-ea311d5-226310-432086 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 11:49:03,026 7 INFO rb-ea311d5-226310-432086 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 11:49:03,029 7 INFO rb-ea311d5-226310-432086 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 11:49:03,050 7 INFO rb-ea311d5-226310-432086 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 11:49:03,061 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.063 rw 2026-11-03 11:49:03,067 7 INFO rb-ea311d5-226310-432086 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 11:49:03,068 7 INFO rb-ea311d5-226310-432086 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 11:49:03,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49: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.081 rw 2026-11-03 11:49:03,103 7 INFO rb-ea311d5-226310-432086 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 11:49:03,139 7 INFO rb-ea311d5-226310-432086 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 11:49:03,149 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:03] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.007 0.112 rw 2026-11-03 11:49:03,171 7 INFO rb-ea311d5-226310-432086 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 11:49:03,204 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:03] "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 11:49:03,307 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.051 rw 2026-11-03 11:49:03,332 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:03] "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.001 0.057 rw 2026-11-03 11:49:03,377 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95477574 started for PoS orders references: [{'name': '/', 'pos_reference': '261-140-000002', 'uuid': '2c464d51-34be-4b4a-9e50-772c1c393b2b'}] 2026-11-03 11:49:03,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: tour succeeded 2026-11-03 11:49:03,392 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayRefundTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-11-03 11:49:03,557 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: heap 21362596 (allocated 23089152) 2026-11-03 11:49:03,562 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:49:03,702 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing chrome headless with pid 52532 2026-11-03 11:49:03,715 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing websocket connection 2026-11-03 11:49:03,757 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Terminating chrome headless with pid 52532 2026-11-03 11:49:03,938 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114903_937007_test_razorpay_refund_order.txt 2026-11-03 11:49:03,938 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Removing chrome user profile "/tmp/tmpmtlmprgu_chrome_odoo" 2026-11-03 11:49:03,971 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: waiting for threads: [, ] 2026-11-03 11:49:04,004 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95477574 order {'name': '/', 'pos_reference': '261-140-000002', 'uuid': '2c464d51-34be-4b4a-9e50-772c1c393b2b'} created pos.order #610 2026-11-03 11:49:04,006 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95477574 finished 2026-11-03 11:49:04,101 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:48:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.66 rw 2026-11-03 11:49:04,114 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZTJC6iXP - [03/Nov/2026 11:49:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 188 0.18 0.563 rw 2026-11-03 11:49:14,082 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:49:14,996 7 INFO rb-ea311d5-226310-432086 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 11:49:15,190 7 INFO rb-ea311d5-226310-432086 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 11:49:24,082 7 INFO rb-ea311d5-226310-432086 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 11:49:26,205 7 INFO rb-ea311d5-226310-432086 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 11:49:31,209 7 INFO rb-ea311d5-226310-432086 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 11:49:31,305 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend: Starting TestUi.test_pos_repair ... 2026-11-03 11:49:32,640 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome pid: 52665 2026-11-03 11:49:32,640 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless temporary user profile dir: /tmp/tmpg8h1ldnz_chrome_odoo 2026-11-03 11:49:32,640 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:38557/json/version 2026-11-03 11:49:32,641 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38557', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:49:32,725 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Browser version: Chrome/150.0.7871.114 2026-11-03 11:49:32,725 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:38557/json 2026-11-03 11:49:32,726 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38557', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:49:32,740 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Websocket url found: ws://127.0.0.1:38557/devtools/page/4953928E7D0316D247F49E3579D2829D 2026-11-03 11:49:32,757 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Enable chrome headless console log notification 2026-11-03 11:49:32,762 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless enable page notifications 2026-11-03 11:49:32,951 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:49:32,964 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Setting session cookie in browser 2026-11-03 11:49:32,970 7 INFO rb-ea311d5-226310-432086 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 11:49:32,970 7 INFO rb-ea311d5-226310-432086 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 11:49:33,140 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:33] "GET /pos/ui/141 HTTP/1.1" 200 6784 64 0.038 0.124 rw 2026-11-03 11:49:33,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigation result: {'frameId': '4953928E7D0316D247F49E3579D2829D', 'loaderId': 'CC5329B76746E2BCBA16FCEA90B4BD02', 'isDownload': False} 2026-11-03 11:49:33,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate ready code "odoo.isTourReady('PosRepairSettleOrder')" 2026-11-03 11:49:33,237 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:33] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.037 ro 2026-11-03 11:49:33,262 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:33] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.273 ro 2026-11-03 11:49:33,265 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:33] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.055 ro 2026-11-03 11:49:34,074 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: Owl is running in 'dev' mode. 2026-11-03 11:49:34,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:49:34,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:49:34,140 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 11:49:34,220 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49: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.008 0.049 rw 2026-11-03 11:49:34,226 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.054 rw 2026-11-03 11:49:34,572 7 INFO rb-ea311d5-226310-432086 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 11:49:35,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533132 245 0.204 0.697 rw 2026-11-03 11:49:35,382 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: The ready code tooks too much time : 2.237617254257202 2026-11-03 11:49:35,389 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate test code "odoo.startTour('PosRepairSettleOrder', {"stepDelay": 0, "debug": false})" 2026-11-03 11:49:35,391 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49: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 11:49:35,410 7 INFO rb-ea311d5-226310-432086 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 11:49:35,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:35] "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 11:49:35,504 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49: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.026 rw 2026-11-03 11:49:35,510 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.048 rw 2026-11-03 11:49:35,544 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:35] "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 11:49:36,098 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:36] "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 11:49:36,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49: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.016 rw 2026-11-03 11:49:36,391 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.013 0.048 rw 2026-11-03 11:49:36,414 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 11:49:36,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-11-03 11:49:36,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:36] "GET /web/image/res.users/430/avatar_128 HTTP/1.1" 200 305 4 0.004 0.044 ro 2026-11-03 11:49:36,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.056 - 2026-11-03 11:49:36,615 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:36] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:49:36,620 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 11:49:36,638 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.015 - 2026-11-03 11:49:36,643 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:36] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.014 0.022 ro 2026-11-03 11:49:36,755 7 INFO rb-ea311d5-226310-432086 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 11:49:36,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:36] "GET /pos/ui/141 HTTP/1.1" 200 6824 31 0.029 0.107 rw 2026-11-03 11:49:36,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:36] "GET /pos/ui/141?from_backend=True HTTP/1.1" 200 6824 31 0.049 0.216 rw 2026-11-03 11:49:36,931 7 INFO rb-ea311d5-226310-432086 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 11:49:36,932 7 INFO rb-ea311d5-226310-432086 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 11:49:36,967 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.259 rw 2026-11-03 11:49:37,095 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.032 0.121 rw 2026-11-03 11:49:37,110 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49: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.005 0.16 rw 2026-11-03 11:49:37,158 7 INFO rb-ea311d5-226310-432086 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 11:49:37,214 7 INFO rb-ea311d5-226310-432086 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 11:49:37,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128508 29 0.06 0.156 ro 2026-11-03 11:49:37,570 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128508 5 0.018 0.317 ro 2026-11-03 11:49:37,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128508 5 0.014 0.073 ro 2026-11-03 11:49:37,798 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:37] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 742 12 0.017 0.045 ro 2026-11-03 11:49:37,909 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 2 0.003 0.021 ro 2026-11-03 11:49:38,038 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:38] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:49:38,054 7 INFO rb-ea311d5-226310-432086 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 11:49:38,064 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:38] "GET /web/image/res.partner/1624/avatar_128?unique=1793706554000 HTTP/1.1" 200 305 4 0.017 0.025 ro 2026-11-03 11:49:38,316 7 INFO rb-ea311d5-226310-432086 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 11:49:38,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:38] "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.109 0.259 rw 2026-11-03 11:49:38,538 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [8/11] Tour PosRepairSettleOrder → Step body:not(:has(.modal)) 2026-11-03 11:49:38,630 7 INFO rb-ea311d5-226310-432086 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 11:49:38,761 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 123 0.088 0.216 rw 2026-11-03 11:49:38,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:38] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 337 13 0.019 0.274 rw 2026-11-03 11:49:38,953 7 INFO rb-ea311d5-226310-432086 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 11:49:38,953 7 INFO rb-ea311d5-226310-432086 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 11:49:38,954 7 INFO rb-ea311d5-226310-432086 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 11:49:38,970 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: tour succeeded 2026-11-03 11:49:38,971 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRepairSettleOrder SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 11:49:39,136 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: heap 22145128 (allocated 23875584) 2026-11-03 11:49:39,142 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:49:39,151 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZknUHmy0 - [03/Nov/2026 11:49:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 4.879 rw 2026-11-03 11:49:39,254 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing chrome headless with pid 52665 2026-11-03 11:49:39,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing websocket connection 2026-11-03 11:49:39,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Terminating chrome headless with pid 52665 2026-11-03 11:49:39,398 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_114939_398320_test_pos_repair.txt 2026-11-03 11:49:39,398 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Removing chrome user profile "/tmp/tmpg8h1ldnz_chrome_odoo" 2026-11-03 11:49:39,533 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:49:40,509 7 INFO rb-ea311d5-226310-432086 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 11:49:40,686 7 INFO rb-ea311d5-226310-432086 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 11:49:50,003 7 INFO rb-ea311d5-226310-432086 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 11:49:52,182 7 INFO rb-ea311d5-226310-432086 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 11:49:55,941 7 INFO rb-ea311d5-226310-432086 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 11:49:57,394 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #432 deleted ir.attachment records with IDs: [258889, 258890] 2026-11-03 11:49:57,398 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #432 deleted pos.config records with IDs: [142, 143] 2026-11-03 11:49:57,414 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #432 deleted ir.sequence records with IDs: [7876, 7880, 7877, 7881] 2026-11-03 11:50:01,006 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #432 deleted restaurant.floor records with IDs: [66] 2026-11-03 11:50:01,655 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_devices_synchronization ... 2026-11-03 11:50:02,650 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome pid: 52796 2026-11-03 11:50:02,651 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless temporary user profile dir: /tmp/tmpm78evydl_chrome_odoo 2026-11-03 11:50:02,651 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:40837/json/version 2026-11-03 11:50:02,652 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40837', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:50:02,703 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Browser version: Chrome/150.0.7871.114 2026-11-03 11:50:02,703 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:40837/json 2026-11-03 11:50:02,704 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40837', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:50:02,725 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Websocket url found: ws://127.0.0.1:40837/devtools/page/1F7A525EA54069404688369000231157 2026-11-03 11:50:02,750 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Enable chrome headless console log notification 2026-11-03 11:50:02,766 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless enable page notifications 2026-11-03 11:50:02,846 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:50:02,862 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Setting session cookie in browser 2026-11-03 11:50:02,867 7 INFO rb-ea311d5-226310-432086 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 11:50:02,867 7 INFO rb-ea311d5-226310-432086 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 11:50:03,085 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:03] "GET /pos/ui/145 HTTP/1.1" 200 6915 65 0.059 0.148 rw 2026-11-03 11:50:03,090 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigation result: {'frameId': '1F7A525EA54069404688369000231157', 'loaderId': 'BC39BCF0107426B216CFA6941EC252E2', 'isDownload': False} 2026-11-03 11:50:03,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate ready code "odoo.isTourReady('test_devices_synchronization')" 2026-11-03 11:50:03,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:03] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.261 ro 2026-11-03 11:50:03,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:03] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.046 ro 2026-11-03 11:50:03,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:03] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.051 ro 2026-11-03 11:50:03,951 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: Owl is running in 'dev' mode. 2026-11-03 11:50:03,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:50:03,987 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.01 - 2026-11-03 11:50:04,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.035 ro 2026-11-03 11:50:04,090 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.025 rw 2026-11-03 11:50:04,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50: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.004 0.052 rw 2026-11-03 11:50:04,539 7 INFO rb-ea311d5-226310-432086 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 11:50:05,201 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538096 298 0.26 0.785 rw 2026-11-03 11:50:05,391 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: The ready code tooks too much time : 2.3002562522888184 2026-11-03 11:50:05,391 7 INFO rb-ea311d5-226310-432086 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 11:50:05,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:05] "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 11:50:05,407 7 INFO rb-ea311d5-226310-432086 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 11:50:05,435 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:05] "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 11:50:05,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:05] "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 11:50:05,508 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:05] "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.017 rw 2026-11-03 11:50:05,524 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:05] "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 11:50:06,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "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 11:50:06,163 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "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.012 rw 2026-11-03 11:50:06,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.051 rw 2026-11-03 11:50:06,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.022 rw 2026-11-03 11:50:06,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.029 - 2026-11-03 11:50:06,383 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.032 - 2026-11-03 11:50:06,390 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "GET /web/image/res.users/434/avatar_128 HTTP/1.1" 200 305 4 0.004 0.04 ro 2026-11-03 11:50:06,426 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.026 - 2026-11-03 11:50:06,456 7 INFO rb-ea311d5-226310-432086 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 11:50:06,481 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.075 - 2026-11-03 11:50:06,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.082 - 2026-11-03 11:50:06,549 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "GET /pos/ui/145 HTTP/1.1" 200 6955 32 0.06 0.089 rw 2026-11-03 11:50:06,562 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.161 ro 2026-11-03 11:50:06,605 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 11:50:06,609 7 INFO rb-ea311d5-226310-432086 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 11:50:06,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "GET /pos/ui/145?from_backend=True HTTP/1.1" 200 6955 32 0.099 0.235 rw 2026-11-03 11:50:06,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11: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 4 0.014 0.151 rw 2026-11-03 11:50:06,876 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.22 rw 2026-11-03 11:50:06,932 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50: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.002 0.013 rw 2026-11-03 11:50:07,039 7 INFO rb-ea311d5-226310-432086 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 11:50:07,562 7 INFO rb-ea311d5-226310-432086 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 11:50:07,564 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [6/72] Tour test_devices_synchronization → Step body 2026-11-03 11:50:08,039 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:08] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 8 0.008 0.015 rw 2026-11-03 11:50:08,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:08] "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 11:50:08,099 7 INFO rb-ea311d5-226310-432086 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 11:50:08,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5021 39 0.025 0.057 rw 2026-11-03 11:50:08,293 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [8/72] Tour test_devices_synchronization → Step body 2026-11-03 11:50:09,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:09] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 8 0.008 0.02 rw 2026-11-03 11:50:09,093 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.005 0.036 rw 2026-11-03 11:50:09,100 7 INFO rb-ea311d5-226310-432086 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 11:50:09,220 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5024 39 0.024 0.085 rw 2026-11-03 11:50:09,336 7 INFO rb-ea311d5-226310-432086 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 11:50:09,337 7 INFO rb-ea311d5-226310-432086 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 11:50:09,375 7 INFO rb-ea311d5-226310-432086 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 11:50:09,394 7 INFO rb-ea311d5-226310-432086 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 11:50:09,395 7 INFO rb-ea311d5-226310-432086 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 11:50:09,406 7 INFO rb-ea311d5-226310-432086 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 11:50:09,758 7 INFO rb-ea311d5-226310-432086 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 11:50:09,760 7 INFO rb-ea311d5-226310-432086 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 11:50:09,782 7 INFO rb-ea311d5-226310-432086 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 11:50:09,783 7 INFO rb-ea311d5-226310-432086 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 11:50:09,804 7 INFO rb-ea311d5-226310-432086 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 11:50:09,845 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79338759 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync', 'uuid': '6e8a75f2-a6db-4aa5-b982-3f084c7c024a'}] 2026-11-03 11:50:09,882 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79338759 order {'name': '/', 'pos_reference': 'device_sync', 'uuid': '6e8a75f2-a6db-4aa5-b982-3f084c7c024a'} updated pos.order #611 2026-11-03 11:50:09,888 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79338759 finished 2026-11-03 11:50:10,018 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4952 48 0.038 0.145 rw 2026-11-03 11:50:10,054 7 INFO rb-ea311d5-226310-432086 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 11:50:10,124 7 INFO rb-ea311d5-226310-432086 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 11:50:10,142 7 INFO rb-ea311d5-226310-432086 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 11:50:10,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50: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.028 rw 2026-11-03 11:50:10,652 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [24/72] Tour test_devices_synchronization → Step body 2026-11-03 11:50:11,037 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:11] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 3 0.004 0.011 rw 2026-11-03 11:50:11,082 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.006 0.033 rw 2026-11-03 11:50:11,088 7 INFO rb-ea311d5-226310-432086 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 11:50:11,194 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5014 39 0.028 0.068 rw 2026-11-03 11:50:11,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [26/72] Tour test_devices_synchronization → Step body 2026-11-03 11:50:12,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:12] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 12 0.013 0.031 rw 2026-11-03 11:50:12,108 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:12] "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 11:50:12,121 7 INFO rb-ea311d5-226310-432086 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 11:50:12,124 7 INFO rb-ea311d5-226310-432086 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 11:50:12,255 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5057 39 0.031 0.091 rw 2026-11-03 11:50:12,378 7 INFO rb-ea311d5-226310-432086 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 11:50:12,384 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [30/72] Tour test_devices_synchronization → Step body 2026-11-03 11:50:12,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.05 rw 2026-11-03 11:50:12,510 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:12] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 45 26 0.019 0.1 rw 2026-11-03 11:50:12,570 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:12] "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 11:50:12,587 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [31/72] Tour test_devices_synchronization → Step body 2026-11-03 11:50:12,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:12] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 45 20 0.018 0.061 rw 2026-11-03 11:50:12,802 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 9642 40 0.031 0.151 rw 2026-11-03 11:50:12,853 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.147 rw 2026-11-03 11:50:12,860 7 INFO rb-ea311d5-226310-432086 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 11:50:12,879 7 INFO rb-ea311d5-226310-432086 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 11:50:13,038 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30912875 started for PoS orders references: [{'name': '/', 'pos_reference': '261-145-000001', 'uuid': '49c18580-a9e8-4abd-9c74-c7a019df13bf'}] 2026-11-03 11:50:13,048 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 9642 40 0.03 0.132 rw 2026-11-03 11:50:13,077 7 INFO rb-ea311d5-226310-432086 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 11:50:13,081 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30912875 order {'name': '/', 'pos_reference': '261-145-000001', 'uuid': '49c18580-a9e8-4abd-9c74-c7a019df13bf'} updated pos.order #612 2026-11-03 11:50:13,084 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30912875 finished 2026-11-03 11:50:13,220 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4965 47 0.044 0.27 rw 2026-11-03 11:50:13,317 7 INFO rb-ea311d5-226310-432086 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 11:50:13,317 7 INFO rb-ea311d5-226310-432086 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 11:50:13,318 7 INFO rb-ea311d5-226310-432086 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 11:50:13,346 7 INFO rb-ea311d5-226310-432086 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 11:50:13,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50: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.003 0.017 rw 2026-11-03 11:50:13,846 7 INFO rb-ea311d5-226310-432086 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 11:50:13,846 7 INFO rb-ea311d5-226310-432086 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 11:50:13,899 7 INFO rb-ea311d5-226310-432086 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 11:50:13,902 7 INFO rb-ea311d5-226310-432086 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 11:50:13,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 11:50:13,916 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 11:50:13,985 7 INFO rb-ea311d5-226310-432086 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 11:50:14,509 7 INFO rb-ea311d5-226310-432086 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 11:50:14,516 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86019834 started for PoS orders references: [{'name': '/', 'pos_reference': '261-145-000001', 'uuid': '12c54ec8-d64e-4743-9f05-23db8f272f70'}] 2026-11-03 11:50:14,667 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [536] to pos.order #612 2026-11-03 11:50:15,073 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86019834 order {'name': '/', 'pos_reference': '261-145-000001', 'uuid': '12c54ec8-d64e-4743-9f05-23db8f272f70'} updated pos.order #612 2026-11-03 11:50:15,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86019834 finished 2026-11-03 11:50:15,175 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6187 182 0.17 0.494 rw 2026-11-03 11:50:15,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:15] "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 11:50:15,648 7 INFO rb-ea311d5-226310-432086 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 11:50:15,688 7 INFO rb-ea311d5-226310-432086 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 11:50:15,694 7 INFO rb-ea311d5-226310-432086 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 11:50:15,721 7 INFO rb-ea311d5-226310-432086 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 11:50:15,726 7 INFO rb-ea311d5-226310-432086 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 11:50:15,760 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91021477 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-145-000001', 'uuid': '12c54ec8-d64e-4743-9f05-23db8f272f70'}] 2026-11-03 11:50:15,794 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91021477 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-145-000001', 'uuid': '12c54ec8-d64e-4743-9f05-23db8f272f70'} sync ignored for existing PoS order pos.order(612,) (state: paid) 2026-11-03 11:50:15,797 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91021477 finished 2026-11-03 11:50:15,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6187 51 0.049 0.139 rw 2026-11-03 11:50:15,966 7 INFO rb-ea311d5-226310-432086 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 11:50:16,021 7 INFO rb-ea311d5-226310-432086 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 11:50:16,041 7 INFO rb-ea311d5-226310-432086 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 11:50:16,062 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50: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.005 0.023 rw 2026-11-03 11:50:16,543 7 INFO rb-ea311d5-226310-432086 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 11:50:16,544 7 INFO rb-ea311d5-226310-432086 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 11:50:16,550 7 INFO rb-ea311d5-226310-432086 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 11:50:16,553 7 INFO rb-ea311d5-226310-432086 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 11:50:16,569 7 INFO rb-ea311d5-226310-432086 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 11:50:17,080 7 INFO rb-ea311d5-226310-432086 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 11:50:17,093 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90988058 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_3637', 'uuid': '5559ac2c-f7fe-43b0-a02c-6357bef2139f'}] 2026-11-03 11:50:17,251 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [537] to pos.order #613 2026-11-03 11:50:17,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90988058 order {'name': '/', 'pos_reference': 'device_sync_3637', 'uuid': '5559ac2c-f7fe-43b0-a02c-6357bef2139f'} updated pos.order #613 2026-11-03 11:50:17,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90988058 finished 2026-11-03 11:50:17,679 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6224 160 0.182 0.409 rw 2026-11-03 11:50:17,796 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:17] "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 11:50:18,116 7 INFO rb-ea311d5-226310-432086 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 11:50:18,158 7 INFO rb-ea311d5-226310-432086 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 11:50:18,159 7 INFO rb-ea311d5-226310-432086 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 11:50:18,183 7 INFO rb-ea311d5-226310-432086 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 11:50:18,224 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33764452 started for PoS orders references: [{'name': 'Bar Prout - device_sync_3637', 'pos_reference': 'device_sync_3637', 'uuid': '5559ac2c-f7fe-43b0-a02c-6357bef2139f'}] 2026-11-03 11:50:18,243 7 INFO rb-ea311d5-226310-432086 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 11:50:18,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33764452 order {'name': 'Bar Prout - device_sync_3637', 'pos_reference': 'device_sync_3637', 'uuid': '5559ac2c-f7fe-43b0-a02c-6357bef2139f'} sync ignored for existing PoS order pos.order(613,) (state: paid) 2026-11-03 11:50:18,260 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33764452 finished 2026-11-03 11:50:18,453 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6224 51 0.074 0.159 rw 2026-11-03 11:50:18,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:18] "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.222 rw 2026-11-03 11:50:18,517 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.251 rw 2026-11-03 11:50:18,756 7 INFO rb-ea311d5-226310-432086 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 11:50:18,781 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [63/72] Tour test_devices_synchronization → Step body 2026-11-03 11:50:18,894 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:18] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 45 20 0.026 0.075 rw 2026-11-03 11:50:18,968 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.01 0.043 rw 2026-11-03 11:50:18,977 7 INFO rb-ea311d5-226310-432086 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 11:50:19,155 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5030 42 0.04 0.115 rw 2026-11-03 11:50:19,312 7 INFO rb-ea311d5-226310-432086 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 11:50:19,314 7 INFO rb-ea311d5-226310-432086 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 11:50:19,331 7 INFO rb-ea311d5-226310-432086 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 11:50:19,337 7 INFO rb-ea311d5-226310-432086 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 11:50:19,343 7 INFO rb-ea311d5-226310-432086 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 11:50:19,350 7 INFO rb-ea311d5-226310-432086 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 11:50:19,355 7 INFO rb-ea311d5-226310-432086 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 11:50:19,362 7 INFO rb-ea311d5-226310-432086 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 11:50:19,371 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: tour succeeded 2026-11-03 11:50:19,372 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_devices_synchronization SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 11:50:19,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:50:19,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ko_KoL5z - [03/Nov/2026 11:50:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 15.566 rw 2026-11-03 11:50:19,714 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: heap 26132352 (allocated 31346688) 2026-11-03 11:50:19,813 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing chrome headless with pid 52796 2026-11-03 11:50:19,814 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing websocket connection 2026-11-03 11:50:19,820 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Terminating chrome headless with pid 52796 2026-11-03 11:50:19,974 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115019_974143_test_devices_synchronization.txt 2026-11-03 11:50:19,974 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Removing chrome user profile "/tmp/tmpm78evydl_chrome_odoo" 2026-11-03 11:50:19,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_guest_count_not_asked_on_other_device ... 2026-11-03 11:50:20,642 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome pid: 52932 2026-11-03 11:50:20,643 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless temporary user profile dir: /tmp/tmp67fjxnrq_chrome_odoo 2026-11-03 11:50:20,643 7 INFO rb-ea311d5-226310-432086 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:33903/json/version 2026-11-03 11:50:20,644 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33903', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:50:20,699 7 INFO rb-ea311d5-226310-432086 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 11:50:20,699 7 INFO rb-ea311d5-226310-432086 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:33903/json 2026-11-03 11:50:20,700 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33903', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:50:20,710 7 INFO rb-ea311d5-226310-432086 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:33903/devtools/page/4F35BD8E3457FB3DDF46DE0D056E215B 2026-11-03 11:50:20,718 7 INFO rb-ea311d5-226310-432086 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 11:50:20,740 7 INFO rb-ea311d5-226310-432086 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 11:50:20,876 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:50:20,894 7 INFO rb-ea311d5-226310-432086 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 11:50:20,900 7 INFO rb-ea311d5-226310-432086 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 11:50:20,901 7 INFO rb-ea311d5-226310-432086 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 11:50:21,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:21] "GET /pos/ui/145 HTTP/1.1" 200 6915 65 0.078 0.202 rw 2026-11-03 11:50:21,188 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigation result: {'frameId': '4F35BD8E3457FB3DDF46DE0D056E215B', 'loaderId': '074CAD9BCF0DBF70C79944E297B6ABB1', 'isDownload': False} 2026-11-03 11:50:21,189 7 INFO rb-ea311d5-226310-432086 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 11:50:21,262 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:21] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.02 ro 2026-11-03 11:50:21,279 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:21] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.041 ro 2026-11-03 11:50:21,307 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:21] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.006 0.384 ro 2026-11-03 11:50:22,024 7 INFO rb-ea311d5-226310-432086 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 11:50:22,056 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:50:22,061 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:50:22,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.017 ro 2026-11-03 11:50:22,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:22] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.009 rw 2026-11-03 11:50:22,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50: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.021 0.044 rw 2026-11-03 11:50:22,660 7 INFO rb-ea311d5-226310-432086 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 11:50:23,491 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538603 300 0.324 0.941 rw 2026-11-03 11:50:23,789 7 INFO rb-ea311d5-226310-432086 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.6005733013153076 2026-11-03 11:50:23,790 7 INFO rb-ea311d5-226310-432086 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 11:50:23,800 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:23] "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 11:50:23,816 7 INFO rb-ea311d5-226310-432086 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 11:50:23,842 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:23] "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 11:50:23,875 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:23] "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 11:50:23,900 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:23] "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.022 rw 2026-11-03 11:50:23,915 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:23] "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 11:50:24,328 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50: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 11:50:24,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:24] "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.021 rw 2026-11-03 11:50:24,661 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:24] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 11:50:24,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:24] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:50:24,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.075 rw 2026-11-03 11:50:24,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:24] "GET /web/image/res.users/434/avatar_128 HTTP/1.1" 200 305 4 0.004 0.085 ro 2026-11-03 11:50:24,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:24] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.121 rw 2026-11-03 11:50:24,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:24] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 11:50:24,850 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:24] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.029 ro 2026-11-03 11:50:24,867 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.04 - 2026-11-03 11:50:24,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.048 - 2026-11-03 11:50:24,900 7 INFO rb-ea311d5-226310-432086 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 11:50:24,961 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:24] "GET /pos/ui/145 HTTP/1.1" 200 6955 32 0.036 0.099 rw 2026-11-03 11:50:25,086 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:25] "GET /pos/ui/145?from_backend=True HTTP/1.1" 200 6955 32 0.03 0.23 rw 2026-11-03 11:50:25,125 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:25] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:50:25,147 7 INFO rb-ea311d5-226310-432086 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 11:50:25,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50: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 4 0.016 0.026 rw 2026-11-03 11:50:25,317 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.043 0.097 rw 2026-11-03 11:50:25,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:25] "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.025 rw 2026-11-03 11:50:25,508 7 INFO rb-ea311d5-226310-432086 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 11:50:26,031 7 INFO rb-ea311d5-226310-432086 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 11:50:26,032 7 INFO rb-ea311d5-226310-432086 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 11:50:26,032 7 INFO rb-ea311d5-226310-432086 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 11:50:26,033 7 INFO rb-ea311d5-226310-432086 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 11:50:26,054 7 INFO rb-ea311d5-226310-432086 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 11:50:26,073 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: tour succeeded 2026-11-03 11:50:26,074 7 INFO rb-ea311d5-226310-432086 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 11:50:26,259 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:50:26,266 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: heap 19718280 (allocated 20992000) 2026-11-03 11:50:26,267 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kNNGiVRk - [03/Nov/2026 11:50:22] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.017 4.078 rw 2026-11-03 11:50:26,369 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing chrome headless with pid 52932 2026-11-03 11:50:26,371 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing websocket connection 2026-11-03 11:50:26,377 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Terminating chrome headless with pid 52932 2026-11-03 11:50:26,489 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115026_488765_test_guest_count_not_asked_on_other_device.txt 2026-11-03 11:50:26,489 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Removing chrome user profile "/tmp/tmp67fjxnrq_chrome_odoo" 2026-11-03 11:50:26,510 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_synchronisation_of_orders ... 2026-11-03 11:50:26,942 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome pid: 53056 2026-11-03 11:50:26,942 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless temporary user profile dir: /tmp/tmpfqdwqsyo_chrome_odoo 2026-11-03 11:50:26,943 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:41377/json/version 2026-11-03 11:50:26,944 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41377', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:50:27,072 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Browser version: Chrome/150.0.7871.114 2026-11-03 11:50:27,072 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:41377/json 2026-11-03 11:50:27,073 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41377', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:50:27,100 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Websocket url found: ws://127.0.0.1:41377/devtools/page/E60C99B9ABC649C7F7214624B57442C4 2026-11-03 11:50:27,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Enable chrome headless console log notification 2026-11-03 11:50:27,118 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless enable page notifications 2026-11-03 11:50:27,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:50:27,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Setting session cookie in browser 2026-11-03 11:50:27,194 7 INFO rb-ea311d5-226310-432086 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 11:50:27,194 7 INFO rb-ea311d5-226310-432086 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 11:50:27,481 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:27] "GET /pos/ui/145 HTTP/1.1" 200 6955 90 0.06 0.224 rw 2026-11-03 11:50:27,486 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigation result: {'frameId': 'E60C99B9ABC649C7F7214624B57442C4', 'loaderId': 'B010669DD04C51579D9FDF18651ACA1A', 'isDownload': False} 2026-11-03 11:50:27,487 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate ready code "odoo.isTourReady('OrderSynchronisationTour')" 2026-11-03 11:50:27,561 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:27] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.029 ro 2026-11-03 11:50:27,575 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:27] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.362 ro 2026-11-03 11:50:27,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:27] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.056 ro 2026-11-03 11:50:28,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: Owl is running in 'dev' mode. 2026-11-03 11:50:28,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:50:28,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.017 - 2026-11-03 11:50:28,387 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.024 ro 2026-11-03 11:50:28,427 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:28] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.019 rw 2026-11-03 11:50:28,435 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50: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.026 rw 2026-11-03 11:50:28,794 7 INFO rb-ea311d5-226310-432086 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 11:50:29,320 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.23 0.634 rw 2026-11-03 11:50:29,518 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: The ready code tooks too much time : 2.031201124191284 2026-11-03 11:50:29,518 7 INFO rb-ea311d5-226310-432086 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 11:50:29,541 7 INFO rb-ea311d5-226310-432086 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 11:50:29,547 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:29] "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 11:50:29,602 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:29] "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 11:50:29,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:29] "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 11:50:29,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50: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.018 rw 2026-11-03 11:50:29,694 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:29] "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 11:50:30,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:30] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.016 ro 2026-11-03 11:50:30,354 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50: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.0 0.012 rw 2026-11-03 11:50:30,535 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.051 rw 2026-11-03 11:50:30,565 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:30] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.02 - 2026-11-03 11:50:30,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.038 - 2026-11-03 11:50:30,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:30] "GET /web/image/res.users/434/avatar_128 HTTP/1.1" 200 305 4 0.008 0.052 ro 2026-11-03 11:50:30,620 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:30] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.065 rw 2026-11-03 11:50:30,626 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:30] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.015 - 2026-11-03 11:50:30,627 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 11:50:30,631 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:30] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.02 ro 2026-11-03 11:50:30,672 7 INFO rb-ea311d5-226310-432086 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 11:50:30,726 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.023 - 2026-11-03 11:50:30,802 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:30] "GET /pos/ui/145?from_backend=True HTTP/1.1" 200 6955 31 0.019 0.08 rw 2026-11-03 11:50:30,846 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:30] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 11:50:30,888 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [3/22] Tour OrderSynchronisationTour → Step body 2026-11-03 11:50:31,001 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:30] "GET /pos/ui/145 HTTP/1.1" 200 6955 31 0.054 0.245 rw 2026-11-03 11:50:31,095 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:31] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 45 27 0.03 0.155 rw 2026-11-03 11:50:31,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.039 0.25 rw 2026-11-03 11:50:31,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50: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 4 0.009 0.304 rw 2026-11-03 11:50:31,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.13 rw 2026-11-03 11:50:31,292 7 INFO rb-ea311d5-226310-432086 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 11:50:31,423 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5042 40 0.047 0.08 rw 2026-11-03 11:50:31,423 7 INFO rb-ea311d5-226310-432086 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 11:50:31,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5042 40 0.051 0.225 rw 2026-11-03 11:50:31,616 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.278 rw 2026-11-03 11:50:31,931 7 INFO rb-ea311d5-226310-432086 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 11:50:31,932 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [7/22] Tour OrderSynchronisationTour → Step body 2026-11-03 11:50:32,053 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:32] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 12 0.008 0.028 rw 2026-11-03 11:50:32,102 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:32] "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 11:50:32,107 7 INFO rb-ea311d5-226310-432086 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 11:50:32,108 7 INFO rb-ea311d5-226310-432086 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 11:50:32,164 7 INFO rb-ea311d5-226310-432086 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 11:50:32,177 7 INFO rb-ea311d5-226310-432086 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 11:50:32,180 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:32] "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 11:50:32,190 7 INFO rb-ea311d5-226310-432086 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 11:50:32,204 7 INFO rb-ea311d5-226310-432086 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 11:50:32,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5091 42 0.044 0.077 rw 2026-11-03 11:50:32,343 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:32] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.012 0.121 rw 2026-11-03 11:50:32,391 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.005 0.097 rw 2026-11-03 11:50:32,466 7 INFO rb-ea311d5-226310-432086 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 11:50:32,469 7 INFO rb-ea311d5-226310-432086 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 11:50:32,481 7 INFO rb-ea311d5-226310-432086 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 11:50:32,482 7 INFO rb-ea311d5-226310-432086 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 11:50:32,484 7 INFO rb-ea311d5-226310-432086 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 11:50:32,486 7 INFO rb-ea311d5-226310-432086 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 11:50:32,488 7 INFO rb-ea311d5-226310-432086 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 11:50:32,490 7 INFO rb-ea311d5-226310-432086 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 11:50:32,496 7 INFO rb-ea311d5-226310-432086 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 11:50:32,499 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: tour succeeded 2026-11-03 11:50:32,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:32] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 5029 40 0.031 0.088 rw 2026-11-03 11:50:32,504 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR OrderSynchronisationTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 11:50:32,718 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: heap 21230172 (allocated 22827008) 2026-11-03 11:50:32,722 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:50:32,733 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:28] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.283 rw 2026-11-03 11:50:32,918 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing chrome headless with pid 53056 2026-11-03 11:50:32,922 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing websocket connection 2026-11-03 11:50:32,927 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Terminating chrome headless with pid 53056 2026-11-03 11:50:33,089 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115033_088836_test_synchronisation_of_orders.txt 2026-11-03 11:50:33,089 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Removing chrome user profile "/tmp/tmpfqdwqsyo_chrome_odoo" 2026-11-03 11:50:33,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: waiting for threads: [] 2026-11-03 11:50:33,279 7 INFO rb-ea311d5-226310-432086 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 11:50:33,346 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JNPJrg9t - [03/Nov/2026 11:50:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 103 0.215 0.248 rw 2026-11-03 11:50:43,236 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:50:44,200 7 INFO rb-ea311d5-226310-432086 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 11:50:44,387 7 INFO rb-ea311d5-226310-432086 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 11:50:53,156 7 INFO rb-ea311d5-226310-432086 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 11:50:55,126 7 INFO rb-ea311d5-226310-432086 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 11:50:58,623 7 INFO rb-ea311d5-226310-432086 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 11:51:00,076 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #436 deleted ir.attachment records with IDs: [259922, 259923] 2026-11-03 11:51:00,078 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #436 deleted pos.config records with IDs: [146, 147] 2026-11-03 11:51:00,098 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #436 deleted ir.sequence records with IDs: [7930, 7934, 7931, 7935] 2026-11-03 11:51:03,561 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #436 deleted restaurant.floor records with IDs: [69] 2026-11-03 11:51:04,210 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-11-03 11:51:04,735 7 INFO rb-ea311d5-226310-432086 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 11:51:05,330 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 53182 2026-11-03 11:51:05,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpp4w87mai_chrome_odoo 2026-11-03 11:51:05,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:34009/json/version 2026-11-03 11:51:05,339 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34009', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:51:05,443 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-11-03 11:51:05,443 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:34009/json 2026-11-03 11:51:05,444 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34009', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:51:05,473 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:34009/devtools/page/66BD1DBBD094CBC4767FDBD5E09FB2D6 2026-11-03 11:51:05,483 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-11-03 11:51:05,506 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-11-03 11:51:05,624 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:51:05,637 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-11-03 11:51:05,641 7 INFO rb-ea311d5-226310-432086 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 11:51:05,641 7 INFO rb-ea311d5-226310-432086 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 11:51:05,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:05] "GET /pos/ui/149 HTTP/1.1" 200 6951 64 0.037 0.167 rw 2026-11-03 11:51:05,859 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '66BD1DBBD094CBC4767FDBD5E09FB2D6', 'loaderId': 'BCC3752B95A73F42B1C39A6B0E041A9E', 'isDownload': False} 2026-11-03 11:51:05,859 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-11-03 11:51:05,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:05] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.03 ro 2026-11-03 11:51:05,956 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:05] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.3 ro 2026-11-03 11:51:05,964 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:05] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.051 ro 2026-11-03 11:51:06,681 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-11-03 11:51:06,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:51:06,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:51:06,778 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.04 ro 2026-11-03 11:51:06,841 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51: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.028 rw 2026-11-03 11:51:06,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.044 rw 2026-11-03 11:51:07,225 7 INFO rb-ea311d5-226310-432086 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 11:51:07,880 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 262 0.224 0.794 rw 2026-11-03 11:51:08,082 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: The ready code tooks too much time : 2.2229549884796143 2026-11-03 11:51:08,082 7 INFO rb-ea311d5-226310-432086 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 11:51:08,102 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:08] "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 11:51:08,107 7 INFO rb-ea311d5-226310-432086 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 11:51:08,133 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:08] "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 11:51:08,169 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:08] "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 11:51:08,192 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51: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.018 rw 2026-11-03 11:51:08,209 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:08] "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 11:51:08,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:08] "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 11:51:08,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51: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 11:51:08,976 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.045 rw 2026-11-03 11:51:08,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 11:51:08,990 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 11:51:09,032 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:09] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.044 ro 2026-11-03 11:51:09,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:09] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.054 rw 2026-11-03 11:51:09,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:09] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.013 ro 2026-11-03 11:51:09,112 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:09] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-11-03 11:51:09,171 7 INFO rb-ea311d5-226310-432086 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 11:51:09,174 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.037 - 2026-11-03 11:51:09,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.089 - 2026-11-03 11:51:09,269 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:09] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.035 0.121 rw 2026-11-03 11:51:09,354 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:09] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:51:09,374 7 INFO rb-ea311d5-226310-432086 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 11:51:09,424 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:09] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.062 0.25 rw 2026-11-03 11:51:09,448 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51: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.007 0.058 rw 2026-11-03 11:51:09,542 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.134 rw 2026-11-03 11:51:09,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.018 0.048 rw 2026-11-03 11:51:09,717 7 INFO rb-ea311d5-226310-432086 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 11:51:09,777 7 INFO rb-ea311d5-226310-432086 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 11:51:09,796 7 INFO rb-ea311d5-226310-432086 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 11:51:09,811 7 INFO rb-ea311d5-226310-432086 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 11:51:09,862 7 INFO rb-ea311d5-226310-432086 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 11:51:09,892 7 INFO rb-ea311d5-226310-432086 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 11:51:09,898 7 INFO rb-ea311d5-226310-432086 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 11:51:09,938 7 INFO rb-ea311d5-226310-432086 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 11:51:11,931 7 INFO rb-ea311d5-226310-432086 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 11:51:11,932 7 INFO rb-ea311d5-226310-432086 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 11:51:11,957 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:11] "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 11:51:11,958 7 INFO rb-ea311d5-226310-432086 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 11:51:12,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.041 rw 2026-11-03 11:51:12,467 7 INFO rb-ea311d5-226310-432086 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 11:51:12,467 7 INFO rb-ea311d5-226310-432086 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 11:51:12,486 7 INFO rb-ea311d5-226310-432086 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 11:51:12,487 7 INFO rb-ea311d5-226310-432086 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 11:51:12,503 7 INFO rb-ea311d5-226310-432086 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 11:51:12,504 7 INFO rb-ea311d5-226310-432086 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 11:51:12,505 7 INFO rb-ea311d5-226310-432086 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 11:51:12,516 7 INFO rb-ea311d5-226310-432086 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 11:51:12,517 7 INFO rb-ea311d5-226310-432086 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 11:51:12,540 7 INFO rb-ea311d5-226310-432086 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 11:51:12,541 7 INFO rb-ea311d5-226310-432086 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 11:51:12,545 7 INFO rb-ea311d5-226310-432086 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 11:51:12,547 7 INFO rb-ea311d5-226310-432086 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 11:51:12,552 7 INFO rb-ea311d5-226310-432086 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 11:51:12,552 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [29/134] Tour pos_restaurant_sync → Step body 2026-11-03 11:51:12,592 7 INFO rb-ea311d5-226310-432086 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 11:51:12,611 7 INFO rb-ea311d5-226310-432086 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 11:51:12,635 7 INFO rb-ea311d5-226310-432086 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 11:51:12,651 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68852513 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'e3daa88b-5c32-43c9-bf0a-c69660afeb56'}] 2026-11-03 11:51:12,651 7 INFO rb-ea311d5-226310-432086 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 11:51:12,761 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68852513 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'e3daa88b-5c32-43c9-bf0a-c69660afeb56'} created pos.order #617 2026-11-03 11:51:12,764 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68852513 finished 2026-11-03 11:51:12,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3987 50 0.054 0.151 rw 2026-11-03 11:51:12,988 7 INFO rb-ea311d5-226310-432086 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 11:51:13,045 7 INFO rb-ea311d5-226310-432086 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 11:51:13,051 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83020673 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'a32534f8-41f0-42d2-a0a0-d0500fba666a'}] 2026-11-03 11:51:13,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83020673 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'a32534f8-41f0-42d2-a0a0-d0500fba666a'} created pos.order #618 2026-11-03 11:51:13,194 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83020673 finished 2026-11-03 11:51:13,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7383 55 0.055 0.17 rw 2026-11-03 11:51:13,394 7 INFO rb-ea311d5-226310-432086 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 11:51:13,418 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51: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.004 0.016 rw 2026-11-03 11:51:13,913 7 INFO rb-ea311d5-226310-432086 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 11:51:13,913 7 INFO rb-ea311d5-226310-432086 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 11:51:13,913 7 INFO rb-ea311d5-226310-432086 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 11:51:13,914 7 INFO rb-ea311d5-226310-432086 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 11:51:13,914 7 INFO rb-ea311d5-226310-432086 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 11:51:13,928 7 INFO rb-ea311d5-226310-432086 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 11:51:15,914 7 INFO rb-ea311d5-226310-432086 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 11:51:15,915 7 INFO rb-ea311d5-226310-432086 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 11:51:15,946 7 INFO rb-ea311d5-226310-432086 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 11:51:15,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:15] "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.023 rw 2026-11-03 11:51:16,022 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.061 rw 2026-11-03 11:51:16,445 7 INFO rb-ea311d5-226310-432086 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 11:51:16,456 7 INFO rb-ea311d5-226310-432086 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 11:51:16,457 7 INFO rb-ea311d5-226310-432086 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 11:51:16,465 7 INFO rb-ea311d5-226310-432086 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 11:51:16,466 7 INFO rb-ea311d5-226310-432086 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 11:51:16,476 7 INFO rb-ea311d5-226310-432086 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 11:51:16,476 7 INFO rb-ea311d5-226310-432086 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 11:51:16,482 7 INFO rb-ea311d5-226310-432086 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 11:51:16,483 7 INFO rb-ea311d5-226310-432086 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 11:51:16,483 7 INFO rb-ea311d5-226310-432086 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 11:51:16,484 7 INFO rb-ea311d5-226310-432086 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 11:51:16,484 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [56/134] Tour pos_restaurant_sync → Step body 2026-11-03 11:51:16,527 7 INFO rb-ea311d5-226310-432086 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 11:51:16,556 7 INFO rb-ea311d5-226310-432086 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 11:51:16,557 7 INFO rb-ea311d5-226310-432086 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 11:51:16,579 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 11:51:16,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.009 - 2026-11-03 11:51:16,589 7 INFO rb-ea311d5-226310-432086 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 11:51:17,111 7 INFO rb-ea311d5-226310-432086 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 11:51:17,121 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26246462 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': 'c70f7613-26fc-4cc1-87f3-20622903565f'}] 2026-11-03 11:51:17,630 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26246462 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': 'c70f7613-26fc-4cc1-87f3-20622903565f'} created pos.order #619 2026-11-03 11:51:17,636 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26246462 finished 2026-11-03 11:51:17,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6189 170 0.16 0.435 rw 2026-11-03 11:51:17,803 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:17] "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 11:51:18,082 7 INFO rb-ea311d5-226310-432086 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 11:51:18,129 7 INFO rb-ea311d5-226310-432086 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 11:51:18,139 7 INFO rb-ea311d5-226310-432086 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 11:51:18,145 7 INFO rb-ea311d5-226310-432086 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 11:51:18,163 7 INFO rb-ea311d5-226310-432086 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 11:51:18,190 7 INFO rb-ea311d5-226310-432086 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 11:51:18,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.008 0.027 rw 2026-11-03 11:51:18,207 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46888827 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': 'c70f7613-26fc-4cc1-87f3-20622903565f'}] 2026-11-03 11:51:18,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46888827 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': 'c70f7613-26fc-4cc1-87f3-20622903565f'} sync ignored for existing PoS order pos.order(619,) (state: paid) 2026-11-03 11:51:18,239 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46888827 finished 2026-11-03 11:51:18,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6189 51 0.048 0.169 rw 2026-11-03 11:51:18,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.242 rw 2026-11-03 11:51:18,685 7 INFO rb-ea311d5-226310-432086 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 11:51:18,710 7 INFO rb-ea311d5-226310-432086 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 11:51:18,735 7 INFO rb-ea311d5-226310-432086 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 11:51:18,739 7 INFO rb-ea311d5-226310-432086 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 11:51:18,770 7 INFO rb-ea311d5-226310-432086 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 11:51:18,771 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [72/134] Tour pos_restaurant_sync → Step body 2026-11-03 11:51:18,796 7 INFO rb-ea311d5-226310-432086 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 11:51:18,797 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:18] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 11:51:18,820 7 INFO rb-ea311d5-226310-432086 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 11:51:19,125 7 INFO rb-ea311d5-226310-432086 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 11:51:19,162 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47609525 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000004', 'uuid': '726f4c1a-2386-4d5c-8d4a-9e18cdbf49b7'}] 2026-11-03 11:51:19,166 7 INFO rb-ea311d5-226310-432086 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 11:51:19,271 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47609525 order {'name': '/', 'pos_reference': '261-149-000004', 'uuid': '726f4c1a-2386-4d5c-8d4a-9e18cdbf49b7'} created pos.order #620 2026-11-03 11:51:19,272 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47609525 finished 2026-11-03 11:51:19,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5478 53 0.058 0.147 rw 2026-11-03 11:51:19,480 7 INFO rb-ea311d5-226310-432086 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 11:51:19,509 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 6 0.006 0.029 rw 2026-11-03 11:51:19,989 7 INFO rb-ea311d5-226310-432086 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 11:51:19,989 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [78/134] Tour pos_restaurant_sync → Step body 2026-11-03 11:51:20,007 7 INFO rb-ea311d5-226310-432086 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 11:51:20,010 7 INFO rb-ea311d5-226310-432086 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 11:51:20,011 7 INFO rb-ea311d5-226310-432086 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 11:51:20,011 7 INFO rb-ea311d5-226310-432086 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 11:51:20,012 7 INFO rb-ea311d5-226310-432086 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 11:51:20,019 7 INFO rb-ea311d5-226310-432086 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 11:51:20,019 7 INFO rb-ea311d5-226310-432086 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 11:51:20,529 7 INFO rb-ea311d5-226310-432086 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 11:51:20,539 7 INFO rb-ea311d5-226310-432086 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 11:51:20,544 7 INFO rb-ea311d5-226310-432086 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 11:51:20,545 7 INFO rb-ea311d5-226310-432086 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 11:51:21,063 7 INFO rb-ea311d5-226310-432086 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 11:51:21,077 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57199797 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000004', 'uuid': '726f4c1a-2386-4d5c-8d4a-9e18cdbf49b7'}] 2026-11-03 11:51:21,223 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [539] to pos.order #620 2026-11-03 11:51:21,553 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57199797 order {'name': '/', 'pos_reference': '261-149-000004', 'uuid': '726f4c1a-2386-4d5c-8d4a-9e18cdbf49b7'} updated pos.order #620 2026-11-03 11:51:21,555 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57199797 finished 2026-11-03 11:51:21,646 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5892 169 0.146 0.429 rw 2026-11-03 11:51:21,761 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:21] "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 11:51:21,781 7 INFO rb-ea311d5-226310-432086 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 11:51:21,791 7 INFO rb-ea311d5-226310-432086 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 11:51:21,819 7 INFO rb-ea311d5-226310-432086 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 11:51:21,827 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31622911 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-149-000004', 'uuid': '726f4c1a-2386-4d5c-8d4a-9e18cdbf49b7'}] 2026-11-03 11:51:21,849 7 INFO rb-ea311d5-226310-432086 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 11:51:21,856 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31622911 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-149-000004', 'uuid': '726f4c1a-2386-4d5c-8d4a-9e18cdbf49b7'} sync ignored for existing PoS order pos.order(620,) (state: paid) 2026-11-03 11:51:21,860 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31622911 finished 2026-11-03 11:51:22,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5892 57 0.049 0.137 rw 2026-11-03 11:51:22,026 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:22] "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.167 rw 2026-11-03 11:51:22,354 7 INFO rb-ea311d5-226310-432086 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 11:51:22,354 7 INFO rb-ea311d5-226310-432086 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 11:51:22,355 7 INFO rb-ea311d5-226310-432086 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 11:51:22,355 7 INFO rb-ea311d5-226310-432086 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 11:51:22,365 7 INFO rb-ea311d5-226310-432086 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 11:51:24,346 7 INFO rb-ea311d5-226310-432086 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 11:51:24,348 7 INFO rb-ea311d5-226310-432086 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 11:51:24,371 7 INFO rb-ea311d5-226310-432086 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 11:51:24,374 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:24] "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.017 rw 2026-11-03 11:51:24,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.031 rw 2026-11-03 11:51:24,877 7 INFO rb-ea311d5-226310-432086 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 11:51:24,891 7 INFO rb-ea311d5-226310-432086 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 11:51:24,892 7 INFO rb-ea311d5-226310-432086 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 11:51:24,900 7 INFO rb-ea311d5-226310-432086 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 11:51:24,900 7 INFO rb-ea311d5-226310-432086 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 11:51:24,916 7 INFO rb-ea311d5-226310-432086 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 11:51:24,917 7 INFO rb-ea311d5-226310-432086 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 11:51:24,922 7 INFO rb-ea311d5-226310-432086 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 11:51:24,922 7 INFO rb-ea311d5-226310-432086 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 11:51:24,933 7 INFO rb-ea311d5-226310-432086 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 11:51:24,956 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4863842 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000005', 'uuid': '2cb83e9c-e369-49e6-beb1-ea0199b880c4'}] 2026-11-03 11:51:25,059 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4863842 order {'name': '/', 'pos_reference': '261-149-000005', 'uuid': '2cb83e9c-e369-49e6-beb1-ea0199b880c4'} created pos.order #621 2026-11-03 11:51:25,060 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4863842 finished 2026-11-03 11:51:25,128 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4973 46 0.054 0.123 rw 2026-11-03 11:51:25,185 7 INFO rb-ea311d5-226310-432086 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 11:51:25,220 7 INFO rb-ea311d5-226310-432086 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 11:51:25,221 7 INFO rb-ea311d5-226310-432086 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 11:51:25,261 7 INFO rb-ea311d5-226310-432086 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 11:51:25,263 7 INFO rb-ea311d5-226310-432086 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 11:51:25,264 7 INFO rb-ea311d5-226310-432086 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 11:51:25,277 7 INFO rb-ea311d5-226310-432086 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 11:51:25,303 7 INFO rb-ea311d5-226310-432086 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 11:51:25,366 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 15547 47 0.04 0.072 rw 2026-11-03 11:51:25,598 7 INFO rb-ea311d5-226310-432086 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 11:51:25,636 7 INFO rb-ea311d5-226310-432086 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 11:51:25,893 7 INFO rb-ea311d5-226310-432086 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 11:51:25,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 113 0.1 0.242 rw 2026-11-03 11:51:26,005 7 INFO rb-ea311d5-226310-432086 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 11:51:26,008 7 INFO rb-ea311d5-226310-432086 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 11:51:26,009 7 INFO rb-ea311d5-226310-432086 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 11:51:26,012 7 INFO rb-ea311d5-226310-432086 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 11:51:26,039 7 INFO rb-ea311d5-226310-432086 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 11:51:26,039 7 INFO rb-ea311d5-226310-432086 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 11:51:26,056 7 INFO rb-ea311d5-226310-432086 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 11:51:26,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:26] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2673 48 0.042 0.449 rw 2026-11-03 11:51:26,166 7 INFO rb-ea311d5-226310-432086 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 11:51:26,171 7 INFO rb-ea311d5-226310-432086 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 11:51:26,203 7 INFO rb-ea311d5-226310-432086 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 11:51:26,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 6078 51 0.036 0.182 rw 2026-11-03 11:51:26,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51: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.004 0.086 rw 2026-11-03 11:51:26,321 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.105 rw 2026-11-03 11:51:26,333 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91093659 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000006', 'uuid': 'dd715377-4bc6-46a9-8d42-7e43cbf760a1'}] 2026-11-03 11:51:26,394 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91093659 order {'name': '/', 'pos_reference': '261-149-000006', 'uuid': 'dd715377-4bc6-46a9-8d42-7e43cbf760a1'} created pos.order #622 2026-11-03 11:51:26,396 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91093659 finished 2026-11-03 11:51:26,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 2999 35 0.034 0.176 rw 2026-11-03 11:51:26,692 7 INFO rb-ea311d5-226310-432086 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 11:51:26,693 7 INFO rb-ea311d5-226310-432086 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 11:51:26,693 7 INFO rb-ea311d5-226310-432086 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 11:51:26,695 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-11-03 11:51:26,696 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔════════════════════════════════════╗ ║ TOUR pos_restaurant_sync SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 11:51:27,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:51:27,022 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 27889660 (allocated 31739904) 2026-11-03 11:51:27,028 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QL1t0W48 - [03/Nov/2026 11:51:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 20.111 rw 2026-11-03 11:51:27,127 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 53182 2026-11-03 11:51:27,132 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-11-03 11:51:27,133 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 53182 2026-11-03 11:51:27,242 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115127_242672_test_01_pos_restaurant.txt 2026-11-03 11:51:27,243 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpp4w87mai_chrome_odoo" 2026-11-03 11:51:27,698 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 53318 2026-11-03 11:51:27,699 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpcdkzzxgu_chrome_odoo 2026-11-03 11:51:27,699 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:41537/json/version 2026-11-03 11:51:27,700 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41537', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:51:27,755 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-11-03 11:51:27,755 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:41537/json 2026-11-03 11:51:27,756 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41537', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:51:27,770 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:41537/devtools/page/87071305234505FEC5AD4A6D88277CED 2026-11-03 11:51:27,778 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-11-03 11:51:27,783 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-11-03 11:51:27,865 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:51:27,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-11-03 11:51:27,873 7 INFO rb-ea311d5-226310-432086 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 11:51:27,873 7 INFO rb-ea311d5-226310-432086 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 11:51:28,012 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:28] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.033 0.096 rw 2026-11-03 11:51:28,020 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '87071305234505FEC5AD4A6D88277CED', 'loaderId': 'A90993466F8F5898599B0A73C74263F1', 'isDownload': False} 2026-11-03 11:51:28,020 7 INFO rb-ea311d5-226310-432086 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 11:51:28,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:28] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.215 ro 2026-11-03 11:51:28,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:28] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.042 ro 2026-11-03 11:51:28,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:28] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.051 ro 2026-11-03 11:51:28,819 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-11-03 11:51:28,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.008 ro 2026-11-03 11:51:28,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.018 - 2026-11-03 11:51:28,879 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.025 - 2026-11-03 11:51:28,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51: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.004 0.02 rw 2026-11-03 11:51:28,925 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:28] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.017 rw 2026-11-03 11:51:29,252 7 INFO rb-ea311d5-226310-432086 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 11:51:29,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 545346 287 0.241 0.719 rw 2026-11-03 11:51:30,196 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: The ready code tooks too much time : 2.1752429008483887 2026-11-03 11:51:30,196 7 INFO rb-ea311d5-226310-432086 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 11:51:30,235 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51: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 11:51:30,289 7 INFO rb-ea311d5-226310-432086 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 11:51:30,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:30] "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 11:51:30,391 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:30] "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 11:51:30,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 6 0.004 0.019 rw 2026-11-03 11:51:30,422 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:30] "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 11:51:30,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:30] "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 11:51:31,112 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 6 0.003 0.023 rw 2026-11-03 11:51:31,298 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.005 0.052 rw 2026-11-03 11:51:31,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.013 - 2026-11-03 11:51:31,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 11:51:31,348 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:31] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.01 0.052 ro 2026-11-03 11:51:31,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:31] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.055 rw 2026-11-03 11:51:31,458 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:31] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.028 ro 2026-11-03 11:51:31,520 7 INFO rb-ea311d5-226310-432086 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 11:51:31,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.031 - 2026-11-03 11:51:31,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:31] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.063 - 2026-11-03 11:51:31,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:31] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.044 0.097 rw 2026-11-03 11:51:31,601 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.147 - 2026-11-03 11:51:31,742 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:31] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.048 0.235 rw 2026-11-03 11:51:31,762 7 INFO rb-ea311d5-226310-432086 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 11:51:31,778 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:31] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:51:31,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 6 0.006 0.119 rw 2026-11-03 11:51:32,297 7 INFO rb-ea311d5-226310-432086 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 11:51:34,280 7 INFO rb-ea311d5-226310-432086 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 11:51:34,280 7 INFO rb-ea311d5-226310-432086 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 11:51:34,281 7 INFO rb-ea311d5-226310-432086 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 11:51:34,281 7 INFO rb-ea311d5-226310-432086 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 11:51:34,282 7 INFO rb-ea311d5-226310-432086 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 11:51:34,282 7 INFO rb-ea311d5-226310-432086 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 11:51:34,282 7 INFO rb-ea311d5-226310-432086 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 11:51:34,318 7 INFO rb-ea311d5-226310-432086 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 11:51:34,346 7 INFO rb-ea311d5-226310-432086 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 11:51:34,363 7 INFO rb-ea311d5-226310-432086 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 11:51:34,374 7 INFO rb-ea311d5-226310-432086 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 11:51:34,386 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94243266 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000005', 'uuid': '2cb83e9c-e369-49e6-beb1-ea0199b880c4'}] 2026-11-03 11:51:34,409 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.018 - 2026-11-03 11:51:34,425 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94243266 order {'name': '/', 'pos_reference': '261-149-000005', 'uuid': '2cb83e9c-e369-49e6-beb1-ea0199b880c4'} updated pos.order #621 2026-11-03 11:51:34,427 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94243266 finished 2026-11-03 11:51:34,558 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4973 49 0.042 0.134 rw 2026-11-03 11:51:34,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 6 0.006 0.026 rw 2026-11-03 11:51:35,194 7 INFO rb-ea311d5-226310-432086 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 11:51:37,180 7 INFO rb-ea311d5-226310-432086 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 11:51:37,181 7 INFO rb-ea311d5-226310-432086 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 11:51:37,182 7 INFO rb-ea311d5-226310-432086 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 11:51:37,182 7 INFO rb-ea311d5-226310-432086 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 11:51:37,183 7 INFO rb-ea311d5-226310-432086 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 11:51:37,211 7 INFO rb-ea311d5-226310-432086 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 11:51:37,211 7 INFO rb-ea311d5-226310-432086 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 11:51:37,254 7 INFO rb-ea311d5-226310-432086 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 11:51:37,255 7 INFO rb-ea311d5-226310-432086 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 11:51:37,256 7 INFO rb-ea311d5-226310-432086 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 11:51:37,263 7 INFO rb-ea311d5-226310-432086 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 11:51:37,264 7 INFO rb-ea311d5-226310-432086 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 11:51:37,264 7 INFO rb-ea311d5-226310-432086 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 11:51:37,448 7 INFO rb-ea311d5-226310-432086 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 11:51:37,449 7 INFO rb-ea311d5-226310-432086 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 11:51:37,477 7 INFO rb-ea311d5-226310-432086 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 11:51:37,478 7 INFO rb-ea311d5-226310-432086 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 11:51:37,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 11:51:37,503 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 11:51:37,516 7 INFO rb-ea311d5-226310-432086 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 11:51:38,037 7 INFO rb-ea311d5-226310-432086 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 11:51:38,056 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55837700 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000005', 'uuid': '2cb83e9c-e369-49e6-beb1-ea0199b880c4'}] 2026-11-03 11:51:38,223 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [540] to pos.order #621 2026-11-03 11:51:38,611 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55837700 order {'name': '/', 'pos_reference': '261-149-000005', 'uuid': '2cb83e9c-e369-49e6-beb1-ea0199b880c4'} updated pos.order #621 2026-11-03 11:51:38,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55837700 finished 2026-11-03 11:51:38,708 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6195 162 0.15 0.52 rw 2026-11-03 11:51:38,825 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:38] "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 11:51:39,246 7 INFO rb-ea311d5-226310-432086 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 11:51:39,284 7 INFO rb-ea311d5-226310-432086 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 11:51:39,285 7 INFO rb-ea311d5-226310-432086 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 11:51:39,309 7 INFO rb-ea311d5-226310-432086 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 11:51:39,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5022172 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-149-000005', 'uuid': '2cb83e9c-e369-49e6-beb1-ea0199b880c4'}] 2026-11-03 11:51:39,361 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5022172 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-149-000005', 'uuid': '2cb83e9c-e369-49e6-beb1-ea0199b880c4'} sync ignored for existing PoS order pos.order(621,) (state: paid) 2026-11-03 11:51:39,364 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5022172 finished 2026-11-03 11:51:39,375 7 INFO rb-ea311d5-226310-432086 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 11:51:39,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6195 51 0.053 0.15 rw 2026-11-03 11:51:39,587 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.013 0.219 rw 2026-11-03 11:51:39,630 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.251 rw 2026-11-03 11:51:39,873 7 INFO rb-ea311d5-226310-432086 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 11:51:39,873 7 INFO rb-ea311d5-226310-432086 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 11:51:39,877 7 INFO rb-ea311d5-226310-432086 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 11:51:39,877 7 INFO rb-ea311d5-226310-432086 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 11:51:39,878 7 INFO rb-ea311d5-226310-432086 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 11:51:39,878 7 INFO rb-ea311d5-226310-432086 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 11:51:39,879 7 INFO rb-ea311d5-226310-432086 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 11:51:39,883 7 INFO rb-ea311d5-226310-432086 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 11:51:39,903 7 INFO rb-ea311d5-226310-432086 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 11:51:39,927 7 INFO rb-ea311d5-226310-432086 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 11:51:39,932 7 INFO rb-ea311d5-226310-432086 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 11:51:39,940 7 INFO rb-ea311d5-226310-432086 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 11:51:39,954 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81181865 started for PoS orders references: [{'name': '/', 'pos_reference': '262-149-000001', 'uuid': '6d7b3e50-e42b-4c0c-a7b6-ff79fc16e930'}] 2026-11-03 11:51:40,046 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81181865 order {'name': '/', 'pos_reference': '262-149-000001', 'uuid': '6d7b3e50-e42b-4c0c-a7b6-ff79fc16e930'} created pos.order #623 2026-11-03 11:51:40,049 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81181865 finished 2026-11-03 11:51:40,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 2999 35 0.044 0.143 rw 2026-11-03 11:51:40,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:40] "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.03 rw 2026-11-03 11:51:40,748 7 INFO rb-ea311d5-226310-432086 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 11:51:42,729 7 INFO rb-ea311d5-226310-432086 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 11:51:42,730 7 INFO rb-ea311d5-226310-432086 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 11:51:42,730 7 INFO rb-ea311d5-226310-432086 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 11:51:42,731 7 INFO rb-ea311d5-226310-432086 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 11:51:42,731 7 INFO rb-ea311d5-226310-432086 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 11:51:42,732 7 INFO rb-ea311d5-226310-432086 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 11:51:42,745 7 INFO rb-ea311d5-226310-432086 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 11:51:42,746 7 INFO rb-ea311d5-226310-432086 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 11:51:42,753 7 INFO rb-ea311d5-226310-432086 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 11:51:42,754 7 INFO rb-ea311d5-226310-432086 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 11:51:42,762 7 INFO rb-ea311d5-226310-432086 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 11:51:42,784 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89958255 started for PoS orders references: [{'name': '/', 'pos_reference': '262-149-000001', 'uuid': '6d7b3e50-e42b-4c0c-a7b6-ff79fc16e930'}] 2026-11-03 11:51:42,823 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [1030] to pos.order #623 2026-11-03 11:51:42,831 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89958255 order {'name': '/', 'pos_reference': '262-149-000001', 'uuid': '6d7b3e50-e42b-4c0c-a7b6-ff79fc16e930'} updated pos.order #623 2026-11-03 11:51:42,840 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89958255 finished 2026-11-03 11:51:42,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 47 0.038 0.133 rw 2026-11-03 11:51:42,999 7 INFO rb-ea311d5-226310-432086 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 11:51:43,061 7 INFO rb-ea311d5-226310-432086 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 11:51:43,062 7 INFO rb-ea311d5-226310-432086 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 11:51:43,067 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-11-03 11:51:43,068 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR pos_restaurant_sync_second_login SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-03 11:51:43,294 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:51:43,304 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 23471068 (allocated 26234880) 2026-11-03 11:51:43,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WZIEyLkf - [03/Nov/2026 11:51:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 14.344 rw 2026-11-03 11:51:43,401 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 53318 2026-11-03 11:51:43,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-11-03 11:51:43,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 53318 2026-11-03 11:51:43,538 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115143_537779_test_01_pos_restaurant.txt 2026-11-03 11:51:43,538 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpcdkzzxgu_chrome_odoo" 2026-11-03 11:51:43,553 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-11-03 11:51:44,131 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 53454 2026-11-03 11:51:44,135 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmpkzq75t1j_chrome_odoo 2026-11-03 11:51:44,139 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:36915/json/version 2026-11-03 11:51:44,145 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36915', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:51:44,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-11-03 11:51:44,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:36915/json 2026-11-03 11:51:44,238 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36915', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:51:44,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:36915/devtools/page/0CB9F375F8CE52B651082BE273C75495 2026-11-03 11:51:44,267 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-11-03 11:51:44,295 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-11-03 11:51:44,410 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:51:44,418 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-11-03 11:51:44,423 7 INFO rb-ea311d5-226310-432086 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 11:51:44,423 7 INFO rb-ea311d5-226310-432086 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 11:51:44,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:44] "GET /pos/ui/149 HTTP/1.1" 200 6951 64 0.034 0.142 rw 2026-11-03 11:51:44,611 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': '0CB9F375F8CE52B651082BE273C75495', 'loaderId': '691A7DB7B6BD3470B7EFFB90771BF9E6', 'isDownload': False} 2026-11-03 11:51:44,611 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-11-03 11:51:44,675 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:44] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.232 ro 2026-11-03 11:51:44,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:44] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.032 ro 2026-11-03 11:51:44,702 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:44] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.039 ro 2026-11-03 11:51:45,487 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-11-03 11:51:45,513 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:51:45,516 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:51:45,540 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-11-03 11:51:45,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51: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.004 0.024 rw 2026-11-03 11:51:45,605 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.035 rw 2026-11-03 11:51:45,905 7 INFO rb-ea311d5-226310-432086 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 11:51:46,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534863 261 0.195 0.619 rw 2026-11-03 11:51:46,650 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: The ready code tooks too much time : 2.0387420654296875 2026-11-03 11:51:46,650 7 INFO rb-ea311d5-226310-432086 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 11:51:46,679 7 INFO rb-ea311d5-226310-432086 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 11:51:46,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:46] "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 11:51:46,737 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:46] "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 11:51:46,758 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51: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 11:51:46,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51: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.002 0.019 rw 2026-11-03 11:51:46,818 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:46] "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 11:51:47,282 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:47] "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 11:51:47,399 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51: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.011 rw 2026-11-03 11:51:47,558 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 11:51:47,565 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.049 rw 2026-11-03 11:51:47,569 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 11:51:47,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:47] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.007 0.048 ro 2026-11-03 11:51:47,617 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:47] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.051 rw 2026-11-03 11:51:47,645 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 11:51:47,649 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:47] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 11:51:47,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:47] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.021 ro 2026-11-03 11:51:47,688 7 INFO rb-ea311d5-226310-432086 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 11:51:47,766 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.027 - 2026-11-03 11:51:47,879 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:47] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.054 0.087 rw 2026-11-03 11:51:47,938 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:47] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.03 - 2026-11-03 11:51:47,943 7 INFO rb-ea311d5-226310-432086 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 11:51:48,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:48] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.028 0.236 rw 2026-11-03 11:51:48,032 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51: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.005 0.095 rw 2026-11-03 11:51:48,146 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.05 0.134 rw 2026-11-03 11:51:48,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51: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.017 rw 2026-11-03 11:51:48,278 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.047 rw 2026-11-03 11:51:48,280 7 INFO rb-ea311d5-226310-432086 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 11:51:48,795 7 INFO rb-ea311d5-226310-432086 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 11:51:48,834 7 INFO rb-ea311d5-226310-432086 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 11:51:48,835 7 INFO rb-ea311d5-226310-432086 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 11:51:48,858 7 INFO rb-ea311d5-226310-432086 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 11:51:48,864 7 INFO rb-ea311d5-226310-432086 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 11:51:48,869 7 INFO rb-ea311d5-226310-432086 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 11:51:48,874 7 INFO rb-ea311d5-226310-432086 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 11:51:48,888 7 INFO rb-ea311d5-226310-432086 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 11:51:48,894 7 INFO rb-ea311d5-226310-432086 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 11:51:48,895 7 INFO rb-ea311d5-226310-432086 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 11:51:48,895 7 INFO rb-ea311d5-226310-432086 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 11:51:48,895 7 INFO rb-ea311d5-226310-432086 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 11:51:48,896 7 INFO rb-ea311d5-226310-432086 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 11:51:48,896 7 INFO rb-ea311d5-226310-432086 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 11:51:48,904 7 INFO rb-ea311d5-226310-432086 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 11:51:48,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5205768 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '91830ef2-0384-41e2-933e-a1c3e5202737'}] 2026-11-03 11:51:49,049 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5205768 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '91830ef2-0384-41e2-933e-a1c3e5202737'} created pos.order #624 2026-11-03 11:51:49,052 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5205768 finished 2026-11-03 11:51:49,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.045 0.144 rw 2026-11-03 11:51:49,165 7 INFO rb-ea311d5-226310-432086 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 11:51:49,210 7 INFO rb-ea311d5-226310-432086 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 11:51:49,211 7 INFO rb-ea311d5-226310-432086 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 11:51:49,246 7 INFO rb-ea311d5-226310-432086 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 11:51:49,288 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51: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.009 0.028 rw 2026-11-03 11:51:49,740 7 INFO rb-ea311d5-226310-432086 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 11:51:49,741 7 INFO rb-ea311d5-226310-432086 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 11:51:49,741 7 INFO rb-ea311d5-226310-432086 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 11:51:49,742 7 INFO rb-ea311d5-226310-432086 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 11:51:49,774 7 INFO rb-ea311d5-226310-432086 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 11:51:49,775 7 INFO rb-ea311d5-226310-432086 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 11:51:49,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 11:51:49,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:51:49,809 7 INFO rb-ea311d5-226310-432086 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 11:51:49,813 7 INFO rb-ea311d5-226310-432086 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 11:51:50,328 7 INFO rb-ea311d5-226310-432086 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 11:51:50,335 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54794306 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '91830ef2-0384-41e2-933e-a1c3e5202737'}] 2026-11-03 11:51:50,344 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.007 - 2026-11-03 11:51:50,440 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [541] to pos.order #624 2026-11-03 11:51:50,814 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54794306 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '91830ef2-0384-41e2-933e-a1c3e5202737'} updated pos.order #624 2026-11-03 11:51:50,816 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54794306 finished 2026-11-03 11:51:50,910 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5205 179 0.188 0.392 rw 2026-11-03 11:51:51,066 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:51] "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 11:51:51,480 7 INFO rb-ea311d5-226310-432086 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 11:51:51,583 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [33/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-11-03 11:51:51,585 7 INFO rb-ea311d5-226310-432086 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 11:51:51,625 7 INFO rb-ea311d5-226310-432086 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 11:51:51,657 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80454778 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '91830ef2-0384-41e2-933e-a1c3e5202737'}] 2026-11-03 11:51:51,694 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80454778 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '91830ef2-0384-41e2-933e-a1c3e5202737'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-11-03 11:51:51,696 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80454778 finished 2026-11-03 11:51:51,862 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5205 51 0.051 0.168 rw 2026-11-03 11:51:51,896 7 INFO rb-ea311d5-226310-432086 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 11:51:51,973 7 INFO rb-ea311d5-226310-432086 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 11:51:51,993 7 INFO rb-ea311d5-226310-432086 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 11:51:52,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:52] "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 11:51:52,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.054 rw 2026-11-03 11:51:52,501 7 INFO rb-ea311d5-226310-432086 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 11:51:52,515 7 INFO rb-ea311d5-226310-432086 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 11:51:52,516 7 INFO rb-ea311d5-226310-432086 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 11:51:52,522 7 INFO rb-ea311d5-226310-432086 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 11:51:52,530 7 INFO rb-ea311d5-226310-432086 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 11:51:52,536 7 INFO rb-ea311d5-226310-432086 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 11:51:52,543 7 INFO rb-ea311d5-226310-432086 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 11:51:52,555 7 INFO rb-ea311d5-226310-432086 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 11:51:52,562 7 INFO rb-ea311d5-226310-432086 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 11:51:52,563 7 INFO rb-ea311d5-226310-432086 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 11:51:52,745 7 INFO rb-ea311d5-226310-432086 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 11:51:52,746 7 INFO rb-ea311d5-226310-432086 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 11:51:52,746 7 INFO rb-ea311d5-226310-432086 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 11:51:52,748 7 INFO rb-ea311d5-226310-432086 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 11:51:52,749 7 INFO rb-ea311d5-226310-432086 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 11:51:52,757 7 INFO rb-ea311d5-226310-432086 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 11:51:52,787 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54565482 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '1d1bf939-18d5-4988-a344-895f7f5e22df'}] 2026-11-03 11:51:52,871 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54565482 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '1d1bf939-18d5-4988-a344-895f7f5e22df'} created pos.order #625 2026-11-03 11:51:52,876 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54565482 finished 2026-11-03 11:51:52,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 42 0.034 0.129 rw 2026-11-03 11:51:52,999 7 INFO rb-ea311d5-226310-432086 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 11:51:53,072 7 INFO rb-ea311d5-226310-432086 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 11:51:53,124 7 INFO rb-ea311d5-226310-432086 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 11:51:53,135 7 INFO rb-ea311d5-226310-432086 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 11:51:53,150 7 INFO rb-ea311d5-226310-432086 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 11:51:53,162 7 INFO rb-ea311d5-226310-432086 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 11:51:53,164 7 INFO rb-ea311d5-226310-432086 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 11:51:53,165 7 INFO rb-ea311d5-226310-432086 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 11:51:53,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3981 42 0.034 0.074 rw 2026-11-03 11:51:53,248 7 INFO rb-ea311d5-226310-432086 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 11:51:53,248 7 INFO rb-ea311d5-226310-432086 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 11:51:53,292 7 INFO rb-ea311d5-226310-432086 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 11:51:53,292 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:53] "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.025 rw 2026-11-03 11:51:53,340 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.064 rw 2026-11-03 11:51:53,657 7 INFO rb-ea311d5-226310-432086 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 11:51:53,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.121 0.223 rw 2026-11-03 11:51:53,794 7 INFO rb-ea311d5-226310-432086 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 11:51:53,808 7 INFO rb-ea311d5-226310-432086 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 11:51:53,814 7 INFO rb-ea311d5-226310-432086 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 11:51:53,815 7 INFO rb-ea311d5-226310-432086 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 11:51:53,824 7 INFO rb-ea311d5-226310-432086 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 11:51:53,824 7 INFO rb-ea311d5-226310-432086 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 11:51:53,830 7 INFO rb-ea311d5-226310-432086 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 11:51:53,834 7 INFO rb-ea311d5-226310-432086 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 11:51:53,846 7 INFO rb-ea311d5-226310-432086 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 11:51:53,847 7 INFO rb-ea311d5-226310-432086 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 11:51:54,014 7 INFO rb-ea311d5-226310-432086 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 11:51:54,019 7 INFO rb-ea311d5-226310-432086 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 11:51:54,020 7 INFO rb-ea311d5-226310-432086 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 11:51:54,020 7 INFO rb-ea311d5-226310-432086 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 11:51:54,021 7 INFO rb-ea311d5-226310-432086 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 11:51:54,042 7 INFO rb-ea311d5-226310-432086 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 11:51:54,043 7 INFO rb-ea311d5-226310-432086 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 11:51:54,059 7 INFO rb-ea311d5-226310-432086 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 11:51:54,580 7 INFO rb-ea311d5-226310-432086 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 11:51:54,596 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19965602 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': '907b4f4a-a254-42bf-98ab-5078766a8e1f'}] 2026-11-03 11:51:55,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19965602 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': '907b4f4a-a254-42bf-98ab-5078766a8e1f'} created pos.order #626 2026-11-03 11:51:55,025 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19965602 finished 2026-11-03 11:51:55,103 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.119 0.392 rw 2026-11-03 11:51:55,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:55] "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 11:51:55,517 7 INFO rb-ea311d5-226310-432086 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 11:51:55,574 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [85/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-11-03 11:51:55,578 7 INFO rb-ea311d5-226310-432086 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 11:51:55,615 7 INFO rb-ea311d5-226310-432086 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 11:51:55,648 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97447194 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': '907b4f4a-a254-42bf-98ab-5078766a8e1f'}] 2026-11-03 11:51:55,675 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97447194 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': '907b4f4a-a254-42bf-98ab-5078766a8e1f'} sync ignored for existing PoS order pos.order(626,) (state: paid) 2026-11-03 11:51:55,679 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97447194 finished 2026-11-03 11:51:55,834 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 51 0.04 0.151 rw 2026-11-03 11:51:55,882 7 INFO rb-ea311d5-226310-432086 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 11:51:55,925 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [89/242] Tour PosResTipScreenTour → Step .new-order 2026-11-03 11:51:55,941 7 INFO rb-ea311d5-226310-432086 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 11:51:55,964 7 INFO rb-ea311d5-226310-432086 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 11:51:55,964 7 INFO rb-ea311d5-226310-432086 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 11:51:55,977 7 INFO rb-ea311d5-226310-432086 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 11:51:55,985 7 INFO rb-ea311d5-226310-432086 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 11:51:55,988 7 INFO rb-ea311d5-226310-432086 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 11:51:55,989 7 INFO rb-ea311d5-226310-432086 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 11:51:55,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.033 rw 2026-11-03 11:51:56,002 7 INFO rb-ea311d5-226310-432086 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 11:51:56,016 7 INFO rb-ea311d5-226310-432086 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 11:51:56,019 7 INFO rb-ea311d5-226310-432086 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 11:51:56,197 7 INFO rb-ea311d5-226310-432086 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 11:51:56,198 7 INFO rb-ea311d5-226310-432086 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 11:51:56,199 7 INFO rb-ea311d5-226310-432086 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 11:51:56,206 7 INFO rb-ea311d5-226310-432086 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 11:51:56,206 7 INFO rb-ea311d5-226310-432086 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 11:51:56,207 7 INFO rb-ea311d5-226310-432086 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 11:51:56,216 7 INFO rb-ea311d5-226310-432086 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 11:51:56,251 7 INFO rb-ea311d5-226310-432086 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 11:51:56,269 7 INFO rb-ea311d5-226310-432086 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 11:51:56,301 7 INFO rb-ea311d5-226310-432086 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 11:51:56,302 7 INFO rb-ea311d5-226310-432086 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 11:51:56,309 7 INFO rb-ea311d5-226310-432086 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 11:51:56,309 7 INFO rb-ea311d5-226310-432086 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 11:51:56,323 7 INFO rb-ea311d5-226310-432086 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 11:51:56,344 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [114/242] Tour PosResTipScreenTour → Step .btn-close 2026-11-03 11:51:56,355 7 INFO rb-ea311d5-226310-432086 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 11:51:56,379 7 INFO rb-ea311d5-226310-432086 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 11:51:56,403 7 INFO rb-ea311d5-226310-432086 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 11:51:56,415 7 INFO rb-ea311d5-226310-432086 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 11:51:56,441 7 INFO rb-ea311d5-226310-432086 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 11:51:56,454 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39695294 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000004', 'uuid': 'f2f14644-9d01-4854-88d1-ab7b11549138'}] 2026-11-03 11:51:56,457 7 INFO rb-ea311d5-226310-432086 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 11:51:56,463 7 INFO rb-ea311d5-226310-432086 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 11:51:56,464 7 INFO rb-ea311d5-226310-432086 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 11:51:56,465 7 INFO rb-ea311d5-226310-432086 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 11:51:56,469 7 INFO rb-ea311d5-226310-432086 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 11:51:56,472 7 INFO rb-ea311d5-226310-432086 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 11:51:56,473 7 INFO rb-ea311d5-226310-432086 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 11:51:56,504 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [127/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-11-03 11:51:56,509 7 INFO rb-ea311d5-226310-432086 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 11:51:56,509 7 INFO rb-ea311d5-226310-432086 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 11:51:56,513 7 INFO rb-ea311d5-226310-432086 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 11:51:56,513 7 INFO rb-ea311d5-226310-432086 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 11:51:56,515 7 INFO rb-ea311d5-226310-432086 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 11:51:56,515 7 INFO rb-ea311d5-226310-432086 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 11:51:56,521 7 INFO rb-ea311d5-226310-432086 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 11:51:56,522 7 INFO rb-ea311d5-226310-432086 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 11:51:56,555 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39695294 order {'name': '/', 'pos_reference': '261-149-000004', 'uuid': 'f2f14644-9d01-4854-88d1-ab7b11549138'} created pos.order #627 2026-11-03 11:51:56,557 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39695294 finished 2026-11-03 11:51:56,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3985 42 0.048 0.135 rw 2026-11-03 11:51:56,677 7 INFO rb-ea311d5-226310-432086 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 11:51:56,739 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [137/242] Tour PosResTipScreenTour → Step .floor-map 2026-11-03 11:51:56,752 7 INFO rb-ea311d5-226310-432086 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 11:51:56,766 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 4047 45 0.038 0.225 rw 2026-11-03 11:51:56,773 7 INFO rb-ea311d5-226310-432086 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 11:51:56,774 7 INFO rb-ea311d5-226310-432086 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 11:51:56,774 7 INFO rb-ea311d5-226310-432086 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 11:51:56,779 7 INFO rb-ea311d5-226310-432086 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 11:51:56,784 7 INFO rb-ea311d5-226310-432086 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 11:51:56,808 7 INFO rb-ea311d5-226310-432086 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 11:51:56,809 7 INFO rb-ea311d5-226310-432086 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 11:51:56,812 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [146/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-11-03 11:51:56,818 7 INFO rb-ea311d5-226310-432086 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 11:51:56,820 7 INFO rb-ea311d5-226310-432086 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 11:51:56,821 7 INFO rb-ea311d5-226310-432086 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 11:51:56,821 7 INFO rb-ea311d5-226310-432086 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 11:51:56,823 7 INFO rb-ea311d5-226310-432086 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 11:51:56,824 7 INFO rb-ea311d5-226310-432086 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 11:51:56,826 7 INFO rb-ea311d5-226310-432086 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 11:51:56,837 7 INFO rb-ea311d5-226310-432086 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 11:51:56,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 7568 42 0.045 0.11 rw 2026-11-03 11:51:56,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.012 0.098 rw 2026-11-03 11:51:56,939 7 INFO rb-ea311d5-226310-432086 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 11:51:56,940 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [156/242] Tour PosResTipScreenTour → Step .floor-map 2026-11-03 11:51:56,940 7 INFO rb-ea311d5-226310-432086 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 11:51:56,942 7 INFO rb-ea311d5-226310-432086 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 11:51:57,005 7 INFO rb-ea311d5-226310-432086 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 11:51:57,020 7 INFO rb-ea311d5-226310-432086 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 11:51:57,027 7 INFO rb-ea311d5-226310-432086 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 11:51:57,042 7 INFO rb-ea311d5-226310-432086 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 11:51:57,049 7 INFO rb-ea311d5-226310-432086 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 11:51:57,050 7 INFO rb-ea311d5-226310-432086 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 11:51:57,050 7 INFO rb-ea311d5-226310-432086 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 11:51:57,052 7 INFO rb-ea311d5-226310-432086 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 11:51:57,053 7 INFO rb-ea311d5-226310-432086 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 11:51:57,057 7 INFO rb-ea311d5-226310-432086 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 11:51:57,073 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [169/242] Tour PosResTipScreenTour → Step .btn-close 2026-11-03 11:51:57,082 7 INFO rb-ea311d5-226310-432086 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 11:51:57,092 7 INFO rb-ea311d5-226310-432086 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 11:51:57,093 7 INFO rb-ea311d5-226310-432086 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 11:51:57,112 7 INFO rb-ea311d5-226310-432086 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 11:51:57,327 7 INFO rb-ea311d5-226310-432086 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 11:51:57,378 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.119 0.277 rw 2026-11-03 11:51:57,643 7 INFO rb-ea311d5-226310-432086 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 11:51:57,649 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30614060 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000004', 'uuid': 'f2f14644-9d01-4854-88d1-ab7b11549138'}] 2026-11-03 11:51:57,743 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [543] to pos.order #627 2026-11-03 11:51:58,050 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30614060 order {'name': '/', 'pos_reference': '261-149-000004', 'uuid': 'f2f14644-9d01-4854-88d1-ab7b11549138'} updated pos.order #627 2026-11-03 11:51:58,052 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30614060 finished 2026-11-03 11:51:58,133 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5207 157 0.113 0.376 rw 2026-11-03 11:51:58,254 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:58] "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 11:51:58,517 7 INFO rb-ea311d5-226310-432086 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 11:51:58,570 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [175/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-11-03 11:51:58,571 7 INFO rb-ea311d5-226310-432086 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 11:51:58,572 7 INFO rb-ea311d5-226310-432086 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 11:51:58,573 7 INFO rb-ea311d5-226310-432086 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 11:51:58,575 7 INFO rb-ea311d5-226310-432086 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 11:51:58,576 7 INFO rb-ea311d5-226310-432086 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 11:51:58,587 7 INFO rb-ea311d5-226310-432086 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 11:51:58,601 7 INFO rb-ea311d5-226310-432086 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 11:51:58,615 7 INFO rb-ea311d5-226310-432086 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 11:52:00,599 7 INFO rb-ea311d5-226310-432086 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 11:52:00,600 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [185/242] Tour PosResTipScreenTour → Step .floor-map 2026-11-03 11:52:00,600 7 INFO rb-ea311d5-226310-432086 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 11:52:00,609 7 INFO rb-ea311d5-226310-432086 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 11:52:00,623 7 INFO rb-ea311d5-226310-432086 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 11:52:00,633 7 INFO rb-ea311d5-226310-432086 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 11:52:00,643 7 INFO rb-ea311d5-226310-432086 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 11:52:00,660 7 INFO rb-ea311d5-226310-432086 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 11:52:00,672 7 INFO rb-ea311d5-226310-432086 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 11:52:00,728 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:00] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3981 42 0.035 0.084 rw 2026-11-03 11:52:00,778 7 INFO rb-ea311d5-226310-432086 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 11:52:00,778 7 INFO rb-ea311d5-226310-432086 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 11:52:00,791 7 INFO rb-ea311d5-226310-432086 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 11:52:00,797 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:00] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 46 13 0.015 0.103 rw 2026-11-03 11:52:00,798 7 INFO rb-ea311d5-226310-432086 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 11:52:00,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:00] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 46 13 0.017 0.12 rw 2026-11-03 11:52:00,853 7 INFO rb-ea311d5-226310-432086 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 11:52:00,862 7 INFO rb-ea311d5-226310-432086 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 11:52:00,867 7 INFO rb-ea311d5-226310-432086 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 11:52:00,867 7 INFO rb-ea311d5-226310-432086 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 11:52:00,876 7 INFO rb-ea311d5-226310-432086 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 11:52:00,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:00] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 46 13 0.014 0.175 rw 2026-11-03 11:52:01,223 7 INFO rb-ea311d5-226310-432086 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 11:52:01,294 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.139 0.295 rw 2026-11-03 11:52:01,309 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43603746 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '91830ef2-0384-41e2-933e-a1c3e5202737'}] 2026-11-03 11:52:01,337 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43603746 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '91830ef2-0384-41e2-933e-a1c3e5202737'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-11-03 11:52:01,339 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43603746 finished 2026-11-03 11:52:01,472 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6185 48 0.041 0.537 rw 2026-11-03 11:52:01,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52: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.594 rw 2026-11-03 11:52:01,505 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:01] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 4 0.003 0.568 rw 2026-11-03 11:52:01,523 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:01] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 4 0.008 0.523 rw 2026-11-03 11:52:01,535 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:01] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 4 0.006 0.48 rw 2026-11-03 11:52:01,594 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.075 rw 2026-11-03 11:52:01,623 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:01] "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 11:52:01,647 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3889661 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': '907b4f4a-a254-42bf-98ab-5078766a8e1f'}] 2026-11-03 11:52:01,677 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3889661 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': '907b4f4a-a254-42bf-98ab-5078766a8e1f'} sync ignored for existing PoS order pos.order(626,) (state: paid) 2026-11-03 11:52:01,682 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3889661 finished 2026-11-03 11:52:01,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6178 48 0.037 0.166 rw 2026-11-03 11:52:01,839 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.002 0.218 rw 2026-11-03 11:52:01,945 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96864674 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-149-000004', 'uuid': 'f2f14644-9d01-4854-88d1-ab7b11549138'}] 2026-11-03 11:52:01,976 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96864674 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-149-000004', 'uuid': 'f2f14644-9d01-4854-88d1-ab7b11549138'} sync ignored for existing PoS order pos.order(627,) (state: paid) 2026-11-03 11:52:01,982 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96864674 finished 2026-11-03 11:52:02,095 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6186 48 0.041 0.117 rw 2026-11-03 11:52:02,264 7 INFO rb-ea311d5-226310-432086 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 11:52:02,264 7 INFO rb-ea311d5-226310-432086 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 11:52:02,282 7 INFO rb-ea311d5-226310-432086 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 11:52:02,293 7 INFO rb-ea311d5-226310-432086 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 11:52:02,324 7 INFO rb-ea311d5-226310-432086 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 11:52:02,330 7 INFO rb-ea311d5-226310-432086 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 11:52:02,350 7 INFO rb-ea311d5-226310-432086 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 11:52:02,351 7 INFO rb-ea311d5-226310-432086 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 11:52:02,358 7 INFO rb-ea311d5-226310-432086 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 11:52:02,362 7 INFO rb-ea311d5-226310-432086 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 11:52:02,886 7 INFO rb-ea311d5-226310-432086 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 11:52:02,920 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10984428 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '1d1bf939-18d5-4988-a344-895f7f5e22df'}] 2026-11-03 11:52:02,954 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [1038] to pos.order #625 2026-11-03 11:52:03,047 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [544] to pos.order #625 2026-11-03 11:52:03,438 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10984428 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '1d1bf939-18d5-4988-a344-895f7f5e22df'} updated pos.order #625 2026-11-03 11:52:03,440 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10984428 finished 2026-11-03 11:52:03,526 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6181 170 0.144 0.468 rw 2026-11-03 11:52:03,630 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:03] "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 11:52:03,884 7 INFO rb-ea311d5-226310-432086 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 11:52:03,919 7 INFO rb-ea311d5-226310-432086 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 11:52:03,920 7 INFO rb-ea311d5-226310-432086 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 11:52:03,920 7 INFO rb-ea311d5-226310-432086 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 11:52:03,939 7 INFO rb-ea311d5-226310-432086 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 11:52:03,989 7 INFO rb-ea311d5-226310-432086 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 11:52:03,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58805695 started for PoS orders references: [{'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': '1d1bf939-18d5-4988-a344-895f7f5e22df'}] 2026-11-03 11:52:04,037 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58805695 order {'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': '1d1bf939-18d5-4988-a344-895f7f5e22df'} sync ignored for existing PoS order pos.order(625,) (state: paid) 2026-11-03 11:52:04,039 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58805695 finished 2026-11-03 11:52:04,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6181 51 0.052 0.153 rw 2026-11-03 11:52:04,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.216 rw 2026-11-03 11:52:04,238 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.003 0.205 rw 2026-11-03 11:52:04,480 7 INFO rb-ea311d5-226310-432086 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 11:52:04,504 7 INFO rb-ea311d5-226310-432086 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 11:52:04,507 7 INFO rb-ea311d5-226310-432086 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 11:52:04,521 7 INFO rb-ea311d5-226310-432086 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 11:52:04,531 7 INFO rb-ea311d5-226310-432086 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 11:52:04,537 7 INFO rb-ea311d5-226310-432086 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 11:52:04,540 7 INFO rb-ea311d5-226310-432086 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 11:52:04,554 7 INFO rb-ea311d5-226310-432086 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 11:52:04,559 7 INFO rb-ea311d5-226310-432086 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 11:52:04,563 7 INFO rb-ea311d5-226310-432086 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 11:52:04,733 7 INFO rb-ea311d5-226310-432086 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 11:52:04,734 7 INFO rb-ea311d5-226310-432086 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 11:52:04,734 7 INFO rb-ea311d5-226310-432086 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 11:52:04,734 7 INFO rb-ea311d5-226310-432086 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 11:52:04,735 7 INFO rb-ea311d5-226310-432086 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 11:52:04,748 7 INFO rb-ea311d5-226310-432086 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 11:52:04,749 7 INFO rb-ea311d5-226310-432086 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 11:52:04,770 7 INFO rb-ea311d5-226310-432086 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 11:52:05,282 7 INFO rb-ea311d5-226310-432086 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 11:52:05,290 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78166970 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000005', 'uuid': '8ad8aba5-f530-4e67-8c21-4cbb372f363b'}] 2026-11-03 11:52:05,711 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78166970 order {'name': '/', 'pos_reference': '261-149-000005', 'uuid': '8ad8aba5-f530-4e67-8c21-4cbb372f363b'} created pos.order #628 2026-11-03 11:52:05,713 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78166970 finished 2026-11-03 11:52:05,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.132 0.365 rw 2026-11-03 11:52:05,916 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52: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 11:52:06,213 7 INFO rb-ea311d5-226310-432086 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 11:52:06,291 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [237/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-11-03 11:52:06,293 7 INFO rb-ea311d5-226310-432086 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 11:52:06,332 7 INFO rb-ea311d5-226310-432086 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 11:52:06,339 7 INFO rb-ea311d5-226310-432086 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 11:52:06,340 7 INFO rb-ea311d5-226310-432086 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 11:52:06,349 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [242/242] Tour PosResTipScreenTour → Step .floor-map 2026-11-03 11:52:06,361 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:06] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 2 0.003 0.016 rw 2026-11-03 11:52:06,382 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-11-03 11:52:06,383 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════╗ ║ TOUR PosResTipScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 11:52:06,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47012618 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-149-000005', 'uuid': '8ad8aba5-f530-4e67-8c21-4cbb372f363b'}] 2026-11-03 11:52:06,434 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47012618 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-149-000005', 'uuid': '8ad8aba5-f530-4e67-8c21-4cbb372f363b'} sync ignored for existing PoS order pos.order(628,) (state: paid) 2026-11-03 11:52:06,436 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47012618 finished 2026-11-03 11:52:06,580 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5198 51 0.045 0.141 rw 2026-11-03 11:52:06,633 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:52:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.219 rw 2026-11-03 11:52:06,748 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:52:06,759 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 za_IghpQ - [03/Nov/2026 11:51:46] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 21.123 rw 2026-11-03 11:52:06,775 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 29130868 (allocated 33705984) 2026-11-03 11:52:06,864 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 53454 2026-11-03 11:52:06,866 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-11-03 11:52:06,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 53454 2026-11-03 11:52:07,010 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115207_009832_test_05_tip_screen.txt 2026-11-03 11:52:07,010 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmpkzq75t1j_chrome_odoo" 2026-11-03 11:52:07,528 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 53588 2026-11-03 11:52:07,528 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmpdbyfsc47_chrome_odoo 2026-11-03 11:52:07,529 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:33135/json/version 2026-11-03 11:52:07,531 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:52:07,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-11-03 11:52:07,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:33135/json 2026-11-03 11:52:07,615 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:52:07,625 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:33135/devtools/page/F3AEEDC2957BDAF3EA1EF4B737F85350 2026-11-03 11:52:07,638 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-11-03 11:52:07,645 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-11-03 11:52:07,740 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:52:07,744 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-11-03 11:52:07,750 7 INFO rb-ea311d5-226310-432086 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 11:52:07,751 7 INFO rb-ea311d5-226310-432086 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 11:52:07,894 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:07] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.032 0.108 rw 2026-11-03 11:52:07,902 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': 'F3AEEDC2957BDAF3EA1EF4B737F85350', 'loaderId': 'BA825195F0BE99351B258430EFC68961', 'isDownload': False} 2026-11-03 11:52:07,902 7 INFO rb-ea311d5-226310-432086 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 11:52:07,977 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:07] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.213 ro 2026-11-03 11:52:08,018 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:08] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.058 ro 2026-11-03 11:52:08,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:07] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.076 ro 2026-11-03 11:52:08,747 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-11-03 11:52:08,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 11:52:08,804 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.011 ro 2026-11-03 11:52:08,806 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.016 - 2026-11-03 11:52:08,842 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.007 rw 2026-11-03 11:52:08,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52: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.003 0.016 rw 2026-11-03 11:52:09,152 7 INFO rb-ea311d5-226310-432086 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 11:52:09,750 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534615 243 0.203 0.659 rw 2026-11-03 11:52:09,937 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: The ready code tooks too much time : 2.034843921661377 2026-11-03 11:52:09,938 7 INFO rb-ea311d5-226310-432086 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 11:52:09,952 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:09] "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 11:52:09,953 7 INFO rb-ea311d5-226310-432086 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 11:52:09,972 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:09] "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 11:52:10,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:09] "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 11:52:10,010 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52: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.014 rw 2026-11-03 11:52:10,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52: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 11:52:10,454 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:10] "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 11:52:10,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52: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.014 rw 2026-11-03 11:52:10,737 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.007 0.032 rw 2026-11-03 11:52:10,764 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 11:52:10,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:10] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 11:52:10,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.019 - 2026-11-03 11:52:10,806 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:10] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.046 ro 2026-11-03 11:52:10,877 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:10] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 11:52:10,900 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:10] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 11:52:10,903 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 11:52:10,944 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 11:52:10,948 7 INFO rb-ea311d5-226310-432086 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 11:52:11,044 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:11] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.033 0.105 rw 2026-11-03 11:52:11,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:11] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.025 0.22 rw 2026-11-03 11:52:11,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:11] "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.043 rw 2026-11-03 11:52:11,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.054 rw 2026-11-03 11:52:11,207 7 INFO rb-ea311d5-226310-432086 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 11:52:11,229 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:11] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:52:11,741 7 INFO rb-ea311d5-226310-432086 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 11:52:11,783 7 INFO rb-ea311d5-226310-432086 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 11:52:11,784 7 INFO rb-ea311d5-226310-432086 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 11:52:11,821 7 INFO rb-ea311d5-226310-432086 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 11:52:11,826 7 INFO rb-ea311d5-226310-432086 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 11:52:11,839 7 INFO rb-ea311d5-226310-432086 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 11:52:11,845 7 INFO rb-ea311d5-226310-432086 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 11:52:11,869 7 INFO rb-ea311d5-226310-432086 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 11:52:11,872 7 INFO rb-ea311d5-226310-432086 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 11:52:11,873 7 INFO rb-ea311d5-226310-432086 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 11:52:11,873 7 INFO rb-ea311d5-226310-432086 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 11:52:11,902 7 INFO rb-ea311d5-226310-432086 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 11:52:11,903 7 INFO rb-ea311d5-226310-432086 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 11:52:11,939 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 11:52:11,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 11:52:11,955 7 INFO rb-ea311d5-226310-432086 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 11:52:11,980 7 INFO rb-ea311d5-226310-432086 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 11:52:12,003 7 INFO rb-ea311d5-226310-432086 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 11:52:12,024 7 INFO rb-ea311d5-226310-432086 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 11:52:12,060 7 INFO rb-ea311d5-226310-432086 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 11:52:12,067 7 INFO rb-ea311d5-226310-432086 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 11:52:12,068 7 INFO rb-ea311d5-226310-432086 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 11:52:12,068 7 INFO rb-ea311d5-226310-432086 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 11:52:12,589 7 INFO rb-ea311d5-226310-432086 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 11:52:12,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90999566 started for PoS orders references: [{'name': '/', 'pos_reference': '262-149-000001', 'uuid': 'e46051b7-430b-4d31-b96f-8dcd1b922a5a'}] 2026-11-03 11:52:12,601 7 INFO rb-ea311d5-226310-432086 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 11:52:13,061 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90999566 order {'name': '/', 'pos_reference': '262-149-000001', 'uuid': 'e46051b7-430b-4d31-b96f-8dcd1b922a5a'} created pos.order #629 2026-11-03 11:52:13,063 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90999566 finished 2026-11-03 11:52:13,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6177 150 0.12 0.414 rw 2026-11-03 11:52:13,230 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52: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 11:52:13,278 7 INFO rb-ea311d5-226310-432086 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 11:52:13,290 7 INFO rb-ea311d5-226310-432086 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 11:52:13,309 7 INFO rb-ea311d5-226310-432086 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 11:52:13,329 7 INFO rb-ea311d5-226310-432086 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 11:52:13,338 7 INFO rb-ea311d5-226310-432086 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 11:52:13,341 7 INFO rb-ea311d5-226310-432086 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 11:52:13,350 7 INFO rb-ea311d5-226310-432086 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 11:52:13,351 7 INFO rb-ea311d5-226310-432086 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 11:52:13,356 7 INFO rb-ea311d5-226310-432086 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 11:52:13,359 7 INFO rb-ea311d5-226310-432086 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 11:52:13,360 7 INFO rb-ea311d5-226310-432086 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 11:52:13,360 7 INFO rb-ea311d5-226310-432086 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 11:52:13,361 7 INFO rb-ea311d5-226310-432086 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 11:52:13,361 7 INFO rb-ea311d5-226310-432086 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 11:52:13,361 7 INFO rb-ea311d5-226310-432086 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 11:52:13,531 7 INFO rb-ea311d5-226310-432086 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 11:52:13,535 7 INFO rb-ea311d5-226310-432086 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 11:52:13,546 7 INFO rb-ea311d5-226310-432086 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 11:52:13,553 7 INFO rb-ea311d5-226310-432086 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 11:52:13,554 7 INFO rb-ea311d5-226310-432086 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 11:52:14,069 7 INFO rb-ea311d5-226310-432086 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 11:52:14,101 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98979633 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '262-149-000001', 'uuid': 'e46051b7-430b-4d31-b96f-8dcd1b922a5a'}] 2026-11-03 11:52:14,115 7 INFO rb-ea311d5-226310-432086 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 11:52:14,129 7 INFO rb-ea311d5-226310-432086 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 11:52:14,130 7 INFO rb-ea311d5-226310-432086 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 11:52:14,145 7 INFO rb-ea311d5-226310-432086 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 11:52:14,157 7 INFO rb-ea311d5-226310-432086 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 11:52:14,157 7 INFO rb-ea311d5-226310-432086 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 11:52:14,157 7 INFO rb-ea311d5-226310-432086 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 11:52:14,161 7 INFO rb-ea311d5-226310-432086 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 11:52:14,164 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #438 deleted pos.payment records with IDs: [546] 2026-11-03 11:52:14,182 7 INFO rb-ea311d5-226310-432086 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 11:52:14,182 7 INFO rb-ea311d5-226310-432086 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 11:52:14,183 7 INFO rb-ea311d5-226310-432086 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 11:52:14,186 7 INFO rb-ea311d5-226310-432086 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 11:52:14,187 7 INFO rb-ea311d5-226310-432086 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 11:52:14,187 7 INFO rb-ea311d5-226310-432086 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 11:52:14,197 7 INFO rb-ea311d5-226310-432086 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 11:52:14,204 7 INFO rb-ea311d5-226310-432086 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 11:52:14,282 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [547, 548] to pos.order #629 2026-11-03 11:52:14,284 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98979633 order {'name': 'Bar Prout - 000001', 'pos_reference': '262-149-000001', 'uuid': 'e46051b7-430b-4d31-b96f-8dcd1b922a5a'} sync ignored for existing PoS order pos.order(629,) (state: paid) 2026-11-03 11:52:14,286 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98979633 finished 2026-11-03 11:52:14,374 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7368 99 0.082 0.196 rw 2026-11-03 11:52:14,391 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52: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.27 rw 2026-11-03 11:52:14,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:14] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 253 7 0.014 0.257 rw 2026-11-03 11:52:14,423 7 INFO rb-ea311d5-226310-432086 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 11:52:14,650 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:14] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 35315 47 0.066 0.119 rw 2026-11-03 11:52:14,661 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:14] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.14 ro 2026-11-03 11:52:14,680 7 INFO rb-ea311d5-226310-432086 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 11:52:14,700 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.008 0.129 rw 2026-11-03 11:52:14,723 7 INFO rb-ea311d5-226310-432086 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 11:52:14,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.004 0.094 rw 2026-11-03 11:52:14,809 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.078 rw 2026-11-03 11:52:15,092 7 INFO rb-ea311d5-226310-432086 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 11:52:15,158 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 102 0.117 0.259 rw 2026-11-03 11:52:15,238 7 INFO rb-ea311d5-226310-432086 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 11:52:15,254 7 INFO rb-ea311d5-226310-432086 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 11:52:15,255 7 INFO rb-ea311d5-226310-432086 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 11:52:15,266 7 INFO rb-ea311d5-226310-432086 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 11:52:15,278 7 INFO rb-ea311d5-226310-432086 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 11:52:15,282 7 INFO rb-ea311d5-226310-432086 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 11:52:15,286 7 INFO rb-ea311d5-226310-432086 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 11:52:15,306 7 INFO rb-ea311d5-226310-432086 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 11:52:15,314 7 INFO rb-ea311d5-226310-432086 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 11:52:15,315 7 INFO rb-ea311d5-226310-432086 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 11:52:15,315 7 INFO rb-ea311d5-226310-432086 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 11:52:15,330 7 INFO rb-ea311d5-226310-432086 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 11:52:15,331 7 INFO rb-ea311d5-226310-432086 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 11:52:15,356 7 INFO rb-ea311d5-226310-432086 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 11:52:15,879 7 INFO rb-ea311d5-226310-432086 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 11:52:15,890 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29541632 started for PoS orders references: [{'name': '/', 'pos_reference': '262-149-000002', 'uuid': '65d22916-2e43-49bf-b787-615f98f80492'}] 2026-11-03 11:52:15,902 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.011 - 2026-11-03 11:52:16,303 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29541632 order {'name': '/', 'pos_reference': '262-149-000002', 'uuid': '65d22916-2e43-49bf-b787-615f98f80492'} created pos.order #630 2026-11-03 11:52:16,305 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29541632 finished 2026-11-03 11:52:16,384 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.118 0.381 rw 2026-11-03 11:52:16,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:16] "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 11:52:16,578 7 INFO rb-ea311d5-226310-432086 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 11:52:16,590 7 INFO rb-ea311d5-226310-432086 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 11:52:16,628 7 INFO rb-ea311d5-226310-432086 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 11:52:16,658 7 INFO rb-ea311d5-226310-432086 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 11:52:16,660 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-11-03 11:52:16,661 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_edit_payments_with_tip SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 11:52:16,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:16] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 46 13 0.011 0.041 rw 2026-11-03 11:52:16,919 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:52:16,930 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 24603004 (allocated 27545600) 2026-11-03 11:52:16,932 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Owpp7Eyj - [03/Nov/2026 11:52:08] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 8.062 rw 2026-11-03 11:52:17,058 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 53588 2026-11-03 11:52:17,061 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-11-03 11:52:17,066 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 53588 2026-11-03 11:52:17,233 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115217_233591_test_05_tip_screen.txt 2026-11-03 11:52:17,234 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmpdbyfsc47_chrome_odoo" 2026-11-03 11:52:17,601 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-11-03 11:52:18,074 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome pid: 53719 2026-11-03 11:52:18,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpb750fv09_chrome_odoo 2026-11-03 11:52:18,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:35205/json/version 2026-11-03 11:52:18,076 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35205', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:52:18,163 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-11-03 11:52:18,163 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:35205/json 2026-11-03 11:52:18,164 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35205', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:52:18,183 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Websocket url found: ws://127.0.0.1:35205/devtools/page/3F9410AF90D99142173FAC7E5C2E2F75 2026-11-03 11:52:18,206 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Enable chrome headless console log notification 2026-11-03 11:52:18,226 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless enable page notifications 2026-11-03 11:52:18,303 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:52:18,318 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Setting session cookie in browser 2026-11-03 11:52:18,321 7 INFO rb-ea311d5-226310-432086 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 11:52:18,321 7 INFO rb-ea311d5-226310-432086 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 11:52:18,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:18] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.048 0.163 rw 2026-11-03 11:52:18,550 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigation result: {'frameId': '3F9410AF90D99142173FAC7E5C2E2F75', 'loaderId': 'E0D45B0732E5131B8B123BD827FBE97F', 'isDownload': False} 2026-11-03 11:52:18,550 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-11-03 11:52:18,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:18] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.017 ro 2026-11-03 11:52:18,632 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:18] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.041 ro 2026-11-03 11:52:18,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:18] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.045 ro 2026-11-03 11:52:19,376 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-11-03 11:52:19,413 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:52:19,417 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:52:19,497 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.03 ro 2026-11-03 11:52:19,550 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-11-03 11:52:19,605 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52: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.006 0.057 rw 2026-11-03 11:52:19,978 7 INFO rb-ea311d5-226310-432086 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 11:52:20,530 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.232 0.673 rw 2026-11-03 11:52:20,763 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: The ready code tooks too much time : 2.212520122528076 2026-11-03 11:52:20,763 7 INFO rb-ea311d5-226310-432086 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 11:52:20,776 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.007 ro 2026-11-03 11:52:20,783 7 INFO rb-ea311d5-226310-432086 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 11:52:20,806 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:20] "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 11:52:20,871 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52: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.026 rw 2026-11-03 11:52:20,876 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:20] "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 11:52:20,927 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:20] "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 11:52:21,461 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:21] "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 11:52:21,565 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52: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 11:52:21,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.04 rw 2026-11-03 11:52:21,755 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 11:52:21,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.01 - 2026-11-03 11:52:21,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.019 - 2026-11-03 11:52:21,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:21] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.005 0.031 ro 2026-11-03 11:52:21,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:21] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.021 ro 2026-11-03 11:52:21,909 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 11:52:21,919 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-11-03 11:52:21,951 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.027 - 2026-11-03 11:52:21,971 7 INFO rb-ea311d5-226310-432086 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 11:52:22,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:22] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.043 0.082 rw 2026-11-03 11:52:22,124 7 INFO rb-ea311d5-226310-432086 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 11:52:22,143 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:22] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.039 - 2026-11-03 11:52:22,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:22] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.035 0.199 rw 2026-11-03 11:52:22,197 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52: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.008 0.036 rw 2026-11-03 11:52:22,276 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.094 rw 2026-11-03 11:52:22,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52: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.002 0.029 rw 2026-11-03 11:52:22,409 7 INFO rb-ea311d5-226310-432086 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 11:52:22,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.053 rw 2026-11-03 11:52:22,930 7 INFO rb-ea311d5-226310-432086 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 11:52:22,976 7 INFO rb-ea311d5-226310-432086 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 11:52:22,977 7 INFO rb-ea311d5-226310-432086 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 11:52:23,038 7 INFO rb-ea311d5-226310-432086 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 11:52:23,044 7 INFO rb-ea311d5-226310-432086 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 11:52:23,059 7 INFO rb-ea311d5-226310-432086 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 11:52:23,064 7 INFO rb-ea311d5-226310-432086 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 11:52:23,071 7 INFO rb-ea311d5-226310-432086 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 11:52:23,077 7 INFO rb-ea311d5-226310-432086 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 11:52:23,103 7 INFO rb-ea311d5-226310-432086 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 11:52:23,109 7 INFO rb-ea311d5-226310-432086 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 11:52:23,112 7 INFO rb-ea311d5-226310-432086 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 11:52:23,113 7 INFO rb-ea311d5-226310-432086 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 11:52:23,133 7 INFO rb-ea311d5-226310-432086 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 11:52:23,134 7 INFO rb-ea311d5-226310-432086 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 11:52:23,143 7 INFO rb-ea311d5-226310-432086 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 11:52:23,156 7 INFO rb-ea311d5-226310-432086 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 11:52:23,158 7 INFO rb-ea311d5-226310-432086 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 11:52:23,163 7 INFO rb-ea311d5-226310-432086 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 11:52:23,170 7 INFO rb-ea311d5-226310-432086 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 11:52:23,176 7 INFO rb-ea311d5-226310-432086 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 11:52:23,196 7 INFO rb-ea311d5-226310-432086 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 11:52:23,204 7 INFO rb-ea311d5-226310-432086 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 11:52:23,205 7 INFO rb-ea311d5-226310-432086 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 11:52:23,205 7 INFO rb-ea311d5-226310-432086 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 11:52:23,229 7 INFO rb-ea311d5-226310-432086 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 11:52:23,230 7 INFO rb-ea311d5-226310-432086 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 11:52:23,240 7 INFO rb-ea311d5-226310-432086 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 11:52:23,241 7 INFO rb-ea311d5-226310-432086 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 11:52:23,251 7 INFO rb-ea311d5-226310-432086 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 11:52:23,251 7 INFO rb-ea311d5-226310-432086 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 11:52:23,253 7 INFO rb-ea311d5-226310-432086 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 11:52:23,259 7 INFO rb-ea311d5-226310-432086 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 11:52:23,277 7 INFO rb-ea311d5-226310-432086 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 11:52:23,291 7 INFO rb-ea311d5-226310-432086 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 11:52:23,292 7 INFO rb-ea311d5-226310-432086 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 11:52:23,292 7 INFO rb-ea311d5-226310-432086 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 11:52:23,296 7 INFO rb-ea311d5-226310-432086 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 11:52:23,335 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28652543 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd9f54d49-28ad-4205-ade1-92f5328bff3c'}] 2026-11-03 11:52:23,505 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28652543 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd9f54d49-28ad-4205-ade1-92f5328bff3c'} created pos.order #631 2026-11-03 11:52:23,507 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28652543 finished 2026-11-03 11:52:23,575 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5951 58 0.116 0.133 rw 2026-11-03 11:52:23,612 7 INFO rb-ea311d5-226310-432086 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 11:52:23,677 7 INFO rb-ea311d5-226310-432086 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 11:52:23,708 7 INFO rb-ea311d5-226310-432086 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 11:52:23,715 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52: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.003 0.022 rw 2026-11-03 11:52:24,212 7 INFO rb-ea311d5-226310-432086 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 11:52:24,213 7 INFO rb-ea311d5-226310-432086 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 11:52:24,213 7 INFO rb-ea311d5-226310-432086 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 11:52:24,229 7 INFO rb-ea311d5-226310-432086 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 11:52:24,252 7 INFO rb-ea311d5-226310-432086 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 11:52:24,270 7 INFO rb-ea311d5-226310-432086 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 11:52:24,271 7 INFO rb-ea311d5-226310-432086 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 11:52:24,276 7 INFO rb-ea311d5-226310-432086 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 11:52:24,277 7 INFO rb-ea311d5-226310-432086 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 11:52:24,318 7 INFO rb-ea311d5-226310-432086 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 11:52:24,318 7 INFO rb-ea311d5-226310-432086 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 11:52:24,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.034 rw 2026-11-03 11:52:24,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #416224 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd9f54d49-28ad-4205-ade1-92f5328bff3c'}] 2026-11-03 11:52:24,485 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #438 deleted pos.order.line records with IDs: [1044, 1046] 2026-11-03 11:52:24,510 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #416224 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd9f54d49-28ad-4205-ade1-92f5328bff3c'} updated pos.order #631 2026-11-03 11:52:24,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #416224 finished 2026-11-03 11:52:24,610 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3993 86 0.075 0.215 rw 2026-11-03 11:52:24,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11799315 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '6016b71d-15b0-4adf-aa1f-bc0d053d26ea'}] 2026-11-03 11:52:24,805 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11799315 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '6016b71d-15b0-4adf-aa1f-bc0d053d26ea'} created pos.order #632 2026-11-03 11:52:24,808 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11799315 finished 2026-11-03 11:52:24,869 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4965 44 0.035 0.119 rw 2026-11-03 11:52:24,990 7 INFO rb-ea311d5-226310-432086 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 11:52:24,991 7 INFO rb-ea311d5-226310-432086 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 11:52:25,053 7 INFO rb-ea311d5-226310-432086 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 11:52:25,070 7 INFO rb-ea311d5-226310-432086 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 11:52:25,070 7 INFO rb-ea311d5-226310-432086 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 11:52:25,080 7 INFO rb-ea311d5-226310-432086 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 11:52:25,082 7 INFO rb-ea311d5-226310-432086 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 11:52:25,087 7 INFO rb-ea311d5-226310-432086 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 11:52:25,088 7 INFO rb-ea311d5-226310-432086 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 11:52:25,092 7 INFO rb-ea311d5-226310-432086 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 11:52:25,093 7 INFO rb-ea311d5-226310-432086 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 11:52:25,095 7 INFO rb-ea311d5-226310-432086 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 11:52:25,100 7 INFO rb-ea311d5-226310-432086 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 11:52:25,126 7 INFO rb-ea311d5-226310-432086 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 11:52:25,136 7 INFO rb-ea311d5-226310-432086 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 11:52:25,137 7 INFO rb-ea311d5-226310-432086 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 11:52:25,163 7 INFO rb-ea311d5-226310-432086 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 11:52:25,165 7 INFO rb-ea311d5-226310-432086 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 11:52:25,165 7 INFO rb-ea311d5-226310-432086 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 11:52:25,167 7 INFO rb-ea311d5-226310-432086 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 11:52:25,167 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: tour succeeded 2026-11-03 11:52:25,169 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 11:52:25,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 8560 40 0.089 0.14 rw 2026-11-03 11:52:25,278 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52: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.109 rw 2026-11-03 11:52:25,467 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:52:25,475 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 5.89 rw 2026-11-03 11:52:25,487 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: heap 23745968 (allocated 26234880) 2026-11-03 11:52:25,648 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing chrome headless with pid 53719 2026-11-03 11:52:25,658 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing websocket connection 2026-11-03 11:52:25,662 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Terminating chrome headless with pid 53719 2026-11-03 11:52:25,793 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115225_786726_test_06_split_bill_screen.txt 2026-11-03 11:52:25,794 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Removing chrome user profile "/tmp/tmpb750fv09_chrome_odoo" 2026-11-03 11:52:25,827 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: waiting for threads: [] 2026-11-03 11:52:25,851 7 INFO rb-ea311d5-226310-432086 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 11:52:25,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Car2Si_L - [03/Nov/2026 11:52:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 112 0.092 0.228 rw 2026-11-03 11:52:35,859 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-11-03 11:52:36,333 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome pid: 53853 2026-11-03 11:52:36,334 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpc5xwaexa_chrome_odoo 2026-11-03 11:52:36,334 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:43313/json/version 2026-11-03 11:52:36,336 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43313', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:52:36,348 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-11-03 11:52:36,348 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:43313/json 2026-11-03 11:52:36,351 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43313', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:52:36,360 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Websocket url found: ws://127.0.0.1:43313/devtools/page/AD06304E9AA6B8FEF34F0192319D6F1E 2026-11-03 11:52:36,373 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Enable chrome headless console log notification 2026-11-03 11:52:36,407 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless enable page notifications 2026-11-03 11:52:36,466 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:52:36,478 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Setting session cookie in browser 2026-11-03 11:52:36,483 7 INFO rb-ea311d5-226310-432086 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 11:52:36,483 7 INFO rb-ea311d5-226310-432086 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 11:52:36,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:36] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.037 0.157 rw 2026-11-03 11:52:36,691 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigation result: {'frameId': 'AD06304E9AA6B8FEF34F0192319D6F1E', 'loaderId': 'B9113C7C433957F946B29B82B24ADC54', 'isDownload': False} 2026-11-03 11:52:36,691 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-11-03 11:52:36,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:36] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.248 ro 2026-11-03 11:52:36,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:36] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.029 ro 2026-11-03 11:52:36,803 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:36] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.037 ro 2026-11-03 11:52:37,439 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: Owl is running in 'dev' mode. 2026-11-03 11:52:37,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:52:37,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:52:37,519 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.028 ro 2026-11-03 11:52:37,576 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.015 rw 2026-11-03 11:52:37,605 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52: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.01 0.034 rw 2026-11-03 11:52:37,945 7 INFO rb-ea311d5-226310-432086 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 11:52:38,456 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.216 0.594 rw 2026-11-03 11:52:38,648 7 INFO rb-ea311d5-226310-432086 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 11:52:38,666 7 INFO rb-ea311d5-226310-432086 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 11:52:38,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:38] "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 11:52:38,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52: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 11:52:38,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52: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 11:52:38,733 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52: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.015 rw 2026-11-03 11:52:38,756 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:38] "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 11:52:39,221 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52: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 11:52:39,330 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52: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.015 rw 2026-11-03 11:52:39,525 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.056 rw 2026-11-03 11:52:39,547 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.015 - 2026-11-03 11:52:39,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.054 - 2026-11-03 11:52:39,599 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:39] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.009 0.059 ro 2026-11-03 11:52:39,618 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.085 rw 2026-11-03 11:52:39,660 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:39] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-11-03 11:52:39,667 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-11-03 11:52:39,668 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 11:52:39,722 7 INFO rb-ea311d5-226310-432086 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 11:52:39,791 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.021 - 2026-11-03 11:52:39,874 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:39] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.034 0.069 rw 2026-11-03 11:52:39,919 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-11-03 11:52:39,926 7 INFO rb-ea311d5-226310-432086 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 11:52:39,994 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:39] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.039 0.155 rw 2026-11-03 11:52:40,028 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52: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.012 0.087 rw 2026-11-03 11:52:40,106 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.154 rw 2026-11-03 11:52:40,204 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52: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.003 0.013 rw 2026-11-03 11:52:40,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.058 rw 2026-11-03 11:52:40,278 7 INFO rb-ea311d5-226310-432086 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 11:52:40,813 7 INFO rb-ea311d5-226310-432086 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 11:52:40,857 7 INFO rb-ea311d5-226310-432086 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 11:52:40,858 7 INFO rb-ea311d5-226310-432086 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 11:52:40,890 7 INFO rb-ea311d5-226310-432086 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 11:52:40,890 7 INFO rb-ea311d5-226310-432086 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 11:52:40,891 7 INFO rb-ea311d5-226310-432086 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 11:52:40,892 7 INFO rb-ea311d5-226310-432086 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 11:52:40,931 7 INFO rb-ea311d5-226310-432086 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 11:52:41,261 7 INFO rb-ea311d5-226310-432086 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 11:52:41,313 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11792170 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'e157273e-7c53-471a-a67b-009ee215e981'}] 2026-11-03 11:52:41,314 7 INFO rb-ea311d5-226310-432086 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 11:52:41,463 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11792170 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'e157273e-7c53-471a-a67b-009ee215e981'} created pos.order #633 2026-11-03 11:52:41,465 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11792170 finished 2026-11-03 11:52:41,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5010 59 0.08 0.166 rw 2026-11-03 11:52:41,683 7 INFO rb-ea311d5-226310-432086 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 11:52:41,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52: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.003 0.029 rw 2026-11-03 11:52:42,190 7 INFO rb-ea311d5-226310-432086 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 11:52:44,177 7 INFO rb-ea311d5-226310-432086 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 11:52:44,178 7 INFO rb-ea311d5-226310-432086 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 11:52:44,180 7 INFO rb-ea311d5-226310-432086 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 11:52:44,195 7 INFO rb-ea311d5-226310-432086 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 11:52:46,176 7 INFO rb-ea311d5-226310-432086 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 11:52:46,178 7 INFO rb-ea311d5-226310-432086 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 11:52:46,178 7 INFO rb-ea311d5-226310-432086 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 11:52:46,179 7 INFO rb-ea311d5-226310-432086 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 11:52:46,179 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: tour succeeded 2026-11-03 11:52:46,180 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR SaveLastPreparationChangesTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 11:52:46,332 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:52:46,335 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: heap 21251380 (allocated 23351296) 2026-11-03 11:52:46,352 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7JqwWvQ3 - [03/Nov/2026 11:52:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 8.732 rw 2026-11-03 11:52:46,455 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing chrome headless with pid 53853 2026-11-03 11:52:46,459 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing websocket connection 2026-11-03 11:52:46,461 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Terminating chrome headless with pid 53853 2026-11-03 11:52:46,563 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115246_563014_test_10_save_last_preparation_changes.txt 2026-11-03 11:52:46,563 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Removing chrome user profile "/tmp/tmpc5xwaexa_chrome_odoo" 2026-11-03 11:52:46,612 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-11-03 11:52:47,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome pid: 53994 2026-11-03 11:52:47,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless temporary user profile dir: /tmp/tmpabxchzbo_chrome_odoo 2026-11-03 11:52:47,108 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:40293/json/version 2026-11-03 11:52:47,109 7 INFO rb-ea311d5-226310-432086 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 11:52:47,217 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Browser version: Chrome/150.0.7871.114 2026-11-03 11:52:47,217 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:40293/json 2026-11-03 11:52:47,218 7 INFO rb-ea311d5-226310-432086 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 11:52:47,245 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Websocket url found: ws://127.0.0.1:40293/devtools/page/F99B2A3FF42A01AC87FE33C97BC526E9 2026-11-03 11:52:47,275 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Enable chrome headless console log notification 2026-11-03 11:52:47,287 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless enable page notifications 2026-11-03 11:52:47,342 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:52:47,360 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Setting session cookie in browser 2026-11-03 11:52:47,365 7 INFO rb-ea311d5-226310-432086 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 11:52:47,365 7 INFO rb-ea311d5-226310-432086 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 11:52:47,573 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:47] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.038 0.168 rw 2026-11-03 11:52:47,587 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigation result: {'frameId': 'F99B2A3FF42A01AC87FE33C97BC526E9', 'loaderId': '73CB4996CCBCF9F3A2C2CA986C7A794B', 'isDownload': False} 2026-11-03 11:52:47,587 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate ready code "odoo.isTourReady('OrderTrackingTour')" 2026-11-03 11:52:47,661 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:47] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.268 ro 2026-11-03 11:52:47,664 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:47] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.033 ro 2026-11-03 11:52:47,686 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:47] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.056 ro 2026-11-03 11:52:48,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: Owl is running in 'dev' mode. 2026-11-03 11:52:48,393 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:52:48,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 11:52:48,439 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.023 ro 2026-11-03 11:52:48,477 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-11-03 11:52:48,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52: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.002 0.02 rw 2026-11-03 11:52:48,881 7 INFO rb-ea311d5-226310-432086 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 11:52:49,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.215 0.682 rw 2026-11-03 11:52:49,672 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: The ready code tooks too much time : 2.0853395462036133 2026-11-03 11:52:49,673 7 INFO rb-ea311d5-226310-432086 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 11:52:49,694 7 INFO rb-ea311d5-226310-432086 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 11:52:49,696 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:49] "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 11:52:49,742 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:49] "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 11:52:49,770 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:49] "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 11:52:49,803 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:49] "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 11:52:49,806 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52: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.0 0.035 rw 2026-11-03 11:52:50,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:50] "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 11:52:50,461 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52: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.013 rw 2026-11-03 11:52:50,617 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.037 rw 2026-11-03 11:52:50,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:50] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 11:52:50,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:50] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 11:52:50,652 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:50] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.013 - 2026-11-03 11:52:50,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:50] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.043 ro 2026-11-03 11:52:50,775 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:50] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:52:50,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:50] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.011 ro 2026-11-03 11:52:50,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.036 - 2026-11-03 11:52:50,837 7 INFO rb-ea311d5-226310-432086 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 11:52:50,879 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.086 - 2026-11-03 11:52:50,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:50] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.026 0.086 rw 2026-11-03 11:52:51,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:51] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.031 0.183 rw 2026-11-03 11:52:51,016 7 INFO rb-ea311d5-226310-432086 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 11:52:51,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52: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.003 0.021 rw 2026-11-03 11:52:51,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.052 - 2026-11-03 11:52:51,108 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.017 0.064 rw 2026-11-03 11:52:51,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:51] "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 11:52:51,240 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.058 rw 2026-11-03 11:52:51,276 7 INFO rb-ea311d5-226310-432086 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 11:52:51,798 7 INFO rb-ea311d5-226310-432086 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 11:52:51,858 7 INFO rb-ea311d5-226310-432086 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 11:52:51,878 7 INFO rb-ea311d5-226310-432086 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 11:52:51,879 7 INFO rb-ea311d5-226310-432086 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 11:52:51,933 7 INFO rb-ea311d5-226310-432086 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 11:52:51,933 7 INFO rb-ea311d5-226310-432086 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 11:52:51,934 7 INFO rb-ea311d5-226310-432086 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 11:52:51,957 7 INFO rb-ea311d5-226310-432086 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 11:52:51,987 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2438614 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '81b957c3-a6a7-4555-9bdc-ce2b8d208b9b'}] 2026-11-03 11:52:52,051 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2438614 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '81b957c3-a6a7-4555-9bdc-ce2b8d208b9b'} created pos.order #634 2026-11-03 11:52:52,054 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2438614 finished 2026-11-03 11:52:52,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.033 0.102 rw 2026-11-03 11:52:52,144 7 INFO rb-ea311d5-226310-432086 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 11:52:52,224 7 INFO rb-ea311d5-226310-432086 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 11:52:52,256 7 INFO rb-ea311d5-226310-432086 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 11:52:52,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:52] "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.022 rw 2026-11-03 11:52:52,756 7 INFO rb-ea311d5-226310-432086 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 11:52:52,756 7 INFO rb-ea311d5-226310-432086 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 11:52:52,762 7 INFO rb-ea311d5-226310-432086 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 11:52:52,767 7 INFO rb-ea311d5-226310-432086 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 11:52:52,767 7 INFO rb-ea311d5-226310-432086 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 11:52:52,772 7 INFO rb-ea311d5-226310-432086 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 11:52:52,775 7 INFO rb-ea311d5-226310-432086 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 11:52:52,944 7 INFO rb-ea311d5-226310-432086 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 11:52:52,944 7 INFO rb-ea311d5-226310-432086 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 11:52:52,984 7 INFO rb-ea311d5-226310-432086 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 11:52:52,987 7 INFO rb-ea311d5-226310-432086 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 11:52:53,010 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 11:52:53,010 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 11:52:53,034 7 INFO rb-ea311d5-226310-432086 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 11:52:53,561 7 INFO rb-ea311d5-226310-432086 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 11:52:53,567 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2091672 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '81b957c3-a6a7-4555-9bdc-ce2b8d208b9b'}] 2026-11-03 11:52:53,570 7 INFO rb-ea311d5-226310-432086 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 11:52:53,717 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [550] to pos.order #634 2026-11-03 11:52:54,069 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2091672 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '81b957c3-a6a7-4555-9bdc-ce2b8d208b9b'} updated pos.order #634 2026-11-03 11:52:54,071 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2091672 finished 2026-11-03 11:52:54,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5210 189 0.155 0.435 rw 2026-11-03 11:52:54,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:54] "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 11:52:54,560 7 INFO rb-ea311d5-226310-432086 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 11:52:54,594 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: tour succeeded 2026-11-03 11:52:54,595 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: ╔══════════════════════════════════╗ ║ TOUR OrderTrackingTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-03 11:52:54,770 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:52:54,771 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: heap 21863808 (allocated 23875584) 2026-11-03 11:52:54,780 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uQ9fkq69 - [03/Nov/2026 11:52:48] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 6.242 rw 2026-11-03 11:52:54,881 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing chrome headless with pid 53994 2026-11-03 11:52:54,883 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing websocket connection 2026-11-03 11:52:54,885 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Terminating chrome headless with pid 53994 2026-11-03 11:52:54,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115254_987834_test_12_order_tracking.txt 2026-11-03 11:52:54,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Removing chrome user profile "/tmp/tmpabxchzbo_chrome_odoo" 2026-11-03 11:52:55,025 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-11-03 11:52:55,580 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome pid: 54125 2026-11-03 11:52:55,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless temporary user profile dir: /tmp/tmpe4me6kah_chrome_odoo 2026-11-03 11:52:55,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:33541/json/version 2026-11-03 11:52:55,582 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33541', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:52:55,671 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Browser version: Chrome/150.0.7871.114 2026-11-03 11:52:55,671 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:33541/json 2026-11-03 11:52:55,673 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33541', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:52:55,680 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Websocket url found: ws://127.0.0.1:33541/devtools/page/610DF15F6EC50D46DFC05E33AF658E1F 2026-11-03 11:52:55,686 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Enable chrome headless console log notification 2026-11-03 11:52:55,688 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless enable page notifications 2026-11-03 11:52:55,758 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:52:55,781 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Setting session cookie in browser 2026-11-03 11:52:55,784 7 INFO rb-ea311d5-226310-432086 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 11:52:55,784 7 INFO rb-ea311d5-226310-432086 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 11:52:55,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:55] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.035 0.15 rw 2026-11-03 11:52:55,985 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigation result: {'frameId': '610DF15F6EC50D46DFC05E33AF658E1F', 'loaderId': '0BF5237C072B2544A61E04E98849E17F', 'isDownload': False} 2026-11-03 11:52:55,985 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate ready code "odoo.isTourReady('CrmTeamTour')" 2026-11-03 11:52:56,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:56] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.047 ro 2026-11-03 11:52:56,084 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:56] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.285 ro 2026-11-03 11:52:56,092 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:56] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.053 ro 2026-11-03 11:52:56,744 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: Owl is running in 'dev' mode. 2026-11-03 11:52:56,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:52:56,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:52:56,822 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 11:52:56,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52: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 11:52:56,892 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52: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.003 0.036 rw 2026-11-03 11:52:57,225 7 INFO rb-ea311d5-226310-432086 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 11:52:57,784 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534464 261 0.218 0.659 rw 2026-11-03 11:52:58,005 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: The ready code tooks too much time : 2.0200393199920654 2026-11-03 11:52:58,005 7 INFO rb-ea311d5-226310-432086 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 11:52:58,022 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.007 ro 2026-11-03 11:52:58,025 7 INFO rb-ea311d5-226310-432086 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 11:52:58,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:58] "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 11:52:58,090 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:58] "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 11:52:58,112 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52: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.013 rw 2026-11-03 11:52:58,119 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:58] "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 11:52:58,634 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:58] "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 11:52:58,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52: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 11:52:58,931 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.043 rw 2026-11-03 11:52:58,964 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:58] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 11:52:58,977 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:58] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.021 - 2026-11-03 11:52:58,984 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:58] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.012 0.031 ro 2026-11-03 11:52:58,992 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:58] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.047 rw 2026-11-03 11:52:59,055 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:59] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 11:52:59,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 11:52:59,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.024 - 2026-11-03 11:52:59,119 7 INFO rb-ea311d5-226310-432086 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 11:52:59,133 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.06 - 2026-11-03 11:52:59,240 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:59] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.068 0.1 rw 2026-11-03 11:52:59,321 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:59] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 11:52:59,333 7 INFO rb-ea311d5-226310-432086 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 11:52:59,371 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:59] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.045 0.253 rw 2026-11-03 11:52:59,412 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52: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.008 0.074 rw 2026-11-03 11:52:59,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.03 0.12 rw 2026-11-03 11:52:59,572 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52: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.002 0.029 rw 2026-11-03 11:52:59,628 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.052 rw 2026-11-03 11:52:59,657 7 INFO rb-ea311d5-226310-432086 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 11:53:00,169 7 INFO rb-ea311d5-226310-432086 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 11:53:00,229 7 INFO rb-ea311d5-226310-432086 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 11:53:00,240 7 INFO rb-ea311d5-226310-432086 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 11:53:00,277 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5533684 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '2c2c7fcb-3377-4833-bf22-fd48b72ac741'}] 2026-11-03 11:53:00,373 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5533684 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '2c2c7fcb-3377-4833-bf22-fd48b72ac741'} created pos.order #635 2026-11-03 11:53:00,376 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5533684 finished 2026-11-03 11:53:00,449 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:53:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3979 50 0.041 0.136 rw 2026-11-03 11:53:00,476 7 INFO rb-ea311d5-226310-432086 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 11:53:00,550 7 INFO rb-ea311d5-226310-432086 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 11:53:00,572 7 INFO rb-ea311d5-226310-432086 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 11:53:00,590 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:53: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.016 rw 2026-11-03 11:53:01,136 7 INFO rb-ea311d5-226310-432086 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 11:53:01,149 7 INFO rb-ea311d5-226310-432086 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 11:53:03,126 7 INFO rb-ea311d5-226310-432086 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 11:53:03,127 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: tour succeeded 2026-11-03 11:53:03,128 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: ╔════════════════════════════╗ ║ TOUR CrmTeamTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-11-03 11:53:03,287 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:53:03,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: heap 20312704 (allocated 21778432) 2026-11-03 11:53:03,304 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MmOcx6J7 - [03/Nov/2026 11:52:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 6.397 rw 2026-11-03 11:53:03,399 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing chrome headless with pid 54125 2026-11-03 11:53:03,401 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing websocket connection 2026-11-03 11:53:03,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Terminating chrome headless with pid 54125 2026-11-03 11:53:03,539 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115303_539629_test_13_crm_team.txt 2026-11-03 11:53:03,540 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Removing chrome user profile "/tmp/tmpe4me6kah_chrome_odoo" 2026-11-03 11:53:03,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-11-03 11:53:04,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 54253 2026-11-03 11:53:04,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpp21f5hy__chrome_odoo 2026-11-03 11:53:04,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:38369/json/version 2026-11-03 11:53:04,029 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38369', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:53:04,088 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-11-03 11:53:04,088 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:38369/json 2026-11-03 11:53:04,089 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38369', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:53:04,109 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:38369/devtools/page/A6141DC2FF2214BEDC86620F8CB0A4B5 2026-11-03 11:53:04,133 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-11-03 11:53:04,162 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-11-03 11:53:04,228 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:53:04,243 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-11-03 11:53:04,260 7 INFO rb-ea311d5-226310-432086 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 11:53:04,260 7 INFO rb-ea311d5-226310-432086 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 11:53:04,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:04] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.04 0.164 rw 2026-11-03 11:53:04,477 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'A6141DC2FF2214BEDC86620F8CB0A4B5', 'loaderId': '83DF7EEA7DFBA863CDBC3A3A0F75524C', 'isDownload': False} 2026-11-03 11:53:04,477 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour1')" 2026-11-03 11:53:04,553 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:04] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.27 ro 2026-11-03 11:53:04,554 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:04] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.03 ro 2026-11-03 11:53:04,573 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:04] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.045 ro 2026-11-03 11:53:05,282 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-11-03 11:53:05,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:53:05,336 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.016 - 2026-11-03 11:53:05,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.021 ro 2026-11-03 11:53:05,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53: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.02 rw 2026-11-03 11:53:05,392 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.015 rw 2026-11-03 11:53:05,724 7 INFO rb-ea311d5-226310-432086 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 11:53:06,169 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.194 0.568 rw 2026-11-03 11:53:06,350 7 INFO rb-ea311d5-226310-432086 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 11:53:06,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:06] "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 11:53:06,364 7 INFO rb-ea311d5-226310-432086 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 11:53:06,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:06] "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 11:53:06,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53: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 11:53:06,422 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53: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.012 rw 2026-11-03 11:53:06,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53: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 11:53:06,918 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53: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 11:53:07,024 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53: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.011 rw 2026-11-03 11:53:07,170 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.052 rw 2026-11-03 11:53:07,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.015 - 2026-11-03 11:53:07,206 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 11:53:07,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.005 0.028 ro 2026-11-03 11:53:07,217 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.035 rw 2026-11-03 11:53:07,290 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.014 ro 2026-11-03 11:53:07,293 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.015 - 2026-11-03 11:53:07,333 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.027 - 2026-11-03 11:53:07,341 7 INFO rb-ea311d5-226310-432086 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 11:53:07,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.062 - 2026-11-03 11:53:07,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.03 0.131 rw 2026-11-03 11:53:07,486 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:53:07,491 7 INFO rb-ea311d5-226310-432086 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 11:53:07,561 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.028 0.233 rw 2026-11-03 11:53:07,582 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53: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.084 rw 2026-11-03 11:53:07,644 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.015 0.124 rw 2026-11-03 11:53:07,699 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "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.011 rw 2026-11-03 11:53:07,752 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.044 rw 2026-11-03 11:53:07,801 7 INFO rb-ea311d5-226310-432086 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 11:53:08,322 7 INFO rb-ea311d5-226310-432086 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 11:53:08,394 7 INFO rb-ea311d5-226310-432086 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 11:53:08,395 7 INFO rb-ea311d5-226310-432086 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 11:53:08,420 7 INFO rb-ea311d5-226310-432086 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 11:53:08,421 7 INFO rb-ea311d5-226310-432086 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 11:53:08,457 7 INFO rb-ea311d5-226310-432086 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 11:53:08,458 7 INFO rb-ea311d5-226310-432086 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 11:53:08,472 7 INFO rb-ea311d5-226310-432086 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 11:53:08,472 7 INFO rb-ea311d5-226310-432086 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 11:53:08,477 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 11:53:08,480 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:53:08,496 7 INFO rb-ea311d5-226310-432086 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 11:53:08,519 7 INFO rb-ea311d5-226310-432086 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 11:53:08,544 7 INFO rb-ea311d5-226310-432086 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 11:53:08,578 7 INFO rb-ea311d5-226310-432086 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 11:53:08,887 7 INFO rb-ea311d5-226310-432086 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 11:53:08,930 7 INFO rb-ea311d5-226310-432086 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 11:53:08,940 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53256707 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ed511337-ed7c-4572-9a3c-87c38290f7f4'}] 2026-11-03 11:53:09,053 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53256707 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ed511337-ed7c-4572-9a3c-87c38290f7f4'} created pos.order #636 2026-11-03 11:53:09,054 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53256707 finished 2026-11-03 11:53:09,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6191 65 0.051 0.148 rw 2026-11-03 11:53:09,265 7 INFO rb-ea311d5-226310-432086 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 11:53:09,287 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53: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.004 0.017 rw 2026-11-03 11:53:09,782 7 INFO rb-ea311d5-226310-432086 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 11:53:09,783 7 INFO rb-ea311d5-226310-432086 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 11:53:09,790 7 INFO rb-ea311d5-226310-432086 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 11:53:11,759 7 INFO rb-ea311d5-226310-432086 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 11:53:11,761 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-11-03 11:53:11,762 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 11:53:11,917 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:53:11,923 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ke9-CriC - [03/Nov/2026 11:53:06] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 6.489 rw 2026-11-03 11:53:11,927 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 21703612 (allocated 23089152) 2026-11-03 11:53:12,022 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 54253 2026-11-03 11:53:12,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-11-03 11:53:12,025 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 54253 2026-11-03 11:53:12,146 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115312_145720_test_14_pos_payment_sync.txt 2026-11-03 11:53:12,146 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpp21f5hy__chrome_odoo" 2026-11-03 11:53:12,596 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 54381 2026-11-03 11:53:12,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmph7dpuns0_chrome_odoo 2026-11-03 11:53:12,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:41519/json/version 2026-11-03 11:53:12,598 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41519', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:53:12,607 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-11-03 11:53:12,608 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:41519/json 2026-11-03 11:53:12,608 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41519', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:53:12,611 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:41519/devtools/page/BD5E012C79A15F8D8832CF078B052769 2026-11-03 11:53:12,615 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-11-03 11:53:12,616 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-11-03 11:53:12,668 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:53:12,671 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-11-03 11:53:12,677 7 INFO rb-ea311d5-226310-432086 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 11:53:12,677 7 INFO rb-ea311d5-226310-432086 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 11:53:12,803 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:12] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.022 0.097 rw 2026-11-03 11:53:12,807 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'BD5E012C79A15F8D8832CF078B052769', 'loaderId': '315C6846016517B98903836F13CA7BCE', 'isDownload': False} 2026-11-03 11:53:12,808 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour2')" 2026-11-03 11:53:12,875 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:12] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.012 ro 2026-11-03 11:53:12,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:12] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.048 ro 2026-11-03 11:53:12,915 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:12] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.221 ro 2026-11-03 11:53:13,650 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-11-03 11:53:13,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:53:13,684 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-11-03 11:53:13,706 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.008 ro 2026-11-03 11:53:13,748 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:13] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.02 rw 2026-11-03 11:53:13,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11: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.002 0.018 rw 2026-11-03 11:53:14,038 7 INFO rb-ea311d5-226310-432086 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 11:53:14,528 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 540313 291 0.202 0.549 rw 2026-11-03 11:53:14,747 7 INFO rb-ea311d5-226310-432086 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 11:53:14,768 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:14] "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 11:53:14,774 7 INFO rb-ea311d5-226310-432086 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 11:53:14,794 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11: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 11:53:14,810 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:14] "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 11:53:14,849 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:14] "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.025 rw 2026-11-03 11:53:14,858 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:14] "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 11:53:15,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:15] "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 11:53:15,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53: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.002 0.024 rw 2026-11-03 11:53:15,679 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.051 rw 2026-11-03 11:53:15,686 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:15] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.018 rw 2026-11-03 11:53:15,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:15] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-11-03 11:53:15,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:15] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 11:53:15,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:15] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.007 0.032 ro 2026-11-03 11:53:15,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:15] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:53:15,749 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:15] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 11:53:15,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-11-03 11:53:15,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.051 - 2026-11-03 11:53:15,816 7 INFO rb-ea311d5-226310-432086 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 11:53:15,918 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:15] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.031 0.134 rw 2026-11-03 11:53:15,968 7 INFO rb-ea311d5-226310-432086 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 11:53:16,012 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:16] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.021 0.238 rw 2026-11-03 11:53:16,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.018 - 2026-11-03 11:53:16,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53: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.004 0.109 rw 2026-11-03 11:53:16,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:16] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.049 - 2026-11-03 11:53:16,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.023 - 2026-11-03 11:53:16,542 7 INFO rb-ea311d5-226310-432086 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 11:53:16,544 7 INFO rb-ea311d5-226310-432086 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 11:53:16,652 7 INFO rb-ea311d5-226310-432086 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 11:53:16,662 7 INFO rb-ea311d5-226310-432086 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 11:53:16,684 7 INFO rb-ea311d5-226310-432086 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 11:53:16,686 7 INFO rb-ea311d5-226310-432086 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 11:53:16,697 7 INFO rb-ea311d5-226310-432086 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 11:53:16,698 7 INFO rb-ea311d5-226310-432086 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 11:53:16,709 7 INFO rb-ea311d5-226310-432086 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 11:53:16,712 7 INFO rb-ea311d5-226310-432086 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 11:53:16,724 7 INFO rb-ea311d5-226310-432086 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 11:53:16,731 7 INFO rb-ea311d5-226310-432086 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 11:53:16,731 7 INFO rb-ea311d5-226310-432086 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 11:53:16,740 7 INFO rb-ea311d5-226310-432086 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 11:53:16,752 7 INFO rb-ea311d5-226310-432086 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 11:53:16,771 7 INFO rb-ea311d5-226310-432086 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 11:53:16,784 7 INFO rb-ea311d5-226310-432086 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 11:53:16,795 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53: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 11:53:17,124 7 INFO rb-ea311d5-226310-432086 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 11:53:17,181 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21590004 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ed511337-ed7c-4572-9a3c-87c38290f7f4'}] 2026-11-03 11:53:17,186 7 INFO rb-ea311d5-226310-432086 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 11:53:17,239 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #438 deleted pos.payment records with IDs: [551] 2026-11-03 11:53:17,354 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [552] to pos.order #636 2026-11-03 11:53:17,366 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21590004 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ed511337-ed7c-4572-9a3c-87c38290f7f4'} updated pos.order #636 2026-11-03 11:53:17,368 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21590004 finished 2026-11-03 11:53:17,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7237 104 0.079 0.224 rw 2026-11-03 11:53:17,598 7 INFO rb-ea311d5-226310-432086 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 11:53:17,630 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53: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.021 rw 2026-11-03 11:53:18,106 7 INFO rb-ea311d5-226310-432086 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 11:53:18,107 7 INFO rb-ea311d5-226310-432086 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 11:53:18,118 7 INFO rb-ea311d5-226310-432086 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 11:53:20,093 7 INFO rb-ea311d5-226310-432086 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 11:53:20,093 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-11-03 11:53:20,094 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 11:53:20,256 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:53:20,256 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 21899648 (allocated 23089152) 2026-11-03 11:53:20,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Uf8bxa8s - [03/Nov/2026 11:53:13] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 6.489 rw 2026-11-03 11:53:20,361 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 54381 2026-11-03 11:53:20,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-11-03 11:53:20,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 54381 2026-11-03 11:53:20,472 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115320_472712_test_14_pos_payment_sync.txt 2026-11-03 11:53:20,473 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmph7dpuns0_chrome_odoo" 2026-11-03 11:53:20,920 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 54513 2026-11-03 11:53:20,921 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpgg77nkc9_chrome_odoo 2026-11-03 11:53:20,921 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:35437/json/version 2026-11-03 11:53:20,922 7 INFO rb-ea311d5-226310-432086 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 11:53:20,975 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-11-03 11:53:20,975 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:35437/json 2026-11-03 11:53:20,976 7 INFO rb-ea311d5-226310-432086 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 11:53:20,983 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:35437/devtools/page/D2016D71C42BA9F7BC0CDB48FFB91D5B 2026-11-03 11:53:20,993 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-11-03 11:53:20,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-11-03 11:53:21,052 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:53:21,058 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-11-03 11:53:21,063 7 INFO rb-ea311d5-226310-432086 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 11:53:21,063 7 INFO rb-ea311d5-226310-432086 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 11:53:21,180 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:21] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.017 0.089 rw 2026-11-03 11:53:21,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'D2016D71C42BA9F7BC0CDB48FFB91D5B', 'loaderId': '0FF551C7BFBA0EF824C628359128CFA0', 'isDownload': False} 2026-11-03 11:53:21,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour3')" 2026-11-03 11:53:21,277 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:21] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.009 0.178 ro 2026-11-03 11:53:21,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:21] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.045 ro 2026-11-03 11:53:21,301 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:21] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.056 ro 2026-11-03 11:53:21,929 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-11-03 11:53:21,949 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 11:53:21,958 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 11:53:21,972 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.01 ro 2026-11-03 11:53:22,023 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53: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.007 0.017 rw 2026-11-03 11:53:22,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:22] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.013 rw 2026-11-03 11:53:22,293 7 INFO rb-ea311d5-226310-432086 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 11:53:22,933 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 541359 291 0.247 0.641 rw 2026-11-03 11:53:23,199 7 INFO rb-ea311d5-226310-432086 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 11:53:23,217 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:23] "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 11:53:23,218 7 INFO rb-ea311d5-226310-432086 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 11:53:23,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:23] "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 11:53:23,276 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:23] "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 11:53:23,322 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:23] "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 11:53:23,346 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:23] "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 11:53:23,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53: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 11:53:24,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "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 11:53:24,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.048 rw 2026-11-03 11:53:24,189 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 11:53:24,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.029 ro 2026-11-03 11:53:24,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.022 - 2026-11-03 11:53:24,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.039 rw 2026-11-03 11:53:24,262 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 11:53:24,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-11-03 11:53:24,278 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 11:53:24,332 7 INFO rb-ea311d5-226310-432086 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 11:53:24,342 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.05 - 2026-11-03 11:53:24,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.034 0.107 rw 2026-11-03 11:53:24,537 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.028 0.221 rw 2026-11-03 11:53:24,553 7 INFO rb-ea311d5-226310-432086 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 11:53:24,570 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53: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.005 0.037 rw 2026-11-03 11:53:24,583 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:53:24,597 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:53:24,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 11:53:25,140 7 INFO rb-ea311d5-226310-432086 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 11:53:25,140 7 INFO rb-ea311d5-226310-432086 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 11:53:25,247 7 INFO rb-ea311d5-226310-432086 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 11:53:25,260 7 INFO rb-ea311d5-226310-432086 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 11:53:25,286 7 INFO rb-ea311d5-226310-432086 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 11:53:25,286 7 INFO rb-ea311d5-226310-432086 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 11:53:25,303 7 INFO rb-ea311d5-226310-432086 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 11:53:25,303 7 INFO rb-ea311d5-226310-432086 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 11:53:25,313 7 INFO rb-ea311d5-226310-432086 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 11:53:25,313 7 INFO rb-ea311d5-226310-432086 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 11:53:25,322 7 INFO rb-ea311d5-226310-432086 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 11:53:25,334 7 INFO rb-ea311d5-226310-432086 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 11:53:25,347 7 INFO rb-ea311d5-226310-432086 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 11:53:25,358 7 INFO rb-ea311d5-226310-432086 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 11:53:25,370 7 INFO rb-ea311d5-226310-432086 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 11:53:25,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:25] "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 11:53:25,770 7 INFO rb-ea311d5-226310-432086 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 11:53:25,826 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30126957 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ed511337-ed7c-4572-9a3c-87c38290f7f4'}] 2026-11-03 11:53:25,828 7 INFO rb-ea311d5-226310-432086 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 11:53:25,983 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [553] to pos.order #636 2026-11-03 11:53:25,998 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30126957 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ed511337-ed7c-4572-9a3c-87c38290f7f4'} updated pos.order #636 2026-11-03 11:53:26,001 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30126957 finished 2026-11-03 11:53:26,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9468 85 0.073 0.196 rw 2026-11-03 11:53:26,222 7 INFO rb-ea311d5-226310-432086 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 11:53:26,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53: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.004 0.019 rw 2026-11-03 11:53:26,720 7 INFO rb-ea311d5-226310-432086 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 11:53:26,721 7 INFO rb-ea311d5-226310-432086 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 11:53:26,730 7 INFO rb-ea311d5-226310-432086 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 11:53:28,709 7 INFO rb-ea311d5-226310-432086 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 11:53:28,712 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-11-03 11:53:28,713 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour3 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 11:53:28,862 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:53:28,864 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 21909808 (allocated 23351296) 2026-11-03 11:53:28,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jjb9DZqC - [03/Nov/2026 11:53:22] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.806 rw 2026-11-03 11:53:28,968 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 54513 2026-11-03 11:53:28,970 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-11-03 11:53:28,971 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 54513 2026-11-03 11:53:29,082 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115329_081810_test_14_pos_payment_sync.txt 2026-11-03 11:53:29,082 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpgg77nkc9_chrome_odoo" 2026-11-03 11:53:29,102 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-11-03 11:53:29,571 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome pid: 54646 2026-11-03 11:53:29,572 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless temporary user profile dir: /tmp/tmpbev91_n5_chrome_odoo 2026-11-03 11:53:29,572 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:40349/json/version 2026-11-03 11:53:29,575 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40349', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:53:29,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Browser version: Chrome/150.0.7871.114 2026-11-03 11:53:29,623 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:40349/json 2026-11-03 11:53:29,631 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40349', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:53:29,638 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Websocket url found: ws://127.0.0.1:40349/devtools/page/738D92EB6D9F9C8BC9E57514A6F233F3 2026-11-03 11:53:29,654 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Enable chrome headless console log notification 2026-11-03 11:53:29,663 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless enable page notifications 2026-11-03 11:53:29,705 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:53:29,719 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Setting session cookie in browser 2026-11-03 11:53:29,722 7 INFO rb-ea311d5-226310-432086 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 11:53:29,722 7 INFO rb-ea311d5-226310-432086 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 11:53:29,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:29] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.035 0.166 rw 2026-11-03 11:53:29,933 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigation result: {'frameId': '738D92EB6D9F9C8BC9E57514A6F233F3', 'loaderId': 'C31864C922308EE95B25210A60C6FA7F', 'isDownload': False} 2026-11-03 11:53:29,934 7 INFO rb-ea311d5-226310-432086 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 11:53:30,023 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:30] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.271 ro 2026-11-03 11:53:30,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:30] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.052 ro 2026-11-03 11:53:30,047 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:29] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.071 ro 2026-11-03 11:53:30,774 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: Owl is running in 'dev' mode. 2026-11-03 11:53:30,807 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:53:30,810 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 11:53:30,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-11-03 11:53:30,882 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11: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.002 0.028 rw 2026-11-03 11:53:30,889 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.032 rw 2026-11-03 11:53:31,195 7 INFO rb-ea311d5-226310-432086 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 11:53:31,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.211 0.603 rw 2026-11-03 11:53:31,890 7 INFO rb-ea311d5-226310-432086 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 11:53:31,905 7 INFO rb-ea311d5-226310-432086 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 11:53:31,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:31] "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 11:53:31,938 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:31] "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 11:53:31,978 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53: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 11:53:31,994 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53: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 11:53:32,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53: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 11:53:32,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:32] "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 11:53:32,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11: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.0 0.013 rw 2026-11-03 11:53:32,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.013 0.048 rw 2026-11-03 11:53:32,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 11:53:32,831 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:53:32,875 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:32] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.06 ro 2026-11-03 11:53:32,879 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:32] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.071 rw 2026-11-03 11:53:32,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:32] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 11:53:32,957 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:32] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-11-03 11:53:32,989 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.028 - 2026-11-03 11:53:33,014 7 INFO rb-ea311d5-226310-432086 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 11:53:33,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.074 - 2026-11-03 11:53:33,087 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:33] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.028 0.101 rw 2026-11-03 11:53:33,174 7 INFO rb-ea311d5-226310-432086 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 11:53:33,191 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:33] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.012 - 2026-11-03 11:53:33,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:33] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.045 0.211 rw 2026-11-03 11:53:33,239 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11: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.002 0.059 rw 2026-11-03 11:53:33,320 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.106 rw 2026-11-03 11:53:33,409 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53: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.032 rw 2026-11-03 11:53:33,435 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.04 rw 2026-11-03 11:53:33,471 7 INFO rb-ea311d5-226310-432086 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 11:53:33,985 7 INFO rb-ea311d5-226310-432086 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 11:53:33,986 7 INFO rb-ea311d5-226310-432086 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 11:53:34,021 7 INFO rb-ea311d5-226310-432086 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 11:53:34,022 7 INFO rb-ea311d5-226310-432086 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 11:53:34,048 7 INFO rb-ea311d5-226310-432086 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 11:53:34,055 7 INFO rb-ea311d5-226310-432086 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 11:53:34,060 7 INFO rb-ea311d5-226310-432086 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 11:53:34,064 7 INFO rb-ea311d5-226310-432086 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 11:53:34,076 7 INFO rb-ea311d5-226310-432086 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 11:53:34,082 7 INFO rb-ea311d5-226310-432086 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 11:53:34,083 7 INFO rb-ea311d5-226310-432086 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 11:53:34,085 7 INFO rb-ea311d5-226310-432086 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 11:53:34,091 7 INFO rb-ea311d5-226310-432086 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 11:53:34,126 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94372597 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd6828e1a-63c1-4d48-9ed4-13d403b18284'}] 2026-11-03 11:53:34,241 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94372597 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd6828e1a-63c1-4d48-9ed4-13d403b18284'} created pos.order #637 2026-11-03 11:53:34,243 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94372597 finished 2026-11-03 11:53:34,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 50 0.048 0.156 rw 2026-11-03 11:53:34,361 7 INFO rb-ea311d5-226310-432086 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 11:53:34,459 7 INFO rb-ea311d5-226310-432086 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 11:53:34,461 7 INFO rb-ea311d5-226310-432086 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 11:53:34,461 7 INFO rb-ea311d5-226310-432086 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 11:53:34,492 7 INFO rb-ea311d5-226310-432086 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 11:53:34,506 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:34] "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 11:53:34,991 7 INFO rb-ea311d5-226310-432086 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 11:53:34,992 7 INFO rb-ea311d5-226310-432086 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 11:53:34,992 7 INFO rb-ea311d5-226310-432086 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 11:53:35,006 7 INFO rb-ea311d5-226310-432086 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 11:53:35,039 7 INFO rb-ea311d5-226310-432086 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 11:53:35,057 7 INFO rb-ea311d5-226310-432086 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 11:53:35,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:35] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2665 46 0.038 0.097 rw 2026-11-03 11:53:35,244 7 INFO rb-ea311d5-226310-432086 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 11:53:35,298 7 INFO rb-ea311d5-226310-432086 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 11:53:35,299 7 INFO rb-ea311d5-226310-432086 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 11:53:35,299 7 INFO rb-ea311d5-226310-432086 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 11:53:35,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53: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.017 rw 2026-11-03 11:53:35,313 7 INFO rb-ea311d5-226310-432086 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 11:53:35,314 7 INFO rb-ea311d5-226310-432086 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 11:53:35,357 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:35] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.009 0.027 rw 2026-11-03 11:53:35,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:35] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3988 40 0.026 0.092 rw 2026-11-03 11:53:35,534 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.002 0.089 rw 2026-11-03 11:53:35,615 7 INFO rb-ea311d5-226310-432086 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 11:53:35,615 7 INFO rb-ea311d5-226310-432086 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 11:53:35,625 7 INFO rb-ea311d5-226310-432086 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 11:53:35,626 7 INFO rb-ea311d5-226310-432086 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 11:53:35,635 7 INFO rb-ea311d5-226310-432086 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 11:53:35,638 7 INFO rb-ea311d5-226310-432086 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 11:53:35,647 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: tour succeeded 2026-11-03 11:53:35,651 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_cancel_order_from_ui SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 11:53:35,816 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: heap 21365852 (allocated 23351296) 2026-11-03 11:53:35,817 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:53:35,837 7 INFO rb-ea311d5-226310-432086 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 11:53:35,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 103 0.093 0.208 rw 2026-11-03 11:53:35,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 4.961 rw 2026-11-03 11:53:35,910 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ho2VnjvN - [03/Nov/2026 11:53:35] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 75 5 0.005 0.265 rw 2026-11-03 11:53:35,932 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing chrome headless with pid 54646 2026-11-03 11:53:35,934 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing websocket connection 2026-11-03 11:53:35,936 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Terminating chrome headless with pid 54646 2026-11-03 11:53:36,076 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115336_075946_test_cancel_order_from_ui.txt 2026-11-03 11:53:36,077 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Removing chrome user profile "/tmp/tmpbev91_n5_chrome_odoo" 2026-11-03 11:53:36,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_close_with_planned_order_later_today ... 2026-11-03 11:53:36,322 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-11-03 11:53:37,911 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome pid: 54780 2026-11-03 11:53:37,911 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless temporary user profile dir: /tmp/tmpsdj4ne85_chrome_odoo 2026-11-03 11:53:37,911 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:36609/json/version 2026-11-03 11:53:37,913 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36609', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:53:37,939 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Browser version: Chrome/150.0.7871.114 2026-11-03 11:53:37,939 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:36609/json 2026-11-03 11:53:37,943 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36609', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:53:37,950 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Websocket url found: ws://127.0.0.1:36609/devtools/page/2A73053F3E80367E093A075E84F3AD6A 2026-11-03 11:53:37,958 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Enable chrome headless console log notification 2026-11-03 11:53:37,968 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless enable page notifications 2026-11-03 11:53:38,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:53:38,070 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Setting session cookie in browser 2026-11-03 11:53:38,074 7 INFO rb-ea311d5-226310-432086 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 11:53:38,074 7 INFO rb-ea311d5-226310-432086 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 11:53:38,240 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:38] "GET /pos/ui/149 HTTP/1.1" 200 6951 64 0.036 0.127 rw 2026-11-03 11:53:38,243 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigation result: {'frameId': '2A73053F3E80367E093A075E84F3AD6A', 'loaderId': '8AB6E1A5FB0A6A5F8E0F163703F60CFC', 'isDownload': False} 2026-11-03 11:53:38,244 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate ready code "odoo.isTourReady('test_combo_synchronisation')" 2026-11-03 11:53:38,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:38] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.032 ro 2026-11-03 11:53:38,314 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:38] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.225 ro 2026-11-03 11:53:38,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:38] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.061 ro 2026-11-03 11:53:38,943 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: Owl is running in 'dev' mode. 2026-11-03 11:53:38,990 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.011 - 2026-11-03 11:53:39,015 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.032 ro 2026-11-03 11:53:39,017 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.031 - 2026-11-03 11:53:39,044 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:39] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.009 rw 2026-11-03 11:53:39,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53: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.002 0.015 rw 2026-11-03 11:53:39,430 7 INFO rb-ea311d5-226310-432086 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 11:53:39,966 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 551164 266 0.215 0.661 rw 2026-11-03 11:53:40,152 7 INFO rb-ea311d5-226310-432086 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 11:53:40,170 7 INFO rb-ea311d5-226310-432086 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 11:53:40,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:40] "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 11:53:40,221 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.021 ro 2026-11-03 11:53:40,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:40] "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 11:53:40,292 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53: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 11:53:40,313 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53: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 11:53:40,839 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:40] "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 11:53:40,971 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53: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 11:53:41,161 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 11:53:41,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.014 0.057 rw 2026-11-03 11:53:41,169 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 11:53:41,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:41] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.012 0.056 ro 2026-11-03 11:53:41,226 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:41] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.08 rw 2026-11-03 11:53:41,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 11:53:41,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:41] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.02 ro 2026-11-03 11:53:41,267 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:41] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 11:53:41,297 7 INFO rb-ea311d5-226310-432086 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 11:53:41,339 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.018 - 2026-11-03 11:53:41,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:41] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.029 0.092 rw 2026-11-03 11:53:41,453 7 INFO rb-ea311d5-226310-432086 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 11:53:41,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:41] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:53:41,551 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:41] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.03 0.2 rw 2026-11-03 11:53:41,572 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53: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.007 0.116 rw 2026-11-03 11:53:41,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.015 0.162 rw 2026-11-03 11:53:41,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53: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.015 rw 2026-11-03 11:53:41,778 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.035 rw 2026-11-03 11:53:41,779 7 INFO rb-ea311d5-226310-432086 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 11:53:42,311 7 INFO rb-ea311d5-226310-432086 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 11:53:42,360 7 INFO rb-ea311d5-226310-432086 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 11:53:42,447 7 INFO rb-ea311d5-226310-432086 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 11:53:42,449 7 INFO rb-ea311d5-226310-432086 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 11:53:42,452 7 INFO rb-ea311d5-226310-432086 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 11:53:42,525 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:42] "GET /web/image?model=product.product&field=image_256&id=2145&unique=2026-11-03T11:50:43.000+00:00 HTTP/1.1" 200 6171 11 0.026 0.079 ro 2026-11-03 11:53:42,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:42] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.008 - 2026-11-03 11:53:42,559 7 INFO rb-ea311d5-226310-432086 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 11:53:42,602 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:42] "GET /web/image?model=product.product&field=image_256&id=2146&unique=2026-11-03T11:50:43.000+00:00 HTTP/1.1" 200 6171 9 0.015 0.166 ro 2026-11-03 11:53:42,653 7 INFO rb-ea311d5-226310-432086 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 11:53:42,671 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:42] "GET /web/image?model=product.product&field=image_256&id=2147&unique=2026-11-03T11:50:43.000+00:00 HTTP/1.1" 200 6171 9 0.008 0.235 ro 2026-11-03 11:53:42,699 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:42] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.022 - 2026-11-03 11:53:42,705 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:42] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 11:53:42,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:42] "GET /web/image?model=product.product&field=image_256&id=2149&unique=2026-11-03T11:50:43.000+00:00 HTTP/1.1" 200 6171 9 0.012 0.278 ro 2026-11-03 11:53:42,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:42] "GET /web/image?model=product.product&field=image_256&id=2150&unique=2026-11-03T11:50:43.000+00:00 HTTP/1.1" 200 6171 9 0.007 0.347 ro 2026-11-03 11:53:42,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:42] "GET /web/image?model=product.product&field=image_256&id=2148&unique=2026-11-03T11:50:43.000+00:00 HTTP/1.1" 200 6171 9 0.01 0.402 ro 2026-11-03 11:53:42,886 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:42] "GET /web/image?model=product.product&field=image_256&id=2152&unique=2026-11-03T11:50:43.000+00:00 HTTP/1.1" 200 6171 9 0.008 0.321 ro 2026-11-03 11:53:42,954 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:42] "GET /web/image?model=product.product&field=image_256&id=2151&unique=2026-11-03T11:50:43.000+00:00 HTTP/1.1" 200 6171 9 0.009 0.338 ro 2026-11-03 11:53:43,020 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22885483 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '49bcfd4b-ce53-4dbe-98d6-4bfd1a302314'}] 2026-11-03 11:53:43,024 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:43] "GET /web/image?model=product.product&field=image_256&id=2153&unique=2026-11-03T11:50:43.000+00:00 HTTP/1.1" 200 6171 9 0.007 0.304 ro 2026-11-03 11:53:43,128 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22885483 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '49bcfd4b-ce53-4dbe-98d6-4bfd1a302314'} created pos.order #639 2026-11-03 11:53:43,132 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22885483 finished 2026-11-03 11:53:43,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7016 70 0.064 0.416 rw 2026-11-03 11:53:43,264 7 INFO rb-ea311d5-226310-432086 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 11:53:43,333 7 INFO rb-ea311d5-226310-432086 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 11:53:43,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:43] "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.012 rw 2026-11-03 11:53:43,365 7 INFO rb-ea311d5-226310-432086 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 11:53:43,881 7 INFO rb-ea311d5-226310-432086 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 11:53:43,882 7 INFO rb-ea311d5-226310-432086 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 11:53:43,908 7 INFO rb-ea311d5-226310-432086 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 11:53:43,922 7 INFO rb-ea311d5-226310-432086 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 11:53:43,923 7 INFO rb-ea311d5-226310-432086 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 11:53:43,928 7 INFO rb-ea311d5-226310-432086 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 11:53:44,280 7 INFO rb-ea311d5-226310-432086 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 11:53:44,281 7 INFO rb-ea311d5-226310-432086 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 11:53:44,305 7 INFO rb-ea311d5-226310-432086 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 11:53:44,306 7 INFO rb-ea311d5-226310-432086 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 11:53:44,320 7 INFO rb-ea311d5-226310-432086 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 11:53:44,338 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42198186 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '49bcfd4b-ce53-4dbe-98d6-4bfd1a302314'}] 2026-11-03 11:53:44,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42198186 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '49bcfd4b-ce53-4dbe-98d6-4bfd1a302314'} updated pos.order #639 2026-11-03 11:53:44,365 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42198186 finished 2026-11-03 11:53:44,450 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7020 50 0.03 0.086 rw 2026-11-03 11:53:44,474 7 INFO rb-ea311d5-226310-432086 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 11:53:44,528 7 INFO rb-ea311d5-226310-432086 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 11:53:44,531 7 INFO rb-ea311d5-226310-432086 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 11:53:44,550 7 INFO rb-ea311d5-226310-432086 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 11:53:44,573 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:44] "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 11:53:45,057 7 INFO rb-ea311d5-226310-432086 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 11:53:45,057 7 INFO rb-ea311d5-226310-432086 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 11:53:45,084 7 INFO rb-ea311d5-226310-432086 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 11:53:45,101 7 INFO rb-ea311d5-226310-432086 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 11:53:45,110 7 INFO rb-ea311d5-226310-432086 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 11:53:45,121 7 INFO rb-ea311d5-226310-432086 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 11:53:45,121 7 INFO rb-ea311d5-226310-432086 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 11:53:45,121 7 INFO rb-ea311d5-226310-432086 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 11:53:45,133 7 INFO rb-ea311d5-226310-432086 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 11:53:45,157 7 INFO rb-ea311d5-226310-432086 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 11:53:45,195 7 INFO rb-ea311d5-226310-432086 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 11:53:45,201 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: tour succeeded 2026-11-03 11:53:45,202 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_combo_synchronisation SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 11:53:45,419 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:53:45,424 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: heap 23399448 (allocated 25972736) 2026-11-03 11:53:45,426 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HS4A_3W- - [03/Nov/2026 11:53:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.354 rw 2026-11-03 11:53:45,529 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing chrome headless with pid 54780 2026-11-03 11:53:45,531 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing websocket connection 2026-11-03 11:53:45,532 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Terminating chrome headless with pid 54780 2026-11-03 11:53:45,659 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115345_658978_test_combo_synchronisation.txt 2026-11-03 11:53:45,659 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Removing chrome user profile "/tmp/tmpsdj4ne85_chrome_odoo" 2026-11-03 11:53:45,672 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_customer_alone_saved ... 2026-11-03 11:53:46,085 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome pid: 54905 2026-11-03 11:53:46,086 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless temporary user profile dir: /tmp/tmpwrf59w6o_chrome_odoo 2026-11-03 11:53:46,086 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:46597/json/version 2026-11-03 11:53:46,087 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46597', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:53:46,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Browser version: Chrome/150.0.7871.114 2026-11-03 11:53:46,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:46597/json 2026-11-03 11:53:46,193 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46597', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:53:46,209 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Websocket url found: ws://127.0.0.1:46597/devtools/page/A5EBBA4ED61B84C2CB674558799703C0 2026-11-03 11:53:46,220 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Enable chrome headless console log notification 2026-11-03 11:53:46,224 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless enable page notifications 2026-11-03 11:53:46,266 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:53:46,280 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Setting session cookie in browser 2026-11-03 11:53:46,297 7 INFO rb-ea311d5-226310-432086 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 11:53:46,297 7 INFO rb-ea311d5-226310-432086 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 11:53:46,587 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:46] "GET /pos/ui?config_id=149 HTTP/1.1" 200 6991 90 0.056 0.232 rw 2026-11-03 11:53:46,595 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigation result: {'frameId': 'A5EBBA4ED61B84C2CB674558799703C0', 'loaderId': '6F06C0F05E3E4FF6F6EDE280FB57396C', 'isDownload': False} 2026-11-03 11:53:46,596 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate ready code "odoo.isTourReady('test_customer_alone_saved')" 2026-11-03 11:53:46,701 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:46] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.04 ro 2026-11-03 11:53:46,706 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:46] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.393 ro 2026-11-03 11:53:46,728 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:46] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.063 ro 2026-11-03 11:53:47,365 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: Owl is running in 'dev' mode. 2026-11-03 11:53:47,389 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:53:47,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:53:47,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-11-03 11:53:47,487 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.019 rw 2026-11-03 11:53:47,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53: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.026 rw 2026-11-03 11:53:47,808 7 INFO rb-ea311d5-226310-432086 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 11:53:48,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.204 0.628 rw 2026-11-03 11:53:48,568 7 INFO rb-ea311d5-226310-432086 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 11:53:48,583 7 INFO rb-ea311d5-226310-432086 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 11:53:48,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:48] "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 11:53:48,613 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53: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 11:53:48,693 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53: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.039 rw 2026-11-03 11:53:48,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:48] "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 11:53:48,734 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:48] "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 11:53:49,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53: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 11:53:49,258 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53: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.0 0.007 rw 2026-11-03 11:53:49,411 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.041 rw 2026-11-03 11:53:49,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-11-03 11:53:49,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:49] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.005 0.028 ro 2026-11-03 11:53:49,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.039 rw 2026-11-03 11:53:49,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 11:53:49,545 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.017 - 2026-11-03 11:53:49,545 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-11-03 11:53:49,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:49] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.025 ro 2026-11-03 11:53:49,557 7 INFO rb-ea311d5-226310-432086 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 11:53:49,603 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.028 - 2026-11-03 11:53:49,693 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:49] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.035 0.097 rw 2026-11-03 11:53:49,722 7 INFO rb-ea311d5-226310-432086 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 11:53:49,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:49] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 11:53:49,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:49] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.038 0.221 rw 2026-11-03 11:53:49,841 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53: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.001 0.119 rw 2026-11-03 11:53:49,919 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.026 0.156 rw 2026-11-03 11:53:49,979 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:49] "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.009 rw 2026-11-03 11:53:50,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.041 rw 2026-11-03 11:53:50,051 7 INFO rb-ea311d5-226310-432086 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 11:53:50,574 7 INFO rb-ea311d5-226310-432086 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 11:53:50,608 7 INFO rb-ea311d5-226310-432086 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 11:53:50,652 7 INFO rb-ea311d5-226310-432086 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 11:53:50,658 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9680171 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'de9f94a3-34f1-4c4b-82ea-e7cdde40ce09'}] 2026-11-03 11:53:50,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9680171 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'de9f94a3-34f1-4c4b-82ea-e7cdde40ce09'} created pos.order #640 2026-11-03 11:53:50,727 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9680171 finished 2026-11-03 11:53:50,786 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 48 0.034 0.097 rw 2026-11-03 11:53:50,830 7 INFO rb-ea311d5-226310-432086 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 11:53:50,843 7 INFO rb-ea311d5-226310-432086 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 11:53:50,843 7 INFO rb-ea311d5-226310-432086 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 11:53:50,920 7 INFO rb-ea311d5-226310-432086 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 11:53:50,948 7 INFO rb-ea311d5-226310-432086 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 11:53:50,948 7 INFO rb-ea311d5-226310-432086 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 11:53:50,959 7 INFO rb-ea311d5-226310-432086 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 11:53:51,139 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:51] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3983 40 0.031 0.091 rw 2026-11-03 11:53:51,312 7 INFO rb-ea311d5-226310-432086 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 11:53:51,317 7 INFO rb-ea311d5-226310-432086 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 11:53:51,368 7 INFO rb-ea311d5-226310-432086 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 11:53:51,368 7 INFO rb-ea311d5-226310-432086 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 11:53:51,368 7 INFO rb-ea311d5-226310-432086 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 11:53:51,372 7 INFO rb-ea311d5-226310-432086 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 11:53:51,377 7 INFO rb-ea311d5-226310-432086 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 11:53:51,384 7 INFO rb-ea311d5-226310-432086 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 11:53:51,506 7 INFO rb-ea311d5-226310-432086 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 11:53:51,568 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.104 0.239 rw 2026-11-03 11:53:51,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23234265 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'de9f94a3-34f1-4c4b-82ea-e7cdde40ce09'}] 2026-11-03 11:53:51,596 7 INFO rb-ea311d5-226310-432086 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 11:53:51,616 7 INFO rb-ea311d5-226310-432086 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 11:53:51,617 7 INFO rb-ea311d5-226310-432086 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 11:53:51,624 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23234265 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'de9f94a3-34f1-4c4b-82ea-e7cdde40ce09'} updated pos.order #640 2026-11-03 11:53:51,626 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23234265 finished 2026-11-03 11:53:51,627 7 INFO rb-ea311d5-226310-432086 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 11:53:51,629 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: tour succeeded 2026-11-03 11:53:51,630 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_customer_alone_saved SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 11:53:51,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3982 49 0.041 0.312 rw 2026-11-03 11:53:51,775 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:53:51,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qB-3yAwI - [03/Nov/2026 11:53:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 4.266 rw 2026-11-03 11:53:51,783 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: heap 22213956 (allocated 24137728) 2026-11-03 11:53:51,900 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing chrome headless with pid 54905 2026-11-03 11:53:51,903 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing websocket connection 2026-11-03 11:53:51,905 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Terminating chrome headless with pid 54905 2026-11-03 11:53:52,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115352_011303_test_customer_alone_saved.txt 2026-11-03 11:53:52,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Removing chrome user profile "/tmp/tmpwrf59w6o_chrome_odoo" 2026-11-03 11:53:52,024 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_delete_line_release_table ... 2026-11-03 11:53:52,394 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome pid: 55035 2026-11-03 11:53:52,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless temporary user profile dir: /tmp/tmpuk9roq99_chrome_odoo 2026-11-03 11:53:52,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:35135/json/version 2026-11-03 11:53:52,396 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:53:52,520 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Browser version: Chrome/150.0.7871.114 2026-11-03 11:53:52,520 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:35135/json 2026-11-03 11:53:52,521 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:53:52,546 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Websocket url found: ws://127.0.0.1:35135/devtools/page/24CC0293AE046C6E6B247F8559ECE3B2 2026-11-03 11:53:52,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Enable chrome headless console log notification 2026-11-03 11:53:52,564 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless enable page notifications 2026-11-03 11:53:52,624 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:53:52,649 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Setting session cookie in browser 2026-11-03 11:53:52,654 7 INFO rb-ea311d5-226310-432086 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 11:53:52,654 7 INFO rb-ea311d5-226310-432086 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 11:53:52,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:52] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.029 0.134 rw 2026-11-03 11:53:52,826 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigation result: {'frameId': '24CC0293AE046C6E6B247F8559ECE3B2', 'loaderId': 'BF10AA6EBA1599FAE775B4F9DED91275', 'isDownload': False} 2026-11-03 11:53:52,826 7 INFO rb-ea311d5-226310-432086 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 11:53:52,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:52] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.029 ro 2026-11-03 11:53:52,931 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:52] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.26 ro 2026-11-03 11:53:52,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:52] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.063 ro 2026-11-03 11:53:53,570 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: Owl is running in 'dev' mode. 2026-11-03 11:53:53,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:53:53,611 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:53:53,641 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 11:53:53,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.009 rw 2026-11-03 11:53:53,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53: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.036 rw 2026-11-03 11:53:54,066 7 INFO rb-ea311d5-226310-432086 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 11:53:54,569 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.197 0.645 rw 2026-11-03 11:53:54,783 7 INFO rb-ea311d5-226310-432086 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 11:53:54,800 7 INFO rb-ea311d5-226310-432086 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 11:53:54,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:54] "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 11:53:54,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:54] "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 11:53:54,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:54] "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 11:53:54,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53: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.02 rw 2026-11-03 11:53:54,900 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:54] "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 11:53:55,423 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:55] "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 11:53:55,518 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53: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.014 rw 2026-11-03 11:53:55,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.01 - 2026-11-03 11:53:55,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:53:55,696 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.054 rw 2026-11-03 11:53:55,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:55] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.006 0.053 ro 2026-11-03 11:53:55,744 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:55] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.069 rw 2026-11-03 11:53:55,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:55] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 11:53:55,784 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-11-03 11:53:55,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:55] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-11-03 11:53:55,812 7 INFO rb-ea311d5-226310-432086 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 11:53:55,924 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.086 - 2026-11-03 11:53:55,969 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:55] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.025 0.104 rw 2026-11-03 11:53:55,987 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:55] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-11-03 11:53:55,993 7 INFO rb-ea311d5-226310-432086 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 11:53:56,052 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:56] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.024 0.188 rw 2026-11-03 11:53:56,139 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.109 rw 2026-11-03 11:53:56,149 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53: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.003 0.149 rw 2026-11-03 11:53:56,221 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53: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.002 0.024 rw 2026-11-03 11:53:56,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.044 rw 2026-11-03 11:53:56,282 7 INFO rb-ea311d5-226310-432086 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 11:53:56,799 7 INFO rb-ea311d5-226310-432086 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 11:53:56,854 7 INFO rb-ea311d5-226310-432086 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 11:53:56,883 7 INFO rb-ea311d5-226310-432086 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 11:53:56,892 7 INFO rb-ea311d5-226310-432086 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 11:53:56,931 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89068507 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '5b0acb90-d5b5-4c00-95ea-88b6f6170d47'}] 2026-11-03 11:53:57,025 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89068507 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '5b0acb90-d5b5-4c00-95ea-88b6f6170d47'} created pos.order #641 2026-11-03 11:53:57,027 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89068507 finished 2026-11-03 11:53:57,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.039 0.129 rw 2026-11-03 11:53:57,128 7 INFO rb-ea311d5-226310-432086 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 11:53:57,187 7 INFO rb-ea311d5-226310-432086 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 11:53:57,205 7 INFO rb-ea311d5-226310-432086 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 11:53:57,229 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:57] "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.018 rw 2026-11-03 11:53:57,718 7 INFO rb-ea311d5-226310-432086 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 11:53:57,723 7 INFO rb-ea311d5-226310-432086 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 11:53:57,728 7 INFO rb-ea311d5-226310-432086 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 11:53:57,729 7 INFO rb-ea311d5-226310-432086 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 11:53:57,732 7 INFO rb-ea311d5-226310-432086 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 11:53:57,733 7 INFO rb-ea311d5-226310-432086 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 11:53:57,917 7 INFO rb-ea311d5-226310-432086 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 11:53:57,956 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.011 - 2026-11-03 11:53:58,054 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:58] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2665 46 0.039 0.097 rw 2026-11-03 11:53:58,134 7 INFO rb-ea311d5-226310-432086 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 11:53:58,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53: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.024 rw 2026-11-03 11:53:58,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.057 rw 2026-11-03 11:53:58,205 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60720427 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '8e96c15c-bd86-48d7-8514-d76db12b8a71'}] 2026-11-03 11:53:58,270 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60720427 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '8e96c15c-bd86-48d7-8514-d76db12b8a71'} created pos.order #642 2026-11-03 11:53:58,271 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60720427 finished 2026-11-03 11:53:58,340 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 2999 33 0.032 0.123 rw 2026-11-03 11:53:58,646 7 INFO rb-ea311d5-226310-432086 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 11:54:00,625 7 INFO rb-ea311d5-226310-432086 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 11:54:00,625 7 INFO rb-ea311d5-226310-432086 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 11:54:00,625 7 INFO rb-ea311d5-226310-432086 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 11:54:00,635 7 INFO rb-ea311d5-226310-432086 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 11:54:02,624 7 INFO rb-ea311d5-226310-432086 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 11:54:02,624 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: tour succeeded 2026-11-03 11:54:02,625 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_delete_line_release_table SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 11:54:02,778 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:54:02,789 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: heap 20917576 (allocated 22564864) 2026-11-03 11:54:02,796 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgqifRgP - [03/Nov/2026 11:53:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 9.08 rw 2026-11-03 11:54:02,889 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing chrome headless with pid 55035 2026-11-03 11:54:02,890 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing websocket connection 2026-11-03 11:54:02,891 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Terminating chrome headless with pid 55035 2026-11-03 11:54:02,992 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115402_991863_test_delete_line_release_table.txt 2026-11-03 11:54:02,992 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Removing chrome user profile "/tmp/tmpuk9roq99_chrome_odoo" 2026-11-03 11:54:03,024 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_direct_sales ... 2026-11-03 11:54:03,438 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome pid: 55161 2026-11-03 11:54:03,439 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless temporary user profile dir: /tmp/tmp50czb2d9_chrome_odoo 2026-11-03 11:54:03,439 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:43551/json/version 2026-11-03 11:54:03,440 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43551', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:54:03,467 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Browser version: Chrome/150.0.7871.114 2026-11-03 11:54:03,467 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:43551/json 2026-11-03 11:54:03,468 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43551', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:54:03,481 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Websocket url found: ws://127.0.0.1:43551/devtools/page/435EF335F9AC07C66FF5A76A23E3FA63 2026-11-03 11:54:03,501 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Enable chrome headless console log notification 2026-11-03 11:54:03,508 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless enable page notifications 2026-11-03 11:54:03,547 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:54:03,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Setting session cookie in browser 2026-11-03 11:54:03,561 7 INFO rb-ea311d5-226310-432086 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 11:54:03,562 7 INFO rb-ea311d5-226310-432086 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 11:54:03,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:03] "GET /pos/ui/149 HTTP/1.1" 200 6991 90 0.06 0.161 rw 2026-11-03 11:54:03,790 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigation result: {'frameId': '435EF335F9AC07C66FF5A76A23E3FA63', 'loaderId': '71EA714AF79E7602C621E96D5F3AF658', 'isDownload': False} 2026-11-03 11:54:03,791 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate ready code "odoo.isTourReady('test_direct_sales')" 2026-11-03 11:54:03,873 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:03] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.041 ro 2026-11-03 11:54:03,876 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:03] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.303 ro 2026-11-03 11:54:03,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:03] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.082 ro 2026-11-03 11:54:04,636 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: Owl is running in 'dev' mode. 2026-11-03 11:54:04,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:54:04,697 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.014 - 2026-11-03 11:54:04,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 11:54:04,766 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54: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.003 0.02 rw 2026-11-03 11:54:04,777 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.027 rw 2026-11-03 11:54:05,108 7 INFO rb-ea311d5-226310-432086 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 11:54:05,621 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.211 0.622 rw 2026-11-03 11:54:05,832 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: The ready code tooks too much time : 2.0406768321990967 2026-11-03 11:54:05,832 7 INFO rb-ea311d5-226310-432086 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 11:54:05,848 7 INFO rb-ea311d5-226310-432086 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 11:54:05,853 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:05] "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 11:54:05,875 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:05] "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 11:54:05,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:05] "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 11:54:05,913 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54: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.011 rw 2026-11-03 11:54:05,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:05] "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 11:54:06,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:06] "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 11:54:06,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54: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.011 rw 2026-11-03 11:54:06,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.057 rw 2026-11-03 11:54:06,688 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:06] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.014 - 2026-11-03 11:54:06,703 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.029 - 2026-11-03 11:54:06,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:06] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.005 0.052 ro 2026-11-03 11:54:06,734 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:06] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.063 rw 2026-11-03 11:54:06,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:06] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-11-03 11:54:06,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 11:54:06,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:06] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:54:06,831 7 INFO rb-ea311d5-226310-432086 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 11:54:06,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.022 - 2026-11-03 11:54:07,004 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:06] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.015 - 2026-11-03 11:54:07,005 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [3/50] Tour test_direct_sales → Step .new-order 2026-11-03 11:54:07,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:07] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.038 0.113 rw 2026-11-03 11:54:07,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:07] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.033 0.263 rw 2026-11-03 11:54:07,210 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54: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.013 0.195 rw 2026-11-03 11:54:07,300 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.257 rw 2026-11-03 11:54:07,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.042 rw 2026-11-03 11:54:07,450 7 INFO rb-ea311d5-226310-432086 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 11:54:07,518 7 INFO rb-ea311d5-226310-432086 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 11:54:07,546 7 INFO rb-ea311d5-226310-432086 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 11:54:07,547 7 INFO rb-ea311d5-226310-432086 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 11:54:07,622 7 INFO rb-ea311d5-226310-432086 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 11:54:07,623 7 INFO rb-ea311d5-226310-432086 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 11:54:07,670 7 INFO rb-ea311d5-226310-432086 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 11:54:07,671 7 INFO rb-ea311d5-226310-432086 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 11:54:07,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 11:54:07,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 11:54:07,735 7 INFO rb-ea311d5-226310-432086 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 11:54:07,759 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98722279 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '5c1576b0-f03c-40f9-9f48-bd2cc833a235'}] 2026-11-03 11:54:07,892 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98722279 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '5c1576b0-f03c-40f9-9f48-bd2cc833a235'} created pos.order #643 2026-11-03 11:54:07,895 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98722279 finished 2026-11-03 11:54:07,978 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6152 58 0.049 0.175 rw 2026-11-03 11:54:08,098 7 INFO rb-ea311d5-226310-432086 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 11:54:08,622 7 INFO rb-ea311d5-226310-432086 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 11:54:08,633 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44722308 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '5c1576b0-f03c-40f9-9f48-bd2cc833a235'}] 2026-11-03 11:54:08,635 7 INFO rb-ea311d5-226310-432086 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 11:54:09,064 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44722308 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '5c1576b0-f03c-40f9-9f48-bd2cc833a235'} updated pos.order #643 2026-11-03 11:54:09,066 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44722308 finished 2026-11-03 11:54:09,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6187 170 0.128 0.377 rw 2026-11-03 11:54:09,267 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:09] "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 11:54:09,651 7 INFO rb-ea311d5-226310-432086 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 11:54:09,694 7 INFO rb-ea311d5-226310-432086 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 11:54:09,695 7 INFO rb-ea311d5-226310-432086 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 11:54:09,717 7 INFO rb-ea311d5-226310-432086 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 11:54:09,741 7 INFO rb-ea311d5-226310-432086 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 11:54:11,709 7 INFO rb-ea311d5-226310-432086 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 11:54:11,710 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [21/50] Tour test_direct_sales → Step .new-order 2026-11-03 11:54:11,743 7 INFO rb-ea311d5-226310-432086 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 11:54:11,775 7 INFO rb-ea311d5-226310-432086 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 11:54:11,776 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.042 rw 2026-11-03 11:54:11,796 7 INFO rb-ea311d5-226310-432086 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 11:54:11,822 7 INFO rb-ea311d5-226310-432086 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 11:54:11,826 7 INFO rb-ea311d5-226310-432086 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 11:54:11,853 7 INFO rb-ea311d5-226310-432086 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 11:54:11,854 7 INFO rb-ea311d5-226310-432086 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 11:54:11,854 7 INFO rb-ea311d5-226310-432086 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 11:54:11,855 7 INFO rb-ea311d5-226310-432086 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 11:54:11,862 7 INFO rb-ea311d5-226310-432086 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 11:54:11,873 7 INFO rb-ea311d5-226310-432086 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 11:54:11,882 7 INFO rb-ea311d5-226310-432086 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 11:54:11,897 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51341862 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '8a739d3b-2d29-4a98-add1-83c72ee60fb4'}] 2026-11-03 11:54:12,002 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51341862 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '8a739d3b-2d29-4a98-add1-83c72ee60fb4'} created pos.order #644 2026-11-03 11:54:12,004 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51341862 finished 2026-11-03 11:54:12,095 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6152 51 0.056 0.149 rw 2026-11-03 11:54:12,209 7 INFO rb-ea311d5-226310-432086 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 11:54:12,721 7 INFO rb-ea311d5-226310-432086 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 11:54:12,726 7 INFO rb-ea311d5-226310-432086 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 11:54:12,732 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56085005 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '8a739d3b-2d29-4a98-add1-83c72ee60fb4'}] 2026-11-03 11:54:13,130 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56085005 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '8a739d3b-2d29-4a98-add1-83c72ee60fb4'} updated pos.order #644 2026-11-03 11:54:13,132 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56085005 finished 2026-11-03 11:54:13,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6187 149 0.105 0.382 rw 2026-11-03 11:54:13,244 7 INFO rb-ea311d5-226310-432086 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 11:54:13,308 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:13] "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 11:54:13,553 7 INFO rb-ea311d5-226310-432086 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 11:54:13,583 7 INFO rb-ea311d5-226310-432086 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 11:54:13,584 7 INFO rb-ea311d5-226310-432086 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 11:54:13,612 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:13] "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.011 rw 2026-11-03 11:54:13,624 7 INFO rb-ea311d5-226310-432086 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 11:54:13,658 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.04 rw 2026-11-03 11:54:14,123 7 INFO rb-ea311d5-226310-432086 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 11:54:14,138 7 INFO rb-ea311d5-226310-432086 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 11:54:14,154 7 INFO rb-ea311d5-226310-432086 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 11:54:14,155 7 INFO rb-ea311d5-226310-432086 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 11:54:14,161 7 INFO rb-ea311d5-226310-432086 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 11:54:14,162 7 INFO rb-ea311d5-226310-432086 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 11:54:14,170 7 INFO rb-ea311d5-226310-432086 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 11:54:14,170 7 INFO rb-ea311d5-226310-432086 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 11:54:14,187 7 INFO rb-ea311d5-226310-432086 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 11:54:14,206 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62446342 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': '5cbc9bb9-f5ed-46fe-9179-406c03711434'}] 2026-11-03 11:54:14,275 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62446342 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': '5cbc9bb9-f5ed-46fe-9179-406c03711434'} created pos.order #645 2026-11-03 11:54:14,276 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62446342 finished 2026-11-03 11:54:14,335 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6148 51 0.031 0.104 rw 2026-11-03 11:54:14,451 7 INFO rb-ea311d5-226310-432086 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 11:54:14,959 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: tour succeeded 2026-11-03 11:54:14,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: ╔══════════════════════════════════╗ ║ TOUR test_direct_sales SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-03 11:54:14,969 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32394882 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': '5cbc9bb9-f5ed-46fe-9179-406c03711434'}] 2026-11-03 11:54:15,173 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:54:15,175 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: heap 24003788 (allocated 27283456) 2026-11-03 11:54:15,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing chrome headless with pid 55161 2026-11-03 11:54:15,307 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing websocket connection 2026-11-03 11:54:15,310 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Terminating chrome headless with pid 55161 2026-11-03 11:54:15,446 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32394882 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': '5cbc9bb9-f5ed-46fe-9179-406c03711434'} updated pos.order #645 2026-11-03 11:54:15,448 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32394882 finished 2026-11-03 11:54:15,468 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115415_468322_test_direct_sales.txt 2026-11-03 11:54:15,468 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Removing chrome user profile "/tmp/tmp50czb2d9_chrome_odoo" 2026-11-03 11:54:15,478 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: waiting for threads: [, ] 2026-11-03 11:54:15,545 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 10.727 rw 2026-11-03 11:54:15,556 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 G369hXNe - [03/Nov/2026 11:54:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 149 0.156 0.436 rw 2026-11-03 11:54:25,504 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing ... 2026-11-03 11:54:26,033 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome pid: 55300 2026-11-03 11:54:26,034 7 INFO rb-ea311d5-226310-432086 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/tmppyv6jk8q_chrome_odoo 2026-11-03 11:54:26,034 7 INFO rb-ea311d5-226310-432086 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:44773/json/version 2026-11-03 11:54:26,036 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44773', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:54:26,117 7 INFO rb-ea311d5-226310-432086 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 11:54:26,117 7 INFO rb-ea311d5-226310-432086 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:44773/json 2026-11-03 11:54:26,118 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44773', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:54:26,125 7 INFO rb-ea311d5-226310-432086 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:44773/devtools/page/9E3ACFAC6B52A308D98B52E2BBC453EC 2026-11-03 11:54:26,137 7 INFO rb-ea311d5-226310-432086 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 11:54:26,148 7 INFO rb-ea311d5-226310-432086 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 11:54:26,215 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:54:26,235 7 INFO rb-ea311d5-226310-432086 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 11:54:26,240 7 INFO rb-ea311d5-226310-432086 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 11:54:26,240 7 INFO rb-ea311d5-226310-432086 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 11:54:26,492 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:26] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.046 0.202 rw 2026-11-03 11:54:26,496 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigation result: {'frameId': '9E3ACFAC6B52A308D98B52E2BBC453EC', 'loaderId': '72F2D3D555DD9759118376D9B4030DE2', 'isDownload': False} 2026-11-03 11:54:26,497 7 INFO rb-ea311d5-226310-432086 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 11:54:26,575 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:26] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.036 ro 2026-11-03 11:54:26,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:26] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.342 ro 2026-11-03 11:54:26,599 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:26] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.059 ro 2026-11-03 11:54:27,189 7 INFO rb-ea311d5-226310-432086 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 11:54:27,223 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:54:27,224 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 11:54:27,259 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.019 ro 2026-11-03 11:54:27,288 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:27] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.011 rw 2026-11-03 11:54:27,313 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54: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.025 rw 2026-11-03 11:54:27,596 7 INFO rb-ea311d5-226310-432086 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 11:54:28,158 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534822 259 0.182 0.645 rw 2026-11-03 11:54:28,350 7 INFO rb-ea311d5-226310-432086 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 11:54:28,363 7 INFO rb-ea311d5-226310-432086 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 11:54:28,366 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:28] "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 11:54:28,391 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:28] "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 11:54:28,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54: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 11:54:28,454 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54: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.027 rw 2026-11-03 11:54:28,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54: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 11:54:28,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:28] "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 11:54:29,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54: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.01 rw 2026-11-03 11:54:29,218 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 11:54:29,221 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 11:54:29,236 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.061 rw 2026-11-03 11:54:29,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.045 ro 2026-11-03 11:54:29,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.061 rw 2026-11-03 11:54:29,338 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 11:54:29,358 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.023 - 2026-11-03 11:54:29,361 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.009 - 2026-11-03 11:54:29,381 7 INFO rb-ea311d5-226310-432086 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 11:54:29,385 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.043 ro 2026-11-03 11:54:29,513 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.021 0.143 rw 2026-11-03 11:54:29,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.021 - 2026-11-03 11:54:29,610 7 INFO rb-ea311d5-226310-432086 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 11:54:29,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.045 0.27 rw 2026-11-03 11:54:29,696 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54: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.007 0.077 rw 2026-11-03 11:54:29,749 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.016 0.116 rw 2026-11-03 11:54:29,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "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 11:54:29,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.037 rw 2026-11-03 11:54:29,908 7 INFO rb-ea311d5-226310-432086 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 11:54:30,428 7 INFO rb-ea311d5-226310-432086 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 11:54:30,467 7 INFO rb-ea311d5-226310-432086 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 11:54:30,555 7 INFO rb-ea311d5-226310-432086 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 11:54:30,556 7 INFO rb-ea311d5-226310-432086 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 11:54:30,586 7 INFO rb-ea311d5-226310-432086 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 11:54:30,596 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91666432 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'e6a372c5-e5d6-4f06-ac98-5a9b626012ca'}] 2026-11-03 11:54:30,604 7 INFO rb-ea311d5-226310-432086 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 11:54:31,165 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91666432 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'e6a372c5-e5d6-4f06-ac98-5a9b626012ca'} created pos.order #646 2026-11-03 11:54:31,167 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91666432 finished 2026-11-03 11:54:31,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 186 0.144 0.499 rw 2026-11-03 11:54:31,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:31] "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 11:54:31,691 7 INFO rb-ea311d5-226310-432086 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 11:54:32,134 7 INFO rb-ea311d5-226310-432086 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 11:54:32,286 7 INFO rb-ea311d5-226310-432086 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 11:54:32,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:32] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 2 0.002 0.011 rw 2026-11-03 11:54:32,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:32] "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 11:54:33,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7563359 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': 'e6a372c5-e5d6-4f06-ac98-5a9b626012ca'}] 2026-11-03 11:54:33,332 7 INFO rb-ea311d5-226310-432086 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 11:54:33,332 7 INFO rb-ea311d5-226310-432086 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 11:54:33,346 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7563359 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': 'e6a372c5-e5d6-4f06-ac98-5a9b626012ca'} sync ignored for existing PoS order pos.order(646,) (state: paid) 2026-11-03 11:54:33,351 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7563359 finished 2026-11-03 11:54:33,369 7 INFO rb-ea311d5-226310-432086 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 11:54:33,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 50 0.052 0.126 rw 2026-11-03 11:54:33,524 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54: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.002 0.174 rw 2026-11-03 11:54:33,565 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.202 rw 2026-11-03 11:54:33,874 7 INFO rb-ea311d5-226310-432086 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 11:54:33,892 7 INFO rb-ea311d5-226310-432086 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 11:54:33,923 7 INFO rb-ea311d5-226310-432086 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 11:54:33,957 7 INFO rb-ea311d5-226310-432086 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 11:54:33,957 7 INFO rb-ea311d5-226310-432086 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 11:54:33,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:54:33,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 11:54:34,008 7 INFO rb-ea311d5-226310-432086 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 11:54:34,527 7 INFO rb-ea311d5-226310-432086 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 11:54:34,531 7 INFO rb-ea311d5-226310-432086 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 11:54:34,537 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69925984 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '4bf8eb6c-8d67-425b-9aac-a68f23f988d3'}] 2026-11-03 11:54:34,912 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69925984 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '4bf8eb6c-8d67-425b-9aac-a68f23f988d3'} created pos.order #647 2026-11-03 11:54:34,915 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69925984 finished 2026-11-03 11:54:34,989 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.106 0.351 rw 2026-11-03 11:54:35,117 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:35] "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 11:54:35,377 7 INFO rb-ea311d5-226310-432086 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 11:54:35,455 7 INFO rb-ea311d5-226310-432086 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 11:54:35,456 7 INFO rb-ea311d5-226310-432086 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 11:54:35,937 7 INFO rb-ea311d5-226310-432086 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 11:54:35,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:35] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 2 0.005 0.016 rw 2026-11-03 11:54:36,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.006 0.049 rw 2026-11-03 11:54:36,956 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40012495 started for PoS orders references: [{'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': '4bf8eb6c-8d67-425b-9aac-a68f23f988d3'}] 2026-11-03 11:54:36,960 7 INFO rb-ea311d5-226310-432086 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 11:54:36,967 7 INFO rb-ea311d5-226310-432086 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 11:54:36,976 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40012495 order {'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': '4bf8eb6c-8d67-425b-9aac-a68f23f988d3'} sync ignored for existing PoS order pos.order(647,) (state: paid) 2026-11-03 11:54:36,978 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40012495 finished 2026-11-03 11:54:37,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 50 0.067 0.113 rw 2026-11-03 11:54:37,197 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: heap 23319372 (allocated 24924160) 2026-11-03 11:54:37,197 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:54:37,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8M-r9876 - [03/Nov/2026 11:54:27] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 9.88 rw 2026-11-03 11:54:37,312 7 INFO rb-ea311d5-226310-432086 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 55300 2026-11-03 11:54:37,313 7 INFO rb-ea311d5-226310-432086 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 11:54:37,313 7 INFO rb-ea311d5-226310-432086 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 55300 2026-11-03 11:54:37,463 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115437_463223_test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.txt 2026-11-03 11:54:37,463 7 INFO rb-ea311d5-226310-432086 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/tmppyv6jk8q_chrome_odoo" 2026-11-03 11:54:37,513 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing ... 2026-11-03 11:54:38,060 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome pid: 55430 2026-11-03 11:54:38,060 7 INFO rb-ea311d5-226310-432086 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/tmp3ariov03_chrome_odoo 2026-11-03 11:54:38,073 7 INFO rb-ea311d5-226310-432086 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:35915/json/version 2026-11-03 11:54:38,075 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35915', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:54:38,110 7 INFO rb-ea311d5-226310-432086 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 11:54:38,110 7 INFO rb-ea311d5-226310-432086 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:35915/json 2026-11-03 11:54:38,111 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35915', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:54:38,123 7 INFO rb-ea311d5-226310-432086 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:35915/devtools/page/857234264AAEEFE157F59B566A32C5E2 2026-11-03 11:54:38,127 7 INFO rb-ea311d5-226310-432086 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 11:54:38,134 7 INFO rb-ea311d5-226310-432086 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 11:54:38,201 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:54:38,219 7 INFO rb-ea311d5-226310-432086 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 11:54:38,225 7 INFO rb-ea311d5-226310-432086 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 11:54:38,225 7 INFO rb-ea311d5-226310-432086 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 11:54:38,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:38] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.032 0.093 rw 2026-11-03 11:54:38,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigation result: {'frameId': '857234264AAEEFE157F59B566A32C5E2', 'loaderId': 'F1A275C6DE0AB06765E2005093AFB871', 'isDownload': False} 2026-11-03 11:54:38,363 7 INFO rb-ea311d5-226310-432086 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 11:54:38,448 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:38] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.188 ro 2026-11-03 11:54:38,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:38] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.05 ro 2026-11-03 11:54:38,467 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:38] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.046 ro 2026-11-03 11:54:39,185 7 INFO rb-ea311d5-226310-432086 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 11:54:39,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:54:39,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:54:39,255 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.035 ro 2026-11-03 11:54:39,302 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:39] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.015 rw 2026-11-03 11:54:39,320 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54: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.002 0.028 rw 2026-11-03 11:54:39,715 7 INFO rb-ea311d5-226310-432086 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 11:54:40,240 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534518 259 0.245 0.652 rw 2026-11-03 11:54:40,423 7 INFO rb-ea311d5-226310-432086 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.0592613220214844 2026-11-03 11:54:40,423 7 INFO rb-ea311d5-226310-432086 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 11:54:40,434 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54: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 11:54:40,440 7 INFO rb-ea311d5-226310-432086 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 11:54:40,467 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:40] "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 11:54:40,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:40] "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 11:54:40,518 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54: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.016 rw 2026-11-03 11:54:40,543 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:40] "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 11:54:41,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:41] "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 11:54:41,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54: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.016 rw 2026-11-03 11:54:41,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.047 rw 2026-11-03 11:54:41,413 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:41] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 11:54:41,427 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 11:54:41,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-11-03 11:54:41,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:41] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.005 0.041 ro 2026-11-03 11:54:41,546 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:41] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.017 ro 2026-11-03 11:54:41,570 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.009 - 2026-11-03 11:54:41,576 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-11-03 11:54:41,595 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:41] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.026 - 2026-11-03 11:54:41,602 7 INFO rb-ea311d5-226310-432086 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 11:54:41,713 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:41] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.063 0.095 rw 2026-11-03 11:54:41,809 7 INFO rb-ea311d5-226310-432086 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 11:54:41,820 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:41] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.038 0.229 rw 2026-11-03 11:54:41,845 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54: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.021 rw 2026-11-03 11:54:41,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:41] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.072 - 2026-11-03 11:54:41,922 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.071 rw 2026-11-03 11:54:41,986 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54: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.01 rw 2026-11-03 11:54:42,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.05 rw 2026-11-03 11:54:42,062 7 INFO rb-ea311d5-226310-432086 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 11:54:42,583 7 INFO rb-ea311d5-226310-432086 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 11:54:42,621 7 INFO rb-ea311d5-226310-432086 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 11:54:42,695 7 INFO rb-ea311d5-226310-432086 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 11:54:42,695 7 INFO rb-ea311d5-226310-432086 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 11:54:42,731 7 INFO rb-ea311d5-226310-432086 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 11:54:42,741 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99241385 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'cf99a017-132a-4164-ae6a-c1a27beef31b'}] 2026-11-03 11:54:42,758 7 INFO rb-ea311d5-226310-432086 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 11:54:43,191 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99241385 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'cf99a017-132a-4164-ae6a-c1a27beef31b'} created pos.order #648 2026-11-03 11:54:43,193 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99241385 finished 2026-11-03 11:54:43,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 171 0.143 0.369 rw 2026-11-03 11:54:43,369 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:43] "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 11:54:43,679 7 INFO rb-ea311d5-226310-432086 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 11:54:43,741 7 INFO rb-ea311d5-226310-432086 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 11:54:43,742 7 INFO rb-ea311d5-226310-432086 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 11:54:43,754 7 INFO rb-ea311d5-226310-432086 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 11:54:43,778 7 INFO rb-ea311d5-226310-432086 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 11:54:43,806 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40666323 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': 'cf99a017-132a-4164-ae6a-c1a27beef31b'}] 2026-11-03 11:54:43,809 7 INFO rb-ea311d5-226310-432086 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 11:54:43,816 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54: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.031 rw 2026-11-03 11:54:43,837 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40666323 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': 'cf99a017-132a-4164-ae6a-c1a27beef31b'} sync ignored for existing PoS order pos.order(648,) (state: paid) 2026-11-03 11:54:43,840 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40666323 finished 2026-11-03 11:54:43,997 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 51 0.042 0.171 rw 2026-11-03 11:54:44,040 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.228 rw 2026-11-03 11:54:44,298 7 INFO rb-ea311d5-226310-432086 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 11:54:44,312 7 INFO rb-ea311d5-226310-432086 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 11:54:44,339 7 INFO rb-ea311d5-226310-432086 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 11:54:44,369 7 INFO rb-ea311d5-226310-432086 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 11:54:44,370 7 INFO rb-ea311d5-226310-432086 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 11:54:44,384 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 11:54:44,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-11-03 11:54:44,407 7 INFO rb-ea311d5-226310-432086 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 11:54:44,924 7 INFO rb-ea311d5-226310-432086 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 11:54:44,924 7 INFO rb-ea311d5-226310-432086 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 11:54:44,934 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97692200 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'e81d857b-4dc8-4da4-9383-ba703a856766'}] 2026-11-03 11:54:45,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97692200 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'e81d857b-4dc8-4da4-9383-ba703a856766'} created pos.order #649 2026-11-03 11:54:45,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97692200 finished 2026-11-03 11:54:45,373 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.103 0.34 rw 2026-11-03 11:54:45,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:45] "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 11:54:45,806 7 INFO rb-ea311d5-226310-432086 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 11:54:45,842 7 INFO rb-ea311d5-226310-432086 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 11:54:45,846 7 INFO rb-ea311d5-226310-432086 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 11:54:45,872 7 INFO rb-ea311d5-226310-432086 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 11:54:45,886 7 INFO rb-ea311d5-226310-432086 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 11:54:45,888 7 INFO rb-ea311d5-226310-432086 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 11:54:45,909 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66534053 started for PoS orders references: [{'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': 'e81d857b-4dc8-4da4-9383-ba703a856766'}] 2026-11-03 11:54:45,935 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66534053 order {'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': 'e81d857b-4dc8-4da4-9383-ba703a856766'} sync ignored for existing PoS order pos.order(649,) (state: paid) 2026-11-03 11:54:45,937 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66534053 finished 2026-11-03 11:54:46,062 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 51 0.041 0.119 rw 2026-11-03 11:54:46,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:54:46,095 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: heap 22876256 (allocated 25186304) 2026-11-03 11:54:46,097 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8TlH-rEI - [03/Nov/2026 11:54:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.765 rw 2026-11-03 11:54:46,221 7 INFO rb-ea311d5-226310-432086 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 55430 2026-11-03 11:54:46,223 7 INFO rb-ea311d5-226310-432086 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 11:54:46,229 7 INFO rb-ea311d5-226310-432086 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 55430 2026-11-03 11:54:46,367 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115446_367315_test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.txt 2026-11-03 11:54:46,367 7 INFO rb-ea311d5-226310-432086 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/tmp3ariov03_chrome_odoo" 2026-11-03 11:54:46,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_floating_order_name_change_partner ... 2026-11-03 11:54:47,018 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome pid: 55561 2026-11-03 11:54:47,019 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless temporary user profile dir: /tmp/tmppyprug9f_chrome_odoo 2026-11-03 11:54:47,019 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:46101/json/version 2026-11-03 11:54:47,020 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46101', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:54:47,063 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Browser version: Chrome/150.0.7871.114 2026-11-03 11:54:47,063 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:46101/json 2026-11-03 11:54:47,064 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46101', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:54:47,086 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Websocket url found: ws://127.0.0.1:46101/devtools/page/077E7751D44460FCE17726FC337D75FF 2026-11-03 11:54:47,093 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Enable chrome headless console log notification 2026-11-03 11:54:47,096 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless enable page notifications 2026-11-03 11:54:47,183 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:54:47,193 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Setting session cookie in browser 2026-11-03 11:54:47,194 7 INFO rb-ea311d5-226310-432086 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 11:54:47,194 7 INFO rb-ea311d5-226310-432086 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 11:54:47,392 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:47] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.039 0.156 rw 2026-11-03 11:54:47,396 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigation result: {'frameId': '077E7751D44460FCE17726FC337D75FF', 'loaderId': 'FC638C94CD7CACA5DE8ED968DE537B3E', 'isDownload': False} 2026-11-03 11:54:47,397 7 INFO rb-ea311d5-226310-432086 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 11:54:47,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:47] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.27 ro 2026-11-03 11:54:47,492 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:47] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.039 ro 2026-11-03 11:54:47,502 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:47] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.008 0.042 ro 2026-11-03 11:54:48,095 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: Owl is running in 'dev' mode. 2026-11-03 11:54:48,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 11:54:48,147 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.015 - 2026-11-03 11:54:48,152 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.01 - 2026-11-03 11:54:48,189 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54: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.003 0.016 rw 2026-11-03 11:54:48,207 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.034 rw 2026-11-03 11:54:48,553 7 INFO rb-ea311d5-226310-432086 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 11:54:49,093 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537892 263 0.237 0.646 rw 2026-11-03 11:54:49,288 7 INFO rb-ea311d5-226310-432086 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 11:54:49,302 7 INFO rb-ea311d5-226310-432086 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 11:54:49,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:49] "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 11:54:49,333 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.006 0.009 ro 2026-11-03 11:54:49,361 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:49] "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 11:54:49,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54: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.002 0.029 rw 2026-11-03 11:54:49,404 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:49] "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 11:54:49,998 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:49] "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 11:54:50,149 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54: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.001 0.024 rw 2026-11-03 11:54:50,301 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.039 rw 2026-11-03 11:54:50,309 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:50] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.01 - 2026-11-03 11:54:50,315 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:50] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 11:54:50,344 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:50] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.005 0.045 ro 2026-11-03 11:54:50,349 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:50] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.055 rw 2026-11-03 11:54:50,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:50] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.007 ro 2026-11-03 11:54:50,445 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:50] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.019 - 2026-11-03 11:54:50,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 11:54:50,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.016 - 2026-11-03 11:54:50,490 7 INFO rb-ea311d5-226310-432086 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 11:54:50,543 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:50] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.037 0.072 rw 2026-11-03 11:54:50,674 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:50] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.047 0.169 rw 2026-11-03 11:54:50,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:54:50,740 7 INFO rb-ea311d5-226310-432086 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 11:54:50,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54: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.018 0.017 rw 2026-11-03 11:54:50,874 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.031 0.088 rw 2026-11-03 11:54:50,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.036 rw 2026-11-03 11:54:51,050 7 INFO rb-ea311d5-226310-432086 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 11:54:51,081 7 INFO rb-ea311d5-226310-432086 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 11:54:51,091 7 INFO rb-ea311d5-226310-432086 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 11:54:51,143 7 INFO rb-ea311d5-226310-432086 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 11:54:51,143 7 INFO rb-ea311d5-226310-432086 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 11:54:51,187 7 INFO rb-ea311d5-226310-432086 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 11:54:51,536 7 INFO rb-ea311d5-226310-432086 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 11:54:51,537 7 INFO rb-ea311d5-226310-432086 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 11:54:51,548 7 INFO rb-ea311d5-226310-432086 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 11:54:51,548 7 INFO rb-ea311d5-226310-432086 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 11:54:51,549 7 INFO rb-ea311d5-226310-432086 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 11:54:51,556 7 INFO rb-ea311d5-226310-432086 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 11:54:51,557 7 INFO rb-ea311d5-226310-432086 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 11:54:51,601 7 INFO rb-ea311d5-226310-432086 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 11:54:51,605 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54: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 11:54:51,611 7 INFO rb-ea311d5-226310-432086 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 11:54:51,621 7 INFO rb-ea311d5-226310-432086 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 11:54:51,621 7 INFO rb-ea311d5-226310-432086 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 11:54:51,653 7 INFO rb-ea311d5-226310-432086 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 11:54:51,681 7 INFO rb-ea311d5-226310-432086 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 11:54:51,681 7 INFO rb-ea311d5-226310-432086 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 11:54:51,690 7 INFO rb-ea311d5-226310-432086 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 11:54:51,812 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.018 0.049 rw 2026-11-03 11:54:52,039 7 INFO rb-ea311d5-226310-432086 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 11:54:52,040 7 INFO rb-ea311d5-226310-432086 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 11:54:52,072 7 INFO rb-ea311d5-226310-432086 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 11:54:52,073 7 INFO rb-ea311d5-226310-432086 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 11:54:52,073 7 INFO rb-ea311d5-226310-432086 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 11:54:52,077 7 INFO rb-ea311d5-226310-432086 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 11:54:52,078 7 INFO rb-ea311d5-226310-432086 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 11:54:52,092 7 INFO rb-ea311d5-226310-432086 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 11:54:52,103 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:52] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.0 0.006 rw 2026-11-03 11:54:52,105 7 INFO rb-ea311d5-226310-432086 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 11:54:52,122 7 INFO rb-ea311d5-226310-432086 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 11:54:52,124 7 INFO rb-ea311d5-226310-432086 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 11:54:52,154 7 INFO rb-ea311d5-226310-432086 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 11:54:52,175 7 INFO rb-ea311d5-226310-432086 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 11:54:52,190 7 INFO rb-ea311d5-226310-432086 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 11:54:52,191 7 INFO rb-ea311d5-226310-432086 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 11:54:52,205 7 INFO rb-ea311d5-226310-432086 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 11:54:52,206 7 INFO rb-ea311d5-226310-432086 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 11:54:52,215 7 INFO rb-ea311d5-226310-432086 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 11:54:52,221 7 INFO rb-ea311d5-226310-432086 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 11:54:52,230 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: tour succeeded 2026-11-03 11:54:52,231 7 INFO rb-ea311d5-226310-432086 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 11:54:52,338 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.005 0.035 rw 2026-11-03 11:54:52,409 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:54:52,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 MoAcEZ3r - [03/Nov/2026 11:54:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 4.159 rw 2026-11-03 11:54:52,419 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: heap 21631724 (allocated 24137728) 2026-11-03 11:54:52,516 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing chrome headless with pid 55561 2026-11-03 11:54:52,518 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing websocket connection 2026-11-03 11:54:52,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Terminating chrome headless with pid 55561 2026-11-03 11:54:52,656 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115452_656108_test_floating_order_name_change_partner.txt 2026-11-03 11:54:52,656 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Removing chrome user profile "/tmp/tmppyprug9f_chrome_odoo" 2026-11-03 11:54:52,671 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_future_orders_are_not_cancelled ... 2026-11-03 11:54:53,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome pid: 55688 2026-11-03 11:54:53,303 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless temporary user profile dir: /tmp/tmp_pvc3jyq_chrome_odoo 2026-11-03 11:54:53,303 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:46263/json/version 2026-11-03 11:54:53,304 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46263', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:54:53,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Browser version: Chrome/150.0.7871.114 2026-11-03 11:54:53,341 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:46263/json 2026-11-03 11:54:53,341 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46263', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:54:53,364 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Websocket url found: ws://127.0.0.1:46263/devtools/page/01F7CBCA3E96342F3B2702FA0254AB2F 2026-11-03 11:54:53,381 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Enable chrome headless console log notification 2026-11-03 11:54:53,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless enable page notifications 2026-11-03 11:54:53,457 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:54:53,480 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Setting session cookie in browser 2026-11-03 11:54:53,485 7 INFO rb-ea311d5-226310-432086 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 11:54:53,486 7 INFO rb-ea311d5-226310-432086 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 11:54:53,742 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:53] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.043 0.209 rw 2026-11-03 11:54:53,746 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigation result: {'frameId': '01F7CBCA3E96342F3B2702FA0254AB2F', 'loaderId': 'AABA538C1EA082B09D1D2EDBABB7B89C', 'isDownload': False} 2026-11-03 11:54:53,747 7 INFO rb-ea311d5-226310-432086 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 11:54:53,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:53] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.021 ro 2026-11-03 11:54:53,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:53] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.318 ro 2026-11-03 11:54:53,837 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:53] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.007 0.037 ro 2026-11-03 11:54:54,501 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-11-03 11:54:54,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:54:54,540 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:54:54,571 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.023 ro 2026-11-03 11:54:54,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54: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.01 0.018 rw 2026-11-03 11:54:54,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.022 rw 2026-11-03 11:54:54,940 7 INFO rb-ea311d5-226310-432086 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 11:54:55,493 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 541713 297 0.244 0.596 rw 2026-11-03 11:54:55,756 7 INFO rb-ea311d5-226310-432086 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 11:54:55,774 7 INFO rb-ea311d5-226310-432086 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 11:54:55,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:55] "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 11:54:55,800 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54: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 11:54:55,822 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54: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 11:54:55,860 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54: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.005 0.027 rw 2026-11-03 11:54:55,861 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:55] "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 11:54:56,368 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:56] "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 11:54:56,484 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54: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.004 0.017 rw 2026-11-03 11:54:56,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 11:54:56,646 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.051 rw 2026-11-03 11:54:56,655 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-11-03 11:54:56,689 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:56] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.012 0.048 ro 2026-11-03 11:54:56,702 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:56] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.056 rw 2026-11-03 11:54:56,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:56] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.016 ro 2026-11-03 11:54:56,761 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:56] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:54:56,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.046 - 2026-11-03 11:54:56,816 7 INFO rb-ea311d5-226310-432086 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 11:54:56,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.06 - 2026-11-03 11:54:56,880 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:56] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.035 0.082 rw 2026-11-03 11:54:56,991 7 INFO rb-ea311d5-226310-432086 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 11:54:56,994 7 INFO rb-ea311d5-226310-432086 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 11:54:57,022 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:57] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.037 0.17 rw 2026-11-03 11:54:57,025 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-11-03 11:54:57,097 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.027 0.078 rw 2026-11-03 11:54:57,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54: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.005 0.106 rw 2026-11-03 11:54:57,140 7 INFO rb-ea311d5-226310-432086 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 11:54:57,168 7 INFO rb-ea311d5-226310-432086 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 11:54:57,188 7 INFO rb-ea311d5-226310-432086 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 11:54:57,244 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54: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.013 0.037 rw 2026-11-03 11:54:57,325 7 INFO rb-ea311d5-226310-432086 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 11:54:57,361 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54: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.007 0.024 rw 2026-11-03 11:54:57,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:57] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2678 46 0.051 0.131 rw 2026-11-03 11:54:57,761 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:57] "POST /web/dataset/call_kw/pos.session/close_session_from_ui#pos.session.close_session_from_ui HTTP/1.1" 200 56 41 0.04 0.094 rw 2026-11-03 11:54:57,858 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:57] "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.025 0.06 rw 2026-11-03 11:54:58,379 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:58] "GET /pos/ui/149 HTTP/1.1" 200 7031 55 0.048 0.145 rw 2026-11-03 11:54:58,424 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.751 rw 2026-11-03 11:54:59,112 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-11-03 11:54:59,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.003 0.94 rw 2026-11-03 11:54:59,651 7 INFO rb-ea311d5-226310-432086 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 11:55:00,125 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:55:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 208650 267 0.226 0.551 rw 2026-11-03 11:55:00,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:55:00] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4000 33 0.031 0.069 rw 2026-11-03 11:55:00,635 7 INFO rb-ea311d5-226310-432086 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 11:55:00,653 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:55:00] "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 11:55:00,697 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:55:00] "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 11:55:00,759 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:55:00] "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.034 rw 2026-11-03 11:55:00,775 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:55:00] "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 11:55:00,804 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:55:00] "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 11:55:00,896 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:55:00] "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 11:55:01,014 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:55: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.002 0.013 rw 2026-11-03 11:55:01,161 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:55:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.003 0.053 rw 2026-11-03 11:55:01,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:55:01] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 304 0 4 0.005 0.044 ro 2026-11-03 11:55:03,123 7 INFO rb-ea311d5-226310-432086 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 11:55:03,124 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: tour succeeded 2026-11-03 11:55:03,125 7 INFO rb-ea311d5-226310-432086 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 11:55:03,370 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:55:03] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 11:55:03,407 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: heap 18803984 (allocated 20467712) 2026-11-03 11:55:03,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:55:03,423 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:54:59] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 4.229 rw 2026-11-03 11:55:03,527 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:55:03] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.021 0.098 rw 2026-11-03 11:55:03,541 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing chrome headless with pid 55688 2026-11-03 11:55:03,543 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing websocket connection 2026-11-03 11:55:03,548 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Terminating chrome headless with pid 55688 2026-11-03 11:55:03,614 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cC7wHWuQ - [03/Nov/2026 11:55:03] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.025 0.163 rw 2026-11-03 11:55:03,672 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115503_672430_test_future_orders_are_not_cancelled.txt 2026-11-03 11:55:03,672 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Removing chrome user profile "/tmp/tmp_pvc3jyq_chrome_odoo" 2026-11-03 11:55:03,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_global_discount_split ... 2026-11-03 11:55:04,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome pid: 55829 2026-11-03 11:55:04,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless temporary user profile dir: /tmp/tmp4ystc29x_chrome_odoo 2026-11-03 11:55:04,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:40467/json/version 2026-11-03 11:55:04,299 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40467', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:55:04,352 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Browser version: Chrome/150.0.7871.114 2026-11-03 11:55:04,352 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:40467/json 2026-11-03 11:55:04,353 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40467', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:55:04,367 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Websocket url found: ws://127.0.0.1:40467/devtools/page/71EC1822D7D5AC6D4E27B198EAE4A6F9 2026-11-03 11:55:04,379 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Enable chrome headless console log notification 2026-11-03 11:55:04,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless enable page notifications 2026-11-03 11:55:04,531 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:55:04,540 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Setting session cookie in browser 2026-11-03 11:55:04,546 7 INFO rb-ea311d5-226310-432086 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 11:55:04,546 7 INFO rb-ea311d5-226310-432086 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 11:55:04,758 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:04] "GET /pos/ui/149 HTTP/1.1" 200 6951 64 0.037 0.172 rw 2026-11-03 11:55:04,767 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigation result: {'frameId': '71EC1822D7D5AC6D4E27B198EAE4A6F9', 'loaderId': 'A3969B492002B8B617B54A02650F6A69', 'isDownload': False} 2026-11-03 11:55:04,767 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourTransfer')" 2026-11-03 11:55:04,829 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:04] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.264 ro 2026-11-03 11:55:04,841 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:04] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.024 ro 2026-11-03 11:55:04,871 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:04] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.047 ro 2026-11-03 11:55:05,548 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: Owl is running in 'dev' mode. 2026-11-03 11:55:05,577 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:55:05,589 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:55:05,623 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.033 ro 2026-11-03 11:55:05,708 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55: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.058 rw 2026-11-03 11:55:05,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.064 rw 2026-11-03 11:55:06,062 7 INFO rb-ea311d5-226310-432086 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 11:55:06,560 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 535741 262 0.212 0.627 rw 2026-11-03 11:55:06,741 7 INFO rb-ea311d5-226310-432086 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 11:55:06,751 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:06] "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 11:55:06,767 7 INFO rb-ea311d5-226310-432086 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 11:55:06,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:06] "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 11:55:06,818 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:06] "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 11:55:06,841 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55: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.004 0.018 rw 2026-11-03 11:55:06,846 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55: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 11:55:07,387 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:07] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.013 ro 2026-11-03 11:55:07,535 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11: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.02 rw 2026-11-03 11:55:07,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 11:55:07,727 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:55:07,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.038 0.066 rw 2026-11-03 11:55:07,800 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:07] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.085 ro 2026-11-03 11:55:07,816 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:07] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-11-03 11:55:07,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:07] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.024 ro 2026-11-03 11:55:07,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:07] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.12 rw 2026-11-03 11:55:07,848 7 INFO rb-ea311d5-226310-432086 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 11:55:07,874 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 11:55:08,004 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:55:08,031 7 INFO rb-ea311d5-226310-432086 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 11:55:08,048 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.04 - 2026-11-03 11:55:08,128 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:08] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.025 0.094 rw 2026-11-03 11:55:08,217 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:08] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.014 0.196 rw 2026-11-03 11:55:08,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.014 0.21 rw 2026-11-03 11:55:08,299 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11: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.003 0.245 rw 2026-11-03 11:55:08,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55: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.023 rw 2026-11-03 11:55:08,404 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.042 rw 2026-11-03 11:55:08,449 7 INFO rb-ea311d5-226310-432086 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 11:55:08,972 7 INFO rb-ea311d5-226310-432086 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 11:55:09,026 7 INFO rb-ea311d5-226310-432086 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 11:55:09,026 7 INFO rb-ea311d5-226310-432086 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 11:55:09,056 7 INFO rb-ea311d5-226310-432086 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 11:55:09,065 7 INFO rb-ea311d5-226310-432086 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 11:55:09,073 7 INFO rb-ea311d5-226310-432086 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 11:55:09,076 7 INFO rb-ea311d5-226310-432086 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 11:55:09,099 7 INFO rb-ea311d5-226310-432086 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 11:55:09,110 7 INFO rb-ea311d5-226310-432086 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 11:55:09,117 7 INFO rb-ea311d5-226310-432086 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 11:55:09,289 7 INFO rb-ea311d5-226310-432086 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 11:55:09,289 7 INFO rb-ea311d5-226310-432086 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 11:55:09,308 7 INFO rb-ea311d5-226310-432086 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 11:55:09,309 7 INFO rb-ea311d5-226310-432086 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 11:55:09,315 7 INFO rb-ea311d5-226310-432086 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 11:55:09,322 7 INFO rb-ea311d5-226310-432086 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 11:55:09,327 7 INFO rb-ea311d5-226310-432086 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 11:55:09,330 7 INFO rb-ea311d5-226310-432086 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 11:55:09,350 7 INFO rb-ea311d5-226310-432086 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 11:55:09,355 7 INFO rb-ea311d5-226310-432086 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 11:55:09,362 7 INFO rb-ea311d5-226310-432086 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 11:55:09,538 7 INFO rb-ea311d5-226310-432086 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 11:55:09,542 7 INFO rb-ea311d5-226310-432086 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 11:55:09,570 7 INFO rb-ea311d5-226310-432086 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 11:55:09,572 7 INFO rb-ea311d5-226310-432086 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 11:55:09,580 7 INFO rb-ea311d5-226310-432086 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 11:55:09,591 7 INFO rb-ea311d5-226310-432086 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 11:55:09,595 7 INFO rb-ea311d5-226310-432086 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 11:55:09,601 7 INFO rb-ea311d5-226310-432086 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 11:55:09,628 7 INFO rb-ea311d5-226310-432086 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 11:55:09,637 7 INFO rb-ea311d5-226310-432086 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 11:55:09,638 7 INFO rb-ea311d5-226310-432086 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 11:55:09,639 7 INFO rb-ea311d5-226310-432086 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 11:55:09,639 7 INFO rb-ea311d5-226310-432086 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 11:55:09,659 7 INFO rb-ea311d5-226310-432086 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 11:55:09,685 7 INFO rb-ea311d5-226310-432086 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 11:55:09,734 7 INFO rb-ea311d5-226310-432086 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 11:55:09,735 7 INFO rb-ea311d5-226310-432086 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 11:55:09,736 7 INFO rb-ea311d5-226310-432086 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 11:55:09,736 7 INFO rb-ea311d5-226310-432086 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 11:55:09,737 7 INFO rb-ea311d5-226310-432086 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 11:55:09,747 7 INFO rb-ea311d5-226310-432086 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 11:55:09,782 7 INFO rb-ea311d5-226310-432086 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 11:55:09,798 7 INFO rb-ea311d5-226310-432086 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 11:55:09,822 7 INFO rb-ea311d5-226310-432086 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 11:55:09,823 7 INFO rb-ea311d5-226310-432086 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 11:55:09,838 7 INFO rb-ea311d5-226310-432086 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 11:55:09,851 7 INFO rb-ea311d5-226310-432086 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 11:55:09,866 7 INFO rb-ea311d5-226310-432086 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 11:55:09,882 7 INFO rb-ea311d5-226310-432086 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 11:55:09,883 7 INFO rb-ea311d5-226310-432086 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 11:55:09,898 7 INFO rb-ea311d5-226310-432086 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 11:55:09,913 7 INFO rb-ea311d5-226310-432086 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 11:55:09,926 7 INFO rb-ea311d5-226310-432086 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 11:55:09,948 7 INFO rb-ea311d5-226310-432086 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 11:55:09,949 7 INFO rb-ea311d5-226310-432086 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 11:55:09,961 7 INFO rb-ea311d5-226310-432086 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 11:55:09,976 7 INFO rb-ea311d5-226310-432086 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 11:55:09,992 7 INFO rb-ea311d5-226310-432086 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 11:55:09,995 7 INFO rb-ea311d5-226310-432086 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 11:55:10,000 7 INFO rb-ea311d5-226310-432086 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 11:55:10,024 7 INFO rb-ea311d5-226310-432086 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 11:55:10,046 7 INFO rb-ea311d5-226310-432086 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 11:55:10,049 7 INFO rb-ea311d5-226310-432086 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 11:55:10,049 7 INFO rb-ea311d5-226310-432086 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 11:55:10,050 7 INFO rb-ea311d5-226310-432086 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 11:55:10,051 7 INFO rb-ea311d5-226310-432086 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 11:55:10,058 7 INFO rb-ea311d5-226310-432086 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 11:55:10,062 7 INFO rb-ea311d5-226310-432086 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 11:55:10,064 7 INFO rb-ea311d5-226310-432086 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 11:55:10,075 7 INFO rb-ea311d5-226310-432086 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 11:55:10,076 7 INFO rb-ea311d5-226310-432086 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 11:55:10,080 7 INFO rb-ea311d5-226310-432086 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 11:55:10,081 7 INFO rb-ea311d5-226310-432086 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 11:55:10,091 7 INFO rb-ea311d5-226310-432086 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 11:55:10,132 7 INFO rb-ea311d5-226310-432086 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 11:55:10,154 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.047 rw 2026-11-03 11:55:10,177 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71983714 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '519ae2f0-5042-4bf3-98cf-ad9a64eea1c8'}] 2026-11-03 11:55:10,272 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71983714 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '519ae2f0-5042-4bf3-98cf-ad9a64eea1c8'} created pos.order #652 2026-11-03 11:55:10,273 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71983714 finished 2026-11-03 11:55:10,346 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6045 58 0.043 0.17 rw 2026-11-03 11:55:10,482 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33149271 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '0bff56de-28bf-42a0-9c85-6638014bcb5a'}] 2026-11-03 11:55:10,561 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33149271 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '0bff56de-28bf-42a0-9c85-6638014bcb5a'} created pos.order #653 2026-11-03 11:55:10,563 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33149271 finished 2026-11-03 11:55:10,629 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4965 44 0.032 0.119 rw 2026-11-03 11:55:10,763 7 INFO rb-ea311d5-226310-432086 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 11:55:10,769 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29463954 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '0bff56de-28bf-42a0-9c85-6638014bcb5a'}] 2026-11-03 11:55:10,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.003 - 2026-11-03 11:55:10,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29463954 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '0bff56de-28bf-42a0-9c85-6638014bcb5a'} updated pos.order #653 2026-11-03 11:55:10,817 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29463954 finished 2026-11-03 11:55:10,918 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4962 47 0.035 0.119 rw 2026-11-03 11:55:11,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.006 0.027 rw 2026-11-03 11:55:11,557 7 INFO rb-ea311d5-226310-432086 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 11:55:11,558 7 INFO rb-ea311d5-226310-432086 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 11:55:11,559 7 INFO rb-ea311d5-226310-432086 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 11:55:11,559 7 INFO rb-ea311d5-226310-432086 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 11:55:11,561 7 INFO rb-ea311d5-226310-432086 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 11:55:11,564 7 INFO rb-ea311d5-226310-432086 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 11:55:11,572 7 INFO rb-ea311d5-226310-432086 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 11:55:11,574 7 INFO rb-ea311d5-226310-432086 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 11:55:11,585 7 INFO rb-ea311d5-226310-432086 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 11:55:11,588 7 INFO rb-ea311d5-226310-432086 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 11:55:11,590 7 INFO rb-ea311d5-226310-432086 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 11:55:11,628 7 INFO rb-ea311d5-226310-432086 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 11:55:11,663 7 INFO rb-ea311d5-226310-432086 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 11:55:11,672 7 INFO rb-ea311d5-226310-432086 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 11:55:11,674 7 INFO rb-ea311d5-226310-432086 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 11:55:11,690 7 INFO rb-ea311d5-226310-432086 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 11:55:11,701 7 INFO rb-ea311d5-226310-432086 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 11:55:11,706 7 INFO rb-ea311d5-226310-432086 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 11:55:11,717 7 INFO rb-ea311d5-226310-432086 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 11:55:11,717 7 INFO rb-ea311d5-226310-432086 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 11:55:11,718 7 INFO rb-ea311d5-226310-432086 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 11:55:11,729 7 INFO rb-ea311d5-226310-432086 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 11:55:11,732 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: tour succeeded 2026-11-03 11:55:11,738 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTourTransfer SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 11:55:11,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 10609 40 0.039 0.12 rw 2026-11-03 11:55:11,801 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:11] "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.115 rw 2026-11-03 11:55:11,938 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: heap 24801872 (allocated 27545600) 2026-11-03 11:55:11,939 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:55:11,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:06] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.198 rw 2026-11-03 11:55:12,118 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing chrome headless with pid 55829 2026-11-03 11:55:12,128 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing websocket connection 2026-11-03 11:55:12,153 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Terminating chrome headless with pid 55829 2026-11-03 11:55:12,663 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115512_663762_test_global_discount_split.txt 2026-11-03 11:55:12,664 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Removing chrome user profile "/tmp/tmp4ystc29x_chrome_odoo" 2026-11-03 11:55:12,677 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: waiting for threads: [] 2026-11-03 11:55:12,740 7 INFO rb-ea311d5-226310-432086 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 11:55:12,793 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 W0BSQyxk - [03/Nov/2026 11:55:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 112 0.099 0.672 rw 2026-11-03 11:55:22,691 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_guest_count_defaults_to_table_seats ... 2026-11-03 11:55:23,219 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome pid: 55956 2026-11-03 11:55:23,219 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless temporary user profile dir: /tmp/tmpkknn6wgi_chrome_odoo 2026-11-03 11:55:23,219 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:35763/json/version 2026-11-03 11:55:23,222 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35763', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:55:23,232 7 INFO rb-ea311d5-226310-432086 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 11:55:23,233 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:35763/json 2026-11-03 11:55:23,233 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35763', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:55:23,236 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Websocket url found: ws://127.0.0.1:35763/devtools/page/0E71204F318A78615A59954801652A6D 2026-11-03 11:55:23,240 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Enable chrome headless console log notification 2026-11-03 11:55:23,258 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless enable page notifications 2026-11-03 11:55:23,312 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:55:23,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Setting session cookie in browser 2026-11-03 11:55:23,337 7 INFO rb-ea311d5-226310-432086 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 11:55:23,337 7 INFO rb-ea311d5-226310-432086 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 11:55:23,517 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:23] "GET /pos/ui/149 HTTP/1.1" 200 6951 65 0.041 0.134 rw 2026-11-03 11:55:23,521 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigation result: {'frameId': '0E71204F318A78615A59954801652A6D', 'loaderId': '98864801584BE26233376970A05B7FE7', 'isDownload': False} 2026-11-03 11:55:23,522 7 INFO rb-ea311d5-226310-432086 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 11:55:23,619 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:23] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.044 ro 2026-11-03 11:55:23,621 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:23] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.255 ro 2026-11-03 11:55:23,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:23] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.06 ro 2026-11-03 11:55:24,249 7 INFO rb-ea311d5-226310-432086 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 11:55:24,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:55:24,313 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.031 - 2026-11-03 11:55:24,313 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.007 0.012 ro 2026-11-03 11:55:24,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.025 rw 2026-11-03 11:55:24,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55: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.02 rw 2026-11-03 11:55:24,766 7 INFO rb-ea311d5-226310-432086 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 11:55:25,349 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534982 264 0.219 0.735 rw 2026-11-03 11:55:25,569 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: The ready code tooks too much time : 2.047187328338623 2026-11-03 11:55:25,569 7 INFO rb-ea311d5-226310-432086 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 11:55:25,582 7 INFO rb-ea311d5-226310-432086 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 11:55:25,594 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:25] "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 11:55:25,630 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:25] "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 11:55:25,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:25] "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 11:55:25,684 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55: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.002 0.019 rw 2026-11-03 11:55:25,700 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:25] "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 11:55:26,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:26] "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 11:55:26,352 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55: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.013 rw 2026-11-03 11:55:26,500 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:55:26,503 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 11:55:26,508 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.054 rw 2026-11-03 11:55:26,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:26] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.048 ro 2026-11-03 11:55:26,550 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:26] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.063 rw 2026-11-03 11:55:26,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:26] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 11:55:26,611 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:26] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.026 ro 2026-11-03 11:55:26,645 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.021 - 2026-11-03 11:55:26,675 7 INFO rb-ea311d5-226310-432086 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 11:55:26,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.07 - 2026-11-03 11:55:26,764 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:26] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 32 0.048 0.105 rw 2026-11-03 11:55:26,886 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:26] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.011 - 2026-11-03 11:55:26,899 7 INFO rb-ea311d5-226310-432086 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 11:55:26,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:26] "GET /pos/ui/149 HTTP/1.1" 200 6991 32 0.07 0.239 rw 2026-11-03 11:55:27,017 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.016 0.102 rw 2026-11-03 11:55:27,039 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55: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.004 0.125 rw 2026-11-03 11:55:27,138 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:27] "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.059 rw 2026-11-03 11:55:27,167 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.059 rw 2026-11-03 11:55:27,171 7 INFO rb-ea311d5-226310-432086 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 11:55:27,685 7 INFO rb-ea311d5-226310-432086 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 11:55:27,685 7 INFO rb-ea311d5-226310-432086 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 11:55:27,697 7 INFO rb-ea311d5-226310-432086 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 11:55:27,728 7 INFO rb-ea311d5-226310-432086 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 11:55:27,740 7 INFO rb-ea311d5-226310-432086 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 11:55:27,773 7 INFO rb-ea311d5-226310-432086 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 11:55:27,846 7 INFO rb-ea311d5-226310-432086 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 11:55:27,847 7 INFO rb-ea311d5-226310-432086 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 11:55:27,876 7 INFO rb-ea311d5-226310-432086 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 11:55:27,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 11:55:27,883 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 11:55:28,406 7 INFO rb-ea311d5-226310-432086 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 11:55:28,408 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: tour succeeded 2026-11-03 11:55:28,413 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85760437 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '6d0a90f2-c996-4ddd-808d-ada4f5903d8e'}] 2026-11-03 11:55:28,415 7 INFO rb-ea311d5-226310-432086 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 11:55:28,613 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: heap 20663388 (allocated 22040576) 2026-11-03 11:55:28,613 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:55:28,752 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing chrome headless with pid 55956 2026-11-03 11:55:28,756 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing websocket connection 2026-11-03 11:55:28,757 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Terminating chrome headless with pid 55956 2026-11-03 11:55:28,884 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115528_882420_test_guest_count_defaults_to_table_seats.txt 2026-11-03 11:55:28,884 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Removing chrome user profile "/tmp/tmpkknn6wgi_chrome_odoo" 2026-11-03 11:55:28,917 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85760437 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '6d0a90f2-c996-4ddd-808d-ada4f5903d8e'} created pos.order #654 2026-11-03 11:55:28,918 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: waiting for threads: [, ] 2026-11-03 11:55:28,919 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85760437 finished 2026-11-03 11:55:28,966 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 4.549 rw 2026-11-03 11:55:28,976 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rkEsp5jj - [03/Nov/2026 11:55:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 171 0.127 0.441 rw 2026-11-03 11:55:38,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_no_ghost_floor ... 2026-11-03 11:55:39,448 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome pid: 56093 2026-11-03 11:55:39,448 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless temporary user profile dir: /tmp/tmp8m5buj1c_chrome_odoo 2026-11-03 11:55:39,449 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:35831/json/version 2026-11-03 11:55:39,450 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:55:39,492 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Browser version: Chrome/150.0.7871.114 2026-11-03 11:55:39,492 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:35831/json 2026-11-03 11:55:39,493 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:55:39,503 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Websocket url found: ws://127.0.0.1:35831/devtools/page/DB1221CCCBAC1230D08B13DCA440BEBC 2026-11-03 11:55:39,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Enable chrome headless console log notification 2026-11-03 11:55:39,530 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless enable page notifications 2026-11-03 11:55:39,605 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 11:55:39,623 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Setting session cookie in browser 2026-11-03 11:55:39,643 7 INFO rb-ea311d5-226310-432086 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 11:55:39,644 7 INFO rb-ea311d5-226310-432086 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 11:55:39,847 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:39] "GET /pos/ui/149 HTTP/1.1" 200 6960 65 0.035 0.161 rw 2026-11-03 11:55:39,853 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigation result: {'frameId': 'DB1221CCCBAC1230D08B13DCA440BEBC', 'loaderId': '27BE5E1C881AD727648906E69B980EC4', 'isDownload': False} 2026-11-03 11:55:39,853 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate ready code "odoo.isTourReady('no_ghost_floor')" 2026-11-03 11:55:39,964 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:39] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.305 ro 2026-11-03 11:55:39,971 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:39] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.067 ro 2026-11-03 11:55:39,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:39] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.078 ro 2026-11-03 11:55:40,669 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: Owl is running in 'dev' mode. 2026-11-03 11:55:40,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 11:55:40,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 11:55:40,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 11:55:40,786 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:40] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.018 rw 2026-11-03 11:55:40,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55: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.031 rw 2026-11-03 11:55:41,184 7 INFO rb-ea311d5-226310-432086 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 11:55:41,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534189 258 0.234 0.664 rw 2026-11-03 11:55:41,946 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: The ready code tooks too much time : 2.0921061038970947 2026-11-03 11:55:41,946 7 INFO rb-ea311d5-226310-432086 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 11:55:41,969 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.006 0.014 ro 2026-11-03 11:55:41,970 7 INFO rb-ea311d5-226310-432086 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 11:55:42,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:42] "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 11:55:42,025 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55: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 11:55:42,056 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55: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.021 rw 2026-11-03 11:55:42,072 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:42] "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 11:55:42,646 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:42] "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 11:55:42,791 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55: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.012 rw 2026-11-03 11:55:42,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 11:55:42,954 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 11:55:42,984 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.064 rw 2026-11-03 11:55:43,016 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:43] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.009 0.06 ro 2026-11-03 11:55:43,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:43] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.076 rw 2026-11-03 11:55:43,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:43] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 11:55:43,080 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:43] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-11-03 11:55:43,087 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.021 - 2026-11-03 11:55:43,111 7 INFO rb-ea311d5-226310-432086 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 11:55:43,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.028 - 2026-11-03 11:55:43,267 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:43] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 32 0.029 0.097 rw 2026-11-03 11:55:43,270 7 INFO rb-ea311d5-226310-432086 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 11:55:43,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:43] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-11-03 11:55:43,378 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:43] "GET /pos/ui/149 HTTP/1.1" 200 7000 32 0.032 0.205 rw 2026-11-03 11:55:43,404 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55: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.117 rw 2026-11-03 11:55:43,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.166 rw 2026-11-03 11:55:43,543 7 INFO rb-ea311d5-226310-432086 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 11:55:43,579 7 INFO rb-ea311d5-226310-432086 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 11:55:43,601 7 INFO rb-ea311d5-226310-432086 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 11:55:43,624 7 INFO rb-ea311d5-226310-432086 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 11:55:43,638 7 INFO rb-ea311d5-226310-432086 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 11:55:43,654 7 INFO rb-ea311d5-226310-432086 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 11:55:43,666 7 INFO rb-ea311d5-226310-432086 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 11:55:43,698 7 INFO rb-ea311d5-226310-432086 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 11:55:43,712 7 INFO rb-ea311d5-226310-432086 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 11:55:43,718 7 INFO rb-ea311d5-226310-432086 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 11:55:43,722 7 INFO rb-ea311d5-226310-432086 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 11:55:43,726 7 INFO rb-ea311d5-226310-432086 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 11:55:43,765 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.005 - 2026-11-03 11:55:43,880 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:43] "POST /web/dataset/call_kw/pos.config/save_floor_plan#pos.config.save_floor_plan HTTP/1.1" 200 2735 40 0.047 0.094 rw 2026-11-03 11:55:43,957 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55: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.015 rw 2026-11-03 11:55:43,989 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.03 rw 2026-11-03 11:55:44,019 7 INFO rb-ea311d5-226310-432086 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 11:55:44,539 7 INFO rb-ea311d5-226310-432086 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 11:55:44,571 7 INFO rb-ea311d5-226310-432086 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 11:55:44,632 7 INFO rb-ea311d5-226310-432086 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 11:55:44,633 7 INFO rb-ea311d5-226310-432086 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 11:55:44,675 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:55:44,676 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 11:55:44,693 7 INFO rb-ea311d5-226310-432086 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 11:55:45,231 7 INFO rb-ea311d5-226310-432086 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 11:55:45,238 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99176077 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '551393ab-6e44-4f1c-93ff-f6884ea7feba'}] 2026-11-03 11:55:45,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99176077 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '551393ab-6e44-4f1c-93ff-f6884ea7feba'} created pos.order #655 2026-11-03 11:55:45,668 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99176077 finished 2026-11-03 11:55:45,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5201 171 0.112 0.384 rw 2026-11-03 11:55:45,836 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:45] "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 11:55:45,873 7 INFO rb-ea311d5-226310-432086 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 11:55:45,880 7 INFO rb-ea311d5-226310-432086 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 11:55:45,899 7 INFO rb-ea311d5-226310-432086 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 11:55:45,926 7 INFO rb-ea311d5-226310-432086 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 11:55:45,945 7 INFO rb-ea311d5-226310-432086 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 11:55:45,955 7 INFO rb-ea311d5-226310-432086 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 11:55:45,980 7 INFO rb-ea311d5-226310-432086 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 11:55:45,987 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:45] "GET /pos_restaurant/static/floor_plan/tile-2p.jpg HTTP/1.1" 200 1951 0 0 0.003 - 2026-11-03 11:55:45,989 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:45] "GET /pos_restaurant/static/floor_plan/wood-hp.png HTTP/1.1" 200 2975 0 0 0.016 - 2026-11-03 11:55:45,991 7 INFO rb-ea311d5-226310-432086 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 11:55:45,992 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:45] "GET /pos_restaurant/static/floor_plan/tile-1p.png HTTP/1.1" 200 3502 0 0 0.005 - 2026-11-03 11:55:45,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:45] "GET /pos_restaurant/static/floor_plan/wood-vp.png HTTP/1.1" 200 3948 0 0 0.008 - 2026-11-03 11:55:45,992 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:45] "GET /pos_restaurant/static/floor_plan/tile-3p.jpg HTTP/1.1" 200 1772 0 0 0.011 - 2026-11-03 11:55:46,008 7 INFO rb-ea311d5-226310-432086 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 11:55:46,049 7 INFO rb-ea311d5-226310-432086 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 11:55:46,171 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:46] "POST /web/dataset/call_kw/pos.config/save_floor_plan#pos.config.save_floor_plan HTTP/1.1" 200 2224 38 0.031 0.126 rw 2026-11-03 11:55:46,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.141 rw 2026-11-03 11:55:46,250 7 INFO rb-ea311d5-226310-432086 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 11:55:46,313 7 INFO rb-ea311d5-226310-432086 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 11:55:46,318 7 INFO rb-ea311d5-226310-432086 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 11:55:46,319 7 INFO rb-ea311d5-226310-432086 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 11:55:46,320 7 INFO rb-ea311d5-226310-432086 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 11:55:46,330 7 INFO rb-ea311d5-226310-432086 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 11:55:46,349 7 INFO rb-ea311d5-226310-432086 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 11:55:46,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:46] "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 11:55:46,360 7 INFO rb-ea311d5-226310-432086 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 11:55:46,364 7 INFO rb-ea311d5-226310-432086 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 11:55:46,402 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:46] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.006 0.06 rw 2026-11-03 11:55:46,407 7 INFO rb-ea311d5-226310-432086 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 11:55:46,407 7 INFO rb-ea311d5-226310-432086 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 11:55:46,421 7 INFO rb-ea311d5-226310-432086 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 11:55:46,456 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.042 rw 2026-11-03 11:55:46,926 7 INFO rb-ea311d5-226310-432086 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 11:55:46,948 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94322564 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'f4a2b828-28ad-4170-a910-dc19851de7f7'}] 2026-11-03 11:55:47,446 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94322564 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'f4a2b828-28ad-4170-a910-dc19851de7f7'} created pos.order #656 2026-11-03 11:55:47,447 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94322564 finished 2026-11-03 11:55:47,539 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10035 188 0.139 0.456 rw 2026-11-03 11:55:47,693 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:47] "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 11:55:47,737 7 INFO rb-ea311d5-226310-432086 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 11:55:47,753 7 INFO rb-ea311d5-226310-432086 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 11:55:47,755 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: tour succeeded 2026-11-03 11:55:47,756 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: ╔═══════════════════════════════╗ ║ TOUR no_ghost_floor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-11-03 11:55:48,030 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: heap 23237252 (allocated 24399872) 2026-11-03 11:55:48,033 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:55:48,041 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 knEPS4KB - [03/Nov/2026 11:55:41] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 7.201 rw 2026-11-03 11:55:48,170 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing chrome headless with pid 56093 2026-11-03 11:55:48,174 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing websocket connection 2026-11-03 11:55:48,178 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Terminating chrome headless with pid 56093 2026-11-03 11:55:48,327 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115548_326744_test_no_ghost_floor.txt 2026-11-03 11:55:48,327 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Removing chrome user profile "/tmp/tmp8m5buj1c_chrome_odoo" 2026-11-03 11:55:48,339 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_open_default_register_screen_config ... 2026-11-03 11:55:48,829 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome pid: 56247 2026-11-03 11:55:48,829 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless temporary user profile dir: /tmp/tmp3u71ayuy_chrome_odoo 2026-11-03 11:55:48,829 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:41011/json/version 2026-11-03 11:55:48,831 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41011', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:55:48,838 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Browser version: Chrome/150.0.7871.114 2026-11-03 11:55:48,838 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:41011/json 2026-11-03 11:55:48,839 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41011', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:55:48,852 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Websocket url found: ws://127.0.0.1:41011/devtools/page/85EF31AB25AE587B2714F5B98A353265 2026-11-03 11:55:48,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Enable chrome headless console log notification 2026-11-03 11:55:48,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless enable page notifications 2026-11-03 11:55:48,916 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:55:48,930 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Setting session cookie in browser 2026-11-03 11:55:48,934 7 INFO rb-ea311d5-226310-432086 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 11:55:48,935 7 INFO rb-ea311d5-226310-432086 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 11:55:49,116 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:49] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.035 0.143 rw 2026-11-03 11:55:49,122 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigation result: {'frameId': '85EF31AB25AE587B2714F5B98A353265', 'loaderId': '1C118C9BEC9F507A5EDD4FDFFBDD6610', 'isDownload': False} 2026-11-03 11:55:49,122 7 INFO rb-ea311d5-226310-432086 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 11:55:49,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:49] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.067 ro 2026-11-03 11:55:49,251 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:49] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.295 ro 2026-11-03 11:55:49,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:49] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.081 ro 2026-11-03 11:55:49,923 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: Owl is running in 'dev' mode. 2026-11-03 11:55:49,974 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:55:49,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 11:55:50,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 11:55:50,037 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:50] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.011 rw 2026-11-03 11:55:50,055 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55: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.002 0.025 rw 2026-11-03 11:55:50,386 7 INFO rb-ea311d5-226310-432086 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 11:55:50,913 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534470 261 0.195 0.63 rw 2026-11-03 11:55:51,134 7 INFO rb-ea311d5-226310-432086 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 11:55:51,149 7 INFO rb-ea311d5-226310-432086 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 11:55:51,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55: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 11:55:51,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.017 ro 2026-11-03 11:55:51,230 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55: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 11:55:51,280 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55: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.025 rw 2026-11-03 11:55:51,297 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:51] "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 11:55:51,890 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:51] "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 11:55:52,004 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55: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.008 rw 2026-11-03 11:55:52,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.013 0.047 rw 2026-11-03 11:55:52,187 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 11:55:52,192 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 11:55:52,250 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:52] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.015 0.063 ro 2026-11-03 11:55:52,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:52] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.079 rw 2026-11-03 11:55:52,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:52] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 11:55:52,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:52] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.023 ro 2026-11-03 11:55:52,417 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.023 - 2026-11-03 11:55:52,471 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.089 - 2026-11-03 11:55:52,528 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:52] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.036 0.136 rw 2026-11-03 11:55:52,536 7 INFO rb-ea311d5-226310-432086 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 11:55:52,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:52] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.036 0.276 rw 2026-11-03 11:55:52,705 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:52] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-11-03 11:55:52,738 7 INFO rb-ea311d5-226310-432086 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 11:55:52,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.292 rw 2026-11-03 11:55:52,766 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55: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.029 rw 2026-11-03 11:55:52,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.032 0.061 rw 2026-11-03 11:55:52,937 7 INFO rb-ea311d5-226310-432086 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 11:55:52,937 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: tour succeeded 2026-11-03 11:55:52,938 7 INFO rb-ea311d5-226310-432086 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 11:55:53,158 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:55:53,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 zPQuNVNT - [03/Nov/2026 11:55:50] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 3.085 rw 2026-11-03 11:55:53,168 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: heap 19519408 (allocated 20729856) 2026-11-03 11:55:53,265 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing chrome headless with pid 56247 2026-11-03 11:55:53,265 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing websocket connection 2026-11-03 11:55:53,266 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Terminating chrome headless with pid 56247 2026-11-03 11:55:53,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115553_390140_test_open_default_register_screen_config.txt 2026-11-03 11:55:53,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Removing chrome user profile "/tmp/tmp3u71ayuy_chrome_odoo" 2026-11-03 11:55:53,406 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_pos_restaurant_course ... 2026-11-03 11:55:53,870 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome pid: 56370 2026-11-03 11:55:53,871 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless temporary user profile dir: /tmp/tmpit6miwr__chrome_odoo 2026-11-03 11:55:53,871 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:39953/json/version 2026-11-03 11:55:53,872 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39953', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:55:53,955 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Browser version: Chrome/150.0.7871.114 2026-11-03 11:55:53,955 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:39953/json 2026-11-03 11:55:53,956 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39953', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:55:53,966 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Websocket url found: ws://127.0.0.1:39953/devtools/page/C9B89107AD2EFCCF6B17747F26C09F3F 2026-11-03 11:55:53,977 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Enable chrome headless console log notification 2026-11-03 11:55:53,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless enable page notifications 2026-11-03 11:55:54,052 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:55:54,066 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Setting session cookie in browser 2026-11-03 11:55:54,070 7 INFO rb-ea311d5-226310-432086 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 11:55:54,071 7 INFO rb-ea311d5-226310-432086 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 11:55:54,319 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:54] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.067 0.172 rw 2026-11-03 11:55:54,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigation result: {'frameId': 'C9B89107AD2EFCCF6B17747F26C09F3F', 'loaderId': '4A57E7B1E815A94A5034F72DED8A7ADE', 'isDownload': False} 2026-11-03 11:55:54,332 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate ready code "odoo.isTourReady('test_pos_restaurant_course')" 2026-11-03 11:55:54,395 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:54] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.308 ro 2026-11-03 11:55:54,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:54] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.027 ro 2026-11-03 11:55:54,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:54] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.055 ro 2026-11-03 11:55:55,090 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: Owl is running in 'dev' mode. 2026-11-03 11:55:55,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:55:55,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:55:55,160 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.019 ro 2026-11-03 11:55:55,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55: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.018 rw 2026-11-03 11:55:55,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.018 rw 2026-11-03 11:55:55,567 7 INFO rb-ea311d5-226310-432086 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 11:55:56,131 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.241 0.674 rw 2026-11-03 11:55:56,343 7 INFO rb-ea311d5-226310-432086 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 11:55:56,365 7 INFO rb-ea311d5-226310-432086 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 11:55:56,366 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:56] "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 11:55:56,390 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55: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 11:55:56,410 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:56] "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 11:55:56,438 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55: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.019 rw 2026-11-03 11:55:56,451 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55: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 11:55:56,893 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:56] "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 11:55:57,020 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55: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.003 0.011 rw 2026-11-03 11:55:57,173 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.034 rw 2026-11-03 11:55:57,199 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 11:55:57,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 11:55:57,238 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.005 0.042 ro 2026-11-03 11:55:57,247 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.048 rw 2026-11-03 11:55:57,319 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-11-03 11:55:57,320 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 11:55:57,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 11:55:57,361 7 INFO rb-ea311d5-226310-432086 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 11:55:57,367 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.037 - 2026-11-03 11:55:57,475 7 INFO rb-ea311d5-226310-432086 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 11:55:57,494 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 11:55:57,531 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.041 0.165 rw 2026-11-03 11:55:57,633 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.026 0.282 rw 2026-11-03 11:55:57,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.19 rw 2026-11-03 11:55:57,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55: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.01 0.205 rw 2026-11-03 11:55:57,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "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.02 rw 2026-11-03 11:55:57,826 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.046 rw 2026-11-03 11:55:57,851 7 INFO rb-ea311d5-226310-432086 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 11:55:58,371 7 INFO rb-ea311d5-226310-432086 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 11:55:58,380 7 INFO rb-ea311d5-226310-432086 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 11:55:58,448 7 INFO rb-ea311d5-226310-432086 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 11:55:58,460 7 INFO rb-ea311d5-226310-432086 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 11:55:58,478 7 INFO rb-ea311d5-226310-432086 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 11:55:58,490 7 INFO rb-ea311d5-226310-432086 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 11:55:58,543 7 INFO rb-ea311d5-226310-432086 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 11:55:58,959 7 INFO rb-ea311d5-226310-432086 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 11:55:59,002 7 INFO rb-ea311d5-226310-432086 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 11:55:59,010 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47100414 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '2c45922b-d734-4e38-ab9e-9f4d1bf5cc54'}] 2026-11-03 11:55:59,143 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47100414 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '2c45922b-d734-4e38-ab9e-9f4d1bf5cc54'} created pos.order #657 2026-11-03 11:55:59,146 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47100414 finished 2026-11-03 11:55:59,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7153 70 0.061 0.15 rw 2026-11-03 11:55:59,359 7 INFO rb-ea311d5-226310-432086 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 11:55:59,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:59] "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.017 rw 2026-11-03 11:55:59,869 7 INFO rb-ea311d5-226310-432086 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 11:55:59,871 7 INFO rb-ea311d5-226310-432086 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 11:55:59,871 7 INFO rb-ea311d5-226310-432086 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 11:55:59,874 7 INFO rb-ea311d5-226310-432086 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 11:55:59,883 7 INFO rb-ea311d5-226310-432086 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 11:55:59,898 7 INFO rb-ea311d5-226310-432086 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 11:55:59,932 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13968724 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '2c45922b-d734-4e38-ab9e-9f4d1bf5cc54'}] 2026-11-03 11:55:59,971 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13968724 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '2c45922b-d734-4e38-ab9e-9f4d1bf5cc54'} updated pos.order #657 2026-11-03 11:55:59,974 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13968724 finished 2026-11-03 11:56:00,079 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:56:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7153 55 0.038 0.115 rw 2026-11-03 11:56:00,102 7 INFO rb-ea311d5-226310-432086 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 11:56:00,157 7 INFO rb-ea311d5-226310-432086 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 11:56:00,158 7 INFO rb-ea311d5-226310-432086 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 11:56:00,197 7 INFO rb-ea311d5-226310-432086 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 11:56:00,206 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:56: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.02 rw 2026-11-03 11:56:00,687 7 INFO rb-ea311d5-226310-432086 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 11:56:00,690 7 INFO rb-ea311d5-226310-432086 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 11:56:00,694 7 INFO rb-ea311d5-226310-432086 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 11:56:00,698 7 INFO rb-ea311d5-226310-432086 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 11:56:01,703 7 INFO rb-ea311d5-226310-432086 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 11:56:01,721 7 INFO rb-ea311d5-226310-432086 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 11:56:01,921 7 INFO rb-ea311d5-226310-432086 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 11:56:01,974 7 INFO rb-ea311d5-226310-432086 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 11:56:01,984 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26183268 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '2c45922b-d734-4e38-ab9e-9f4d1bf5cc54'}] 2026-11-03 11:56:01,987 7 INFO rb-ea311d5-226310-432086 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 11:56:02,003 7 INFO rb-ea311d5-226310-432086 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 11:56:02,019 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26183268 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '2c45922b-d734-4e38-ab9e-9f4d1bf5cc54'} updated pos.order #657 2026-11-03 11:56:02,022 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26183268 finished 2026-11-03 11:56:02,143 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:56:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7549 56 0.039 0.131 rw 2026-11-03 11:56:02,293 7 INFO rb-ea311d5-226310-432086 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 11:56:02,309 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:56: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.003 0.029 rw 2026-11-03 11:56:02,790 7 INFO rb-ea311d5-226310-432086 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 11:56:02,792 7 INFO rb-ea311d5-226310-432086 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 11:56:02,798 7 INFO rb-ea311d5-226310-432086 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 11:56:02,828 7 INFO rb-ea311d5-226310-432086 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 11:56:02,829 7 INFO rb-ea311d5-226310-432086 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 11:56:02,831 7 INFO rb-ea311d5-226310-432086 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 11:56:02,832 7 INFO rb-ea311d5-226310-432086 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 11:56:02,833 7 INFO rb-ea311d5-226310-432086 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 11:56:02,834 7 INFO rb-ea311d5-226310-432086 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 11:56:02,834 7 INFO rb-ea311d5-226310-432086 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 11:56:02,835 7 INFO rb-ea311d5-226310-432086 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 11:56:02,835 7 INFO rb-ea311d5-226310-432086 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 11:56:02,835 7 INFO rb-ea311d5-226310-432086 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 11:56:02,836 7 INFO rb-ea311d5-226310-432086 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 11:56:02,836 7 INFO rb-ea311d5-226310-432086 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 11:56:02,837 7 INFO rb-ea311d5-226310-432086 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 11:56:02,837 7 INFO rb-ea311d5-226310-432086 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 11:56:03,019 7 INFO rb-ea311d5-226310-432086 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 11:56:03,020 7 INFO rb-ea311d5-226310-432086 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 11:56:03,022 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: tour succeeded 2026-11-03 11:56:03,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_restaurant_course SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 11:56:03,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:56:03,242 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: heap 22657328 (allocated 25448448) 2026-11-03 11:56:03,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 g0jqjFgY - [03/Nov/2026 11:55:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 8.004 rw 2026-11-03 11:56:03,345 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing chrome headless with pid 56370 2026-11-03 11:56:03,351 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing websocket connection 2026-11-03 11:56:03,352 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Terminating chrome headless with pid 56370 2026-11-03 11:56:03,491 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115603_491349_test_pos_restaurant_course.txt 2026-11-03 11:56:03,491 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Removing chrome user profile "/tmp/tmpit6miwr__chrome_odoo" 2026-11-03 11:56:03,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_future_timing_restaurant ... 2026-11-03 11:56:04,147 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome pid: 56497 2026-11-03 11:56:04,148 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpat4sd0yr_chrome_odoo 2026-11-03 11:56:04,148 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:33415/json/version 2026-11-03 11:56:04,149 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33415', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:56:04,216 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-11-03 11:56:04,219 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:33415/json 2026-11-03 11:56:04,219 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33415', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:56:04,253 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Websocket url found: ws://127.0.0.1:33415/devtools/page/441085A440649B5C950E58B88D1D2518 2026-11-03 11:56:04,283 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Enable chrome headless console log notification 2026-11-03 11:56:04,293 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless enable page notifications 2026-11-03 11:56:04,351 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:56:04,364 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Setting session cookie in browser 2026-11-03 11:56:04,370 7 INFO rb-ea311d5-226310-432086 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 11:56:04,370 7 INFO rb-ea311d5-226310-432086 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 11:56:04,627 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:04] "GET /pos/ui/149 HTTP/1.1" 200 6991 90 0.063 0.186 rw 2026-11-03 11:56:04,640 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigation result: {'frameId': '441085A440649B5C950E58B88D1D2518', 'loaderId': '0EF797AB491027559596B39502E45E0B', 'isDownload': False} 2026-11-03 11:56:04,641 7 INFO rb-ea311d5-226310-432086 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 11:56:04,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:04] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.028 ro 2026-11-03 11:56:04,728 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:04] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.332 ro 2026-11-03 11:56:04,756 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:04] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.075 ro 2026-11-03 11:56:05,509 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-11-03 11:56:05,534 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 11:56:05,548 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:56:05,580 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.02 ro 2026-11-03 11:56:05,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.018 rw 2026-11-03 11:56:05,643 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56: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.019 rw 2026-11-03 11:56:06,060 7 INFO rb-ea311d5-226310-432086 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 11:56:06,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536438 266 0.24 0.673 rw 2026-11-03 11:56:06,875 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: The ready code tooks too much time : 2.234267234802246 2026-11-03 11:56:06,875 7 INFO rb-ea311d5-226310-432086 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 11:56:06,895 7 INFO rb-ea311d5-226310-432086 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 11:56:06,898 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.007 0.01 ro 2026-11-03 11:56:06,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:06] "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 11:56:06,986 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:06] "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 11:56:07,011 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56: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.023 rw 2026-11-03 11:56:07,022 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:07] "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 11:56:07,588 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:07] "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 11:56:07,813 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56: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.027 rw 2026-11-03 11:56:08,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.044 rw 2026-11-03 11:56:08,024 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 11:56:08,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:56:08,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.005 0.039 ro 2026-11-03 11:56:08,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.047 rw 2026-11-03 11:56:08,162 7 INFO rb-ea311d5-226310-432086 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 11:56:08,176 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 11:56:08,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-11-03 11:56:08,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.02 ro 2026-11-03 11:56:08,204 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.029 - 2026-11-03 11:56:08,220 7 INFO rb-ea311d5-226310-432086 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 11:56:08,275 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.02 0.085 rw 2026-11-03 11:56:08,364 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.025 - 2026-11-03 11:56:08,377 7 INFO rb-ea311d5-226310-432086 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 11:56:08,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.052 0.223 rw 2026-11-03 11:56:08,560 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.147 rw 2026-11-03 11:56:08,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56: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.004 0.188 rw 2026-11-03 11:56:08,706 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.052 rw 2026-11-03 11:56:08,738 7 INFO rb-ea311d5-226310-432086 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 11:56:08,762 7 INFO rb-ea311d5-226310-432086 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 11:56:08,818 7 INFO rb-ea311d5-226310-432086 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 11:56:08,819 7 INFO rb-ea311d5-226310-432086 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 11:56:08,833 7 INFO rb-ea311d5-226310-432086 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 11:56:08,912 7 INFO rb-ea311d5-226310-432086 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 11:56:08,939 7 INFO rb-ea311d5-226310-432086 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 11:56:08,970 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:08] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 57 1 0.003 0.018 rw 2026-11-03 11:56:09,124 7 INFO rb-ea311d5-226310-432086 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 11:56:09,161 7 INFO rb-ea311d5-226310-432086 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 11:56:09,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25337938 started for PoS orders references: [{'name': '/', 'pos_reference': '251-149-000001', 'uuid': '5a497ca1-7240-44d6-a9b4-53ebe63aeee7'}] 2026-11-03 11:56:09,172 7 INFO rb-ea311d5-226310-432086 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 11:56:09,183 7 INFO rb-ea311d5-226310-432086 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 11:56:09,257 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25337938 order {'name': '/', 'pos_reference': '251-149-000001', 'uuid': '5a497ca1-7240-44d6-a9b4-53ebe63aeee7'} created pos.order #658 2026-11-03 11:56:09,259 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25337938 finished 2026-11-03 11:56:09,322 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4001 48 0.036 0.121 rw 2026-11-03 11:56:09,361 7 INFO rb-ea311d5-226310-432086 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 11:56:09,452 7 INFO rb-ea311d5-226310-432086 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 11:56:09,488 7 INFO rb-ea311d5-226310-432086 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 11:56:09,519 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56: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.009 0.049 rw 2026-11-03 11:56:09,572 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.081 rw 2026-11-03 11:56:09,988 7 INFO rb-ea311d5-226310-432086 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 11:56:10,010 7 INFO rb-ea311d5-226310-432086 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 11:56:10,085 7 INFO rb-ea311d5-226310-432086 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 11:56:10,087 7 INFO rb-ea311d5-226310-432086 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 11:56:10,088 7 INFO rb-ea311d5-226310-432086 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 11:56:10,099 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52318748 started for PoS orders references: [{'name': '/', 'pos_reference': '251-149-000002', 'uuid': '4c699486-87d9-47d4-9bb9-26ce5887e320'}] 2026-11-03 11:56:10,122 7 INFO rb-ea311d5-226310-432086 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 11:56:10,156 7 INFO rb-ea311d5-226310-432086 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 11:56:10,195 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52318748 order {'name': '/', 'pos_reference': '251-149-000002', 'uuid': '4c699486-87d9-47d4-9bb9-26ce5887e320'} created pos.order #659 2026-11-03 11:56:10,197 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52318748 finished 2026-11-03 11:56:10,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 40 0.034 0.141 rw 2026-11-03 11:56:10,418 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:10] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2683 46 0.042 0.204 rw 2026-11-03 11:56:10,566 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3981 40 0.045 0.145 rw 2026-11-03 11:56:10,679 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:10] "GET /pos/ui/149/ticket HTTP/1.1" 200 6991 31 0.019 0.183 rw 2026-11-03 11:56:11,073 7 INFO rb-ea311d5-226310-432086 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 11:56:11,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 116 0.165 0.306 rw 2026-11-03 11:56:11,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 5.511 rw 2026-11-03 11:56:11,396 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-11-03 11:56:11,450 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.001 0.01 rw 2026-11-03 11:56:11,916 7 INFO rb-ea311d5-226310-432086 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 11:56:12,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 206082 256 0.225 0.529 rw 2026-11-03 11:56:12,846 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3980 40 0.036 0.074 rw 2026-11-03 11:56:13,010 7 INFO rb-ea311d5-226310-432086 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 11:56:13,039 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:13] "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 11:56:13,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:13] "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 11:56:13,138 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56: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 11:56:13,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:13] "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.032 rw 2026-11-03 11:56:13,253 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:13] "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 11:56:13,352 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:13] "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 11:56:13,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:13] "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.016 rw 2026-11-03 11:56:13,682 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.005 0.053 rw 2026-11-03 11:56:13,765 7 INFO rb-ea311d5-226310-432086 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 11:56:13,785 7 INFO rb-ea311d5-226310-432086 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 11:56:13,790 7 INFO rb-ea311d5-226310-432086 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 11:56:13,880 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3981 40 0.068 0.136 rw 2026-11-03 11:56:13,938 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:13] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 304 0 4 0.012 0.176 ro 2026-11-03 11:56:13,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:13] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.018 0.165 rw 2026-11-03 11:56:14,316 7 INFO rb-ea311d5-226310-432086 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 11:56:14,393 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 116 0.158 0.248 rw 2026-11-03 11:56:14,601 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:14] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4008 40 0.134 0.456 rw 2026-11-03 11:56:14,731 7 INFO rb-ea311d5-226310-432086 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 11:56:14,732 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: tour succeeded 2026-11-03 11:56:14,733 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_cancel_future_order SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 11:56:14,966 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: heap 20809296 (allocated 22040576) 2026-11-03 11:56:14,968 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:56:15,152 7 INFO rb-ea311d5-226310-432086 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 11:56:15,194 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.708 rw 2026-11-03 11:56:15,208 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 116 0.216 0.281 rw 2026-11-03 11:56:17,200 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:17] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 11:56:17,208 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing chrome headless with pid 56497 2026-11-03 11:56:17,208 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing websocket connection 2026-11-03 11:56:17,209 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Terminating chrome headless with pid 56497 2026-11-03 11:56:17,322 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:17] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 0 31 0.025 0.086 rw 2026-11-03 11:56:17,325 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115617_325339_test_preset_future_timing_restaurant.txt 2026-11-03 11:56:17,325 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Removing chrome user profile "/tmp/tmpat4sd0yr_chrome_odoo" 2026-11-03 11:56:17,376 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: waiting for threads: [] 2026-11-03 11:56:17,413 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qayyPxaW - [03/Nov/2026 11:56:17] "GET /pos/ui/149 HTTP/1.1" 200 0 31 0.023 0.179 rw 2026-11-03 11:56:27,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_release_table_clears_timer_badge ... 2026-11-03 11:56:28,109 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Chrome pid: 56628 2026-11-03 11:56:28,109 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Chrome headless temporary user profile dir: /tmp/tmplt0zt2l2_chrome_odoo 2026-11-03 11:56:28,110 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Issuing json command http://127.0.0.1:41343/json/version 2026-11-03 11:56:28,112 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41343', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:56:28,177 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Browser version: Chrome/150.0.7871.114 2026-11-03 11:56:28,177 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Issuing json command http://127.0.0.1:41343/json 2026-11-03 11:56:28,182 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41343', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:56:28,198 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Websocket url found: ws://127.0.0.1:41343/devtools/page/7D585834C379F8DEE492CB2438BCB08A 2026-11-03 11:56:28,213 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Enable chrome headless console log notification 2026-11-03 11:56:28,220 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Chrome headless enable page notifications 2026-11-03 11:56:28,285 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:56:28,304 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Setting session cookie in browser 2026-11-03 11:56:28,308 7 INFO rb-ea311d5-226310-432086 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 11:56:28,308 7 INFO rb-ea311d5-226310-432086 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 11:56:28,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:28] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.036 0.15 rw 2026-11-03 11:56:28,501 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Navigation result: {'frameId': '7D585834C379F8DEE492CB2438BCB08A', 'loaderId': '452DFF10150148159DA1022512E14703', 'isDownload': False} 2026-11-03 11:56:28,501 7 INFO rb-ea311d5-226310-432086 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 11:56:28,577 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:28] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.018 ro 2026-11-03 11:56:28,603 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:28] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.281 ro 2026-11-03 11:56:28,619 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:28] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.051 ro 2026-11-03 11:56:29,269 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: Owl is running in 'dev' mode. 2026-11-03 11:56:29,295 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:56:29,302 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:56:29,334 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.015 ro 2026-11-03 11:56:29,399 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11: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.005 0.027 rw 2026-11-03 11:56:29,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.029 rw 2026-11-03 11:56:29,751 7 INFO rb-ea311d5-226310-432086 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 11:56:30,342 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537119 285 0.257 0.667 rw 2026-11-03 11:56:30,609 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: The ready code tooks too much time : 2.107482671737671 2026-11-03 11:56:30,609 7 INFO rb-ea311d5-226310-432086 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 11:56:30,620 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:30] "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 11:56:30,625 7 INFO rb-ea311d5-226310-432086 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 11:56:30,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11: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 11:56:30,722 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:30] "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 11:56:30,740 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:30] "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.021 rw 2026-11-03 11:56:30,759 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:30] "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 11:56:31,309 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:31] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.005 0.014 ro 2026-11-03 11:56:31,480 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:31] "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.02 rw 2026-11-03 11:56:31,660 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 11:56:31,662 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 11:56:31,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.059 rw 2026-11-03 11:56:31,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:31] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.071 ro 2026-11-03 11:56:31,732 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:31] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.077 rw 2026-11-03 11:56:31,790 7 INFO rb-ea311d5-226310-432086 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 11:56:31,804 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-11-03 11:56:31,816 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:31] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.03 ro 2026-11-03 11:56:31,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:31] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.03 - 2026-11-03 11:56:31,839 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.035 - 2026-11-03 11:56:31,892 7 INFO rb-ea311d5-226310-432086 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 11:56:31,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:31] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.025 0.118 rw 2026-11-03 11:56:31,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:31] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.026 - 2026-11-03 11:56:31,998 7 INFO rb-ea311d5-226310-432086 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 11:56:32,001 7 INFO rb-ea311d5-226310-432086 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 11:56:32,035 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:32] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.028 0.211 rw 2026-11-03 11:56:32,069 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56: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 4 0.007 0.076 rw 2026-11-03 11:56:32,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.027 0.119 rw 2026-11-03 11:56:32,230 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56: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.003 0.02 rw 2026-11-03 11:56:32,288 7 INFO rb-ea311d5-226310-432086 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 11:56:32,805 7 INFO rb-ea311d5-226310-432086 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 11:56:32,812 7 INFO rb-ea311d5-226310-432086 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 11:56:32,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.006 - 2026-11-03 11:56:32,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:32] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2662 44 0.036 0.098 rw 2026-11-03 11:56:33,022 7 INFO rb-ea311d5-226310-432086 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 11:56:33,023 7 INFO rb-ea311d5-226310-432086 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 11:56:33,025 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: tour succeeded 2026-11-03 11:56:33,026 7 INFO rb-ea311d5-226310-432086 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 11:56:33,142 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:56:33,143 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: heap 19291380 (allocated 20205568) 2026-11-03 11:56:33,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 URrNYBJp - [03/Nov/2026 11:56:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.703 rw 2026-11-03 11:56:33,250 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Closing chrome headless with pid 56628 2026-11-03 11:56:33,251 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Closing websocket connection 2026-11-03 11:56:33,253 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Terminating chrome headless with pid 56628 2026-11-03 11:56:33,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115633_389785_test_release_table_clears_timer_badge.txt 2026-11-03 11:56:33,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Removing chrome user profile "/tmp/tmplt0zt2l2_chrome_odoo" 2026-11-03 11:56:33,403 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee ... 2026-11-03 11:56:34,001 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Chrome pid: 56763 2026-11-03 11:56:34,001 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Chrome headless temporary user profile dir: /tmp/tmpw15j13ta_chrome_odoo 2026-11-03 11:56:34,002 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Issuing json command http://127.0.0.1:39795/json/version 2026-11-03 11:56:34,003 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39795', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:56:34,055 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Browser version: Chrome/150.0.7871.114 2026-11-03 11:56:34,055 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Issuing json command http://127.0.0.1:39795/json 2026-11-03 11:56:34,056 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39795', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:56:34,071 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Websocket url found: ws://127.0.0.1:39795/devtools/page/994F00DF287B13B537F53C79213AE4F5 2026-11-03 11:56:34,081 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Enable chrome headless console log notification 2026-11-03 11:56:34,089 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Chrome headless enable page notifications 2026-11-03 11:56:34,130 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 11:56:34,142 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Setting session cookie in browser 2026-11-03 11:56:34,144 7 INFO rb-ea311d5-226310-432086 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 11:56:34,144 7 INFO rb-ea311d5-226310-432086 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 11:56:34,336 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:34] "GET /pos/ui/149 HTTP/1.1" 200 6960 65 0.035 0.154 rw 2026-11-03 11:56:34,344 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Navigation result: {'frameId': '994F00DF287B13B537F53C79213AE4F5', 'loaderId': '4CCD44D3CEB9CCCB8E686532658B6D7A', 'isDownload': False} 2026-11-03 11:56:34,344 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Evaluate ready code "odoo.isTourReady('ServiceFeeTour')" 2026-11-03 11:56:34,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:34] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.032 ro 2026-11-03 11:56:34,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:34] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.296 ro 2026-11-03 11:56:34,459 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:34] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.063 ro 2026-11-03 11:56:35,179 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: Owl is running in 'dev' mode. 2026-11-03 11:56:35,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:56:35,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:56:35,251 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 11:56:35,283 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.009 rw 2026-11-03 11:56:35,318 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56: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.043 rw 2026-11-03 11:56:35,590 7 INFO rb-ea311d5-226310-432086 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 11:56:36,119 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536067 264 0.227 0.559 rw 2026-11-03 11:56:36,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Evaluate test code "odoo.startTour('ServiceFeeTour', {"stepDelay": 0, "debug": false})" 2026-11-03 11:56:36,350 7 INFO rb-ea311d5-226310-432086 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 11:56:36,354 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.012 ro 2026-11-03 11:56:36,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:36] "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 11:56:36,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:36] "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 11:56:36,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11: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.003 0.016 rw 2026-11-03 11:56:36,463 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56: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 11:56:36,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:36] "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 11:56:37,106 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56: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.01 rw 2026-11-03 11:56:37,265 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 11:56:37,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.018 - 2026-11-03 11:56:37,280 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.051 rw 2026-11-03 11:56:37,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:56:37,316 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.005 0.048 ro 2026-11-03 11:56:37,327 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 11:56:37,346 7 INFO rb-ea311d5-226310-432086 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 11:56:37,361 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.052 ro 2026-11-03 11:56:37,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.097 rw 2026-11-03 11:56:37,448 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:56:37,479 7 INFO rb-ea311d5-226310-432086 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 11:56:37,524 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.069 - 2026-11-03 11:56:37,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 32 0.03 0.094 rw 2026-11-03 11:56:37,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "GET /pos/ui/149 HTTP/1.1" 200 7000 32 0.034 0.199 rw 2026-11-03 11:56:37,717 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56: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.006 0.219 rw 2026-11-03 11:56:37,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.26 rw 2026-11-03 11:56:37,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "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.027 rw 2026-11-03 11:56:37,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.048 rw 2026-11-03 11:56:37,940 7 INFO rb-ea311d5-226310-432086 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 11:56:38,458 7 INFO rb-ea311d5-226310-432086 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 11:56:38,459 7 INFO rb-ea311d5-226310-432086 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 11:56:38,513 7 INFO rb-ea311d5-226310-432086 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 11:56:38,538 7 INFO rb-ea311d5-226310-432086 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 11:56:38,603 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:38] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 11:56:38,606 7 INFO rb-ea311d5-226310-432086 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 11:56:38,606 7 INFO rb-ea311d5-226310-432086 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 11:56:38,607 7 INFO rb-ea311d5-226310-432086 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 11:56:38,607 7 INFO rb-ea311d5-226310-432086 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 11:56:38,610 7 INFO rb-ea311d5-226310-432086 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 11:56:38,611 7 INFO rb-ea311d5-226310-432086 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 11:56:38,629 7 INFO rb-ea311d5-226310-432086 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 11:56:38,658 7 INFO rb-ea311d5-226310-432086 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 11:56:38,676 7 INFO rb-ea311d5-226310-432086 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 11:56:38,676 7 INFO rb-ea311d5-226310-432086 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 11:56:38,677 7 INFO rb-ea311d5-226310-432086 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 11:56:38,678 7 INFO rb-ea311d5-226310-432086 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 11:56:38,678 7 INFO rb-ea311d5-226310-432086 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 11:56:38,702 7 INFO rb-ea311d5-226310-432086 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 11:56:38,722 7 INFO rb-ea311d5-226310-432086 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 11:56:38,723 7 INFO rb-ea311d5-226310-432086 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 11:56:38,723 7 INFO rb-ea311d5-226310-432086 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 11:56:38,724 7 INFO rb-ea311d5-226310-432086 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 11:56:38,724 7 INFO rb-ea311d5-226310-432086 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 11:56:38,725 7 INFO rb-ea311d5-226310-432086 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 11:56:38,734 7 INFO rb-ea311d5-226310-432086 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 11:56:38,737 7 INFO rb-ea311d5-226310-432086 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 11:56:38,741 7 INFO rb-ea311d5-226310-432086 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 11:56:38,742 7 INFO rb-ea311d5-226310-432086 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 11:56:38,754 7 INFO rb-ea311d5-226310-432086 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 11:56:38,754 7 INFO rb-ea311d5-226310-432086 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 11:56:38,755 7 INFO rb-ea311d5-226310-432086 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 11:56:38,758 7 INFO rb-ea311d5-226310-432086 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 11:56:38,759 7 INFO rb-ea311d5-226310-432086 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 11:56:38,765 7 INFO rb-ea311d5-226310-432086 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 11:56:38,782 7 INFO rb-ea311d5-226310-432086 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 11:56:38,923 7 INFO rb-ea311d5-226310-432086 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 11:56:38,924 7 INFO rb-ea311d5-226310-432086 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 11:56:38,925 7 INFO rb-ea311d5-226310-432086 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 11:56:38,925 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: tour succeeded 2026-11-03 11:56:38,926 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: ╔═══════════════════════════════╗ ║ TOUR ServiceFeeTour SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-11-03 11:56:39,064 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:56:39,067 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: heap 20974392 (allocated 22827008) 2026-11-03 11:56:39,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NgRLTxA4 - [03/Nov/2026 11:56:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 3.756 rw 2026-11-03 11:56:39,181 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Closing chrome headless with pid 56763 2026-11-03 11:56:39,182 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Closing websocket connection 2026-11-03 11:56:39,183 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Terminating chrome headless with pid 56763 2026-11-03 11:56:39,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115639_323280_test_service_fee.txt 2026-11-03 11:56:39,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Removing chrome user profile "/tmp/tmpw15j13ta_chrome_odoo" 2026-11-03 11:56:39,334 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee_course ... 2026-11-03 11:56:39,883 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Chrome pid: 56891 2026-11-03 11:56:39,884 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Chrome headless temporary user profile dir: /tmp/tmpvpcmrzjr_chrome_odoo 2026-11-03 11:56:39,884 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Issuing json command http://127.0.0.1:37853/json/version 2026-11-03 11:56:39,887 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37853', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:56:39,927 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Browser version: Chrome/150.0.7871.114 2026-11-03 11:56:39,927 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Issuing json command http://127.0.0.1:37853/json 2026-11-03 11:56:39,928 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37853', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:56:39,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Websocket url found: ws://127.0.0.1:37853/devtools/page/0A3BAFFF3A49257B2045605F9A22D493 2026-11-03 11:56:39,949 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Enable chrome headless console log notification 2026-11-03 11:56:39,956 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Chrome headless enable page notifications 2026-11-03 11:56:40,008 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 11:56:40,019 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Setting session cookie in browser 2026-11-03 11:56:40,022 7 INFO rb-ea311d5-226310-432086 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 11:56:40,022 7 INFO rb-ea311d5-226310-432086 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 11:56:40,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:40] "GET /pos/ui/149 HTTP/1.1" 200 6960 65 0.038 0.151 rw 2026-11-03 11:56:40,228 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Navigation result: {'frameId': '0A3BAFFF3A49257B2045605F9A22D493', 'loaderId': '83C673DC6B8DD00B2960D79EA792E1F8', 'isDownload': False} 2026-11-03 11:56:40,228 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Evaluate ready code "odoo.isTourReady('ServiceFeeCourseTour')" 2026-11-03 11:56:40,302 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:40] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.268 ro 2026-11-03 11:56:40,316 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:40] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.034 ro 2026-11-03 11:56:40,349 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:40] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.066 ro 2026-11-03 11:56:40,951 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: Owl is running in 'dev' mode. 2026-11-03 11:56:40,989 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.011 - 2026-11-03 11:56:40,990 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.013 - 2026-11-03 11:56:41,003 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-11-03 11:56:41,051 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.018 rw 2026-11-03 11:56:41,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56: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.023 rw 2026-11-03 11:56:41,409 7 INFO rb-ea311d5-226310-432086 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 11:56:41,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 535004 264 0.192 0.634 rw 2026-11-03 11:56:42,116 7 INFO rb-ea311d5-226310-432086 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 11:56:42,129 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:42] "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 11:56:42,132 7 INFO rb-ea311d5-226310-432086 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 11:56:42,154 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:42] "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 11:56:42,200 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:42] "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 11:56:42,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56: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.042 rw 2026-11-03 11:56:42,247 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:42] "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 11:56:42,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:42] "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 11:56:42,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56: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.011 rw 2026-11-03 11:56:42,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.042 rw 2026-11-03 11:56:43,010 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:43] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.013 rw 2026-11-03 11:56:43,010 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 11:56:43,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.023 - 2026-11-03 11:56:43,040 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:43] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.003 0.041 ro 2026-11-03 11:56:43,160 7 INFO rb-ea311d5-226310-432086 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 11:56:43,160 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:43] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.049 ro 2026-11-03 11:56:43,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:43] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.043 - 2026-11-03 11:56:43,191 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.059 - 2026-11-03 11:56:43,194 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.063 - 2026-11-03 11:56:43,291 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:43] "GET /pos/ui/149 HTTP/1.1" 200 7000 32 0.039 0.127 rw 2026-11-03 11:56:43,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:43] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.02 - 2026-11-03 11:56:43,310 7 INFO rb-ea311d5-226310-432086 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 11:56:43,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:43] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 32 0.032 0.243 rw 2026-11-03 11:56:43,427 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56: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.003 0.115 rw 2026-11-03 11:56:43,481 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.016 0.148 rw 2026-11-03 11:56:43,569 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56: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.0 0.013 rw 2026-11-03 11:56:43,619 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.03 rw 2026-11-03 11:56:43,670 7 INFO rb-ea311d5-226310-432086 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 11:56:44,195 7 INFO rb-ea311d5-226310-432086 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 11:56:44,197 7 INFO rb-ea311d5-226310-432086 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 11:56:44,253 7 INFO rb-ea311d5-226310-432086 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 11:56:44,353 7 INFO rb-ea311d5-226310-432086 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 11:56:44,354 7 INFO rb-ea311d5-226310-432086 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 11:56:44,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:44] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 11:56:44,369 7 INFO rb-ea311d5-226310-432086 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 11:56:44,397 7 INFO rb-ea311d5-226310-432086 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 11:56:44,398 7 INFO rb-ea311d5-226310-432086 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 11:56:44,399 7 INFO rb-ea311d5-226310-432086 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 11:56:44,409 7 INFO rb-ea311d5-226310-432086 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 11:56:44,439 7 INFO rb-ea311d5-226310-432086 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 11:56:44,439 7 INFO rb-ea311d5-226310-432086 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 11:56:44,440 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: tour succeeded 2026-11-03 11:56:44,441 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: ╔═════════════════════════════════════╗ ║ TOUR ServiceFeeCourseTour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 11:56:44,550 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:56:44,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: heap 20749012 (allocated 22040576) 2026-11-03 11:56:44,559 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 p81xYBXl - [03/Nov/2026 11:56:41] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 3.474 rw 2026-11-03 11:56:44,658 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Closing chrome headless with pid 56891 2026-11-03 11:56:44,660 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Closing websocket connection 2026-11-03 11:56:44,661 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Terminating chrome headless with pid 56891 2026-11-03 11:56:44,763 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115644_762815_test_service_fee_course.txt 2026-11-03 11:56:44,763 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Removing chrome user profile "/tmp/tmpvpcmrzjr_chrome_odoo" 2026-11-03 11:56:44,774 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee_mixed_tax_quantity ... 2026-11-03 11:56:45,573 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Chrome pid: 57018 2026-11-03 11:56:45,574 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Chrome headless temporary user profile dir: /tmp/tmpfyu3b_h__chrome_odoo 2026-11-03 11:56:45,574 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Issuing json command http://127.0.0.1:43861/json/version 2026-11-03 11:56:45,576 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43861', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:56:45,646 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Browser version: Chrome/150.0.7871.114 2026-11-03 11:56:45,650 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Issuing json command http://127.0.0.1:43861/json 2026-11-03 11:56:45,651 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43861', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:56:45,679 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Websocket url found: ws://127.0.0.1:43861/devtools/page/731591A50F5B7705CCFD488756520A4C 2026-11-03 11:56:45,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Enable chrome headless console log notification 2026-11-03 11:56:45,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Chrome headless enable page notifications 2026-11-03 11:56:45,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 11:56:45,896 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Setting session cookie in browser 2026-11-03 11:56:45,903 7 INFO rb-ea311d5-226310-432086 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 11:56:45,903 7 INFO rb-ea311d5-226310-432086 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 11:56:46,077 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:46] "GET /pos/ui/149 HTTP/1.1" 200 6960 66 0.034 0.137 rw 2026-11-03 11:56:46,085 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Navigation result: {'frameId': '731591A50F5B7705CCFD488756520A4C', 'loaderId': '13E327218CE32282F8462E7BD3166374', 'isDownload': False} 2026-11-03 11:56:46,085 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Evaluate ready code "odoo.isTourReady('ServiceFeeMixedTaxQuantityTour')" 2026-11-03 11:56:46,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:46] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.232 ro 2026-11-03 11:56:46,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:46] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.039 ro 2026-11-03 11:56:46,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:46] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.065 ro 2026-11-03 11:56:46,956 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: Owl is running in 'dev' mode. 2026-11-03 11:56:46,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:56:46,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:56:47,012 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.015 ro 2026-11-03 11:56:47,056 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56: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.004 0.019 rw 2026-11-03 11:56:47,064 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-11-03 11:56:47,311 7 INFO rb-ea311d5-226310-432086 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 11:56:47,865 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538220 265 0.216 0.578 rw 2026-11-03 11:56:48,074 7 INFO rb-ea311d5-226310-432086 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 11:56:48,087 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:48] "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 11:56:48,089 7 INFO rb-ea311d5-226310-432086 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 11:56:48,120 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:48] "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 11:56:48,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56: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.009 rw 2026-11-03 11:56:48,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:48] "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 11:56:48,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:48] "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 11:56:48,655 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:48] "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 11:56:48,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56: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.012 rw 2026-11-03 11:56:48,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.045 rw 2026-11-03 11:56:49,004 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-11-03 11:56:49,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.025 rw 2026-11-03 11:56:49,009 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 11:56:49,038 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:49] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.004 0.047 ro 2026-11-03 11:56:49,114 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:49] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.013 ro 2026-11-03 11:56:49,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.022 - 2026-11-03 11:56:49,163 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.048 - 2026-11-03 11:56:49,170 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.04 - 2026-11-03 11:56:49,187 7 INFO rb-ea311d5-226310-432086 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 11:56:49,262 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:49] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 32 0.031 0.101 rw 2026-11-03 11:56:49,367 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:49] "GET /pos/ui/149 HTTP/1.1" 200 7000 32 0.025 0.204 rw 2026-11-03 11:56:49,373 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:49] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:56:49,384 7 INFO rb-ea311d5-226310-432086 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 11:56:49,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56: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.003 0.013 rw 2026-11-03 11:56:49,487 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.031 0.061 rw 2026-11-03 11:56:49,558 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:49] "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.022 rw 2026-11-03 11:56:49,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.047 rw 2026-11-03 11:56:49,643 7 INFO rb-ea311d5-226310-432086 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 11:56:50,164 7 INFO rb-ea311d5-226310-432086 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 11:56:50,165 7 INFO rb-ea311d5-226310-432086 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 11:56:50,208 7 INFO rb-ea311d5-226310-432086 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 11:56:50,230 7 INFO rb-ea311d5-226310-432086 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 11:56:50,356 7 INFO rb-ea311d5-226310-432086 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 11:56:50,357 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:50] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 11:56:50,364 7 INFO rb-ea311d5-226310-432086 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 11:56:50,364 7 INFO rb-ea311d5-226310-432086 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 11:56:50,365 7 INFO rb-ea311d5-226310-432086 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 11:56:50,365 7 INFO rb-ea311d5-226310-432086 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 11:56:50,371 7 INFO rb-ea311d5-226310-432086 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 11:56:50,391 7 INFO rb-ea311d5-226310-432086 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 11:56:50,392 7 INFO rb-ea311d5-226310-432086 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 11:56:50,393 7 INFO rb-ea311d5-226310-432086 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 11:56:50,395 7 INFO rb-ea311d5-226310-432086 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 11:56:50,593 7 INFO rb-ea311d5-226310-432086 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 11:56:50,593 7 INFO rb-ea311d5-226310-432086 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 11:56:50,594 7 INFO rb-ea311d5-226310-432086 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 11:56:50,594 7 INFO rb-ea311d5-226310-432086 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 11:56:50,595 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: tour succeeded 2026-11-03 11:56:50,596 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR ServiceFeeMixedTaxQuantityTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 11:56:50,734 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:56:50,736 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: heap 20757564 (allocated 22564864) 2026-11-03 11:56:50,747 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cy3-75EZ - [03/Nov/2026 11:56:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 3.65 rw 2026-11-03 11:56:50,850 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Closing chrome headless with pid 57018 2026-11-03 11:56:50,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Closing websocket connection 2026-11-03 11:56:50,862 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Terminating chrome headless with pid 57018 2026-11-03 11:56:50,968 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115650_967956_test_service_fee_mixed_tax_quantity.txt 2026-11-03 11:56:50,968 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Removing chrome user profile "/tmp/tmpfyu3b_h__chrome_odoo" 2026-11-03 11:56:50,980 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee_refund ... 2026-11-03 11:56:51,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Chrome pid: 57148 2026-11-03 11:56:51,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Chrome headless temporary user profile dir: /tmp/tmp39iz09d4_chrome_odoo 2026-11-03 11:56:51,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Issuing json command http://127.0.0.1:37317/json/version 2026-11-03 11:56:51,516 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37317', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:56:51,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Browser version: Chrome/150.0.7871.114 2026-11-03 11:56:51,598 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Issuing json command http://127.0.0.1:37317/json 2026-11-03 11:56:51,598 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37317', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:56:51,624 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Websocket url found: ws://127.0.0.1:37317/devtools/page/E749FA100CAF3CE022869DF8F23D4336 2026-11-03 11:56:51,635 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Enable chrome headless console log notification 2026-11-03 11:56:51,643 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Chrome headless enable page notifications 2026-11-03 11:56:51,715 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 11:56:51,728 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Setting session cookie in browser 2026-11-03 11:56:51,729 7 INFO rb-ea311d5-226310-432086 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 11:56:51,730 7 INFO rb-ea311d5-226310-432086 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 11:56:51,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:51] "GET /pos/ui/149 HTTP/1.1" 200 6960 65 0.033 0.133 rw 2026-11-03 11:56:51,908 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Navigation result: {'frameId': 'E749FA100CAF3CE022869DF8F23D4336', 'loaderId': '348F54AC16365582955735BACB39C527', 'isDownload': False} 2026-11-03 11:56:51,908 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Evaluate ready code "odoo.isTourReady('ServiceFeeRefundTour')" 2026-11-03 11:56:51,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:51] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.239 ro 2026-11-03 11:56:51,986 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:51] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.037 ro 2026-11-03 11:56:52,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:51] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.045 ro 2026-11-03 11:56:52,728 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: Owl is running in 'dev' mode. 2026-11-03 11:56:52,767 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 11:56:52,784 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.011 - 2026-11-03 11:56:52,826 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.034 ro 2026-11-03 11:56:52,877 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:52] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.017 rw 2026-11-03 11:56:52,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56: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.042 rw 2026-11-03 11:56:53,224 7 INFO rb-ea311d5-226310-432086 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 11:56:53,715 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534699 260 0.195 0.598 rw 2026-11-03 11:56:53,914 7 INFO rb-ea311d5-226310-432086 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 11:56:53,926 7 INFO rb-ea311d5-226310-432086 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 11:56:53,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:53] "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 11:56:53,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:53] "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 11:56:53,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:53] "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 11:56:53,992 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56: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.016 rw 2026-11-03 11:56:54,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:54] "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 11:56:54,570 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:54] "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 11:56:54,676 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56: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 11:56:54,841 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.041 rw 2026-11-03 11:56:54,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:54] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.01 - 2026-11-03 11:56:54,878 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:54] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.038 - 2026-11-03 11:56:54,882 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:54] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.005 0.038 ro 2026-11-03 11:56:54,900 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:54] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.069 rw 2026-11-03 11:56:54,949 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:54] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-11-03 11:56:54,949 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:54] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-11-03 11:56:54,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-11-03 11:56:54,978 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.025 - 2026-11-03 11:56:55,000 7 INFO rb-ea311d5-226310-432086 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 11:56:55,065 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:55] "GET /pos/ui/149 HTTP/1.1" 200 7000 32 0.034 0.078 rw 2026-11-03 11:56:55,146 7 INFO rb-ea311d5-226310-432086 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 11:56:55,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:55] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 32 0.031 0.189 rw 2026-11-03 11:56:55,180 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:55] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.061 - 2026-11-03 11:56:55,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56: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.002 0.04 rw 2026-11-03 11:56:55,280 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.099 rw 2026-11-03 11:56:55,357 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56: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.001 0.019 rw 2026-11-03 11:56:55,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.044 rw 2026-11-03 11:56:55,429 7 INFO rb-ea311d5-226310-432086 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 11:56:55,948 7 INFO rb-ea311d5-226310-432086 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 11:56:56,000 7 INFO rb-ea311d5-226310-432086 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 11:56:56,020 7 INFO rb-ea311d5-226310-432086 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 11:56:56,186 7 INFO rb-ea311d5-226310-432086 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 11:56:56,187 7 INFO rb-ea311d5-226310-432086 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 11:56:56,188 7 INFO rb-ea311d5-226310-432086 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 11:56:56,188 7 INFO rb-ea311d5-226310-432086 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 11:56:56,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:56] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 11:56:56,232 7 INFO rb-ea311d5-226310-432086 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 11:56:56,232 7 INFO rb-ea311d5-226310-432086 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 11:56:56,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 11:56:56,258 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 11:56:56,285 7 INFO rb-ea311d5-226310-432086 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 11:56:56,824 7 INFO rb-ea311d5-226310-432086 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 11:56:56,841 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56159307 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '04f9f989-69f7-4629-9ee1-b215446613bd'}] 2026-11-03 11:56:57,361 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56159307 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '04f9f989-69f7-4629-9ee1-b215446613bd'} created pos.order #661 2026-11-03 11:56:57,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56159307 finished 2026-11-03 11:56:57,438 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7208 184 0.152 0.451 rw 2026-11-03 11:56:57,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:57] "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 11:56:57,620 7 INFO rb-ea311d5-226310-432086 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 11:56:57,633 7 INFO rb-ea311d5-226310-432086 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 11:56:57,690 7 INFO rb-ea311d5-226310-432086 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 11:56:57,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:57] "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.043 rw 2026-11-03 11:56:57,755 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.061 rw 2026-11-03 11:56:58,188 7 INFO rb-ea311d5-226310-432086 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 11:56:58,189 7 INFO rb-ea311d5-226310-432086 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 11:56:58,189 7 INFO rb-ea311d5-226310-432086 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 11:56:58,190 7 INFO rb-ea311d5-226310-432086 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 11:56:58,191 7 INFO rb-ea311d5-226310-432086 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 11:56:58,232 7 INFO rb-ea311d5-226310-432086 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 11:56:58,239 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86002216 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '27878b7f-9152-46da-b8bd-4979ebec89d6'}] 2026-11-03 11:56:58,250 7 INFO rb-ea311d5-226310-432086 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 11:56:58,251 7 INFO rb-ea311d5-226310-432086 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 11:56:58,255 7 INFO rb-ea311d5-226310-432086 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 11:56:58,281 7 INFO rb-ea311d5-226310-432086 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 11:56:58,296 7 INFO rb-ea311d5-226310-432086 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 11:56:58,296 7 INFO rb-ea311d5-226310-432086 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 11:56:58,307 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86002216 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '27878b7f-9152-46da-b8bd-4979ebec89d6'} created pos.order #662 2026-11-03 11:56:58,309 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86002216 finished 2026-11-03 11:56:58,311 7 INFO rb-ea311d5-226310-432086 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 11:56:58,311 7 INFO rb-ea311d5-226310-432086 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 11:56:58,317 7 INFO rb-ea311d5-226310-432086 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 11:56:58,318 7 INFO rb-ea311d5-226310-432086 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 11:56:58,327 7 INFO rb-ea311d5-226310-432086 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 11:56:58,328 7 INFO rb-ea311d5-226310-432086 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 11:56:58,395 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 2999 35 0.032 0.127 rw 2026-11-03 11:56:58,440 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:58] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.006 0.166 rw 2026-11-03 11:56:58,469 7 INFO rb-ea311d5-226310-432086 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 11:56:58,469 7 INFO rb-ea311d5-226310-432086 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 11:56:58,476 7 INFO rb-ea311d5-226310-432086 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 11:56:58,477 7 INFO rb-ea311d5-226310-432086 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 11:56:58,485 7 INFO rb-ea311d5-226310-432086 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 11:56:58,486 7 INFO rb-ea311d5-226310-432086 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 11:56:58,487 7 INFO rb-ea311d5-226310-432086 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 11:56:58,652 7 INFO rb-ea311d5-226310-432086 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 11:56:58,653 7 INFO rb-ea311d5-226310-432086 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 11:56:58,657 7 INFO rb-ea311d5-226310-432086 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 11:56:58,686 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 2999 34 0.032 0.106 rw 2026-11-03 11:56:58,695 7 INFO rb-ea311d5-226310-432086 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 11:56:58,704 7 INFO rb-ea311d5-226310-432086 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 11:56:58,720 7 INFO rb-ea311d5-226310-432086 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 11:56:58,744 7 INFO rb-ea311d5-226310-432086 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 11:56:58,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.053 rw 2026-11-03 11:56:58,747 7 INFO rb-ea311d5-226310-432086 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 11:56:58,747 7 INFO rb-ea311d5-226310-432086 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 11:56:58,748 7 INFO rb-ea311d5-226310-432086 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 11:56:58,748 7 INFO rb-ea311d5-226310-432086 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 11:56:58,751 7 INFO rb-ea311d5-226310-432086 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 11:56:58,766 7 INFO rb-ea311d5-226310-432086 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 11:56:58,767 7 INFO rb-ea311d5-226310-432086 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 11:56:59,132 7 INFO rb-ea311d5-226310-432086 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 11:56:59,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 109 0.094 0.26 rw 2026-11-03 11:56:59,271 7 INFO rb-ea311d5-226310-432086 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 11:56:59,281 7 INFO rb-ea311d5-226310-432086 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 11:56:59,802 7 INFO rb-ea311d5-226310-432086 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 11:56:59,809 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: tour succeeded 2026-11-03 11:56:59,810 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: ╔═════════════════════════════════════╗ ║ TOUR ServiceFeeRefundTour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 11:56:59,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84143878 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': '4bcfe68f-dd30-423b-9851-f40f2e22b8bc'}] 2026-11-03 11:57:00,113 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:57:00,127 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: heap 23211816 (allocated 25448448) 2026-11-03 11:57:00,254 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Closing chrome headless with pid 57148 2026-11-03 11:57:00,257 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Closing websocket connection 2026-11-03 11:57:00,260 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Terminating chrome headless with pid 57148 2026-11-03 11:57:00,381 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115700_380927_test_service_fee_refund.txt 2026-11-03 11:57:00,381 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Removing chrome user profile "/tmp/tmp39iz09d4_chrome_odoo" 2026-11-03 11:57:00,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84143878 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': '4bcfe68f-dd30-423b-9851-f40f2e22b8bc'} created pos.order #663 2026-11-03 11:57:00,404 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84143878 finished 2026-11-03 11:57:00,422 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: waiting for threads: [, ] 2026-11-03 11:57:00,484 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:56:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 7.574 rw 2026-11-03 11:57:00,494 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4IxF6_ST - [03/Nov/2026 11:57:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 198 0.221 0.455 rw 2026-11-03 11:57:10,451 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee_table_merge ... 2026-11-03 11:57:10,991 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Chrome pid: 57283 2026-11-03 11:57:10,991 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Chrome headless temporary user profile dir: /tmp/tmpdbku6n18_chrome_odoo 2026-11-03 11:57:10,992 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Issuing json command http://127.0.0.1:43971/json/version 2026-11-03 11:57:10,993 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43971', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:57:11,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Browser version: Chrome/150.0.7871.114 2026-11-03 11:57:11,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Issuing json command http://127.0.0.1:43971/json 2026-11-03 11:57:11,092 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43971', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:57:11,123 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Websocket url found: ws://127.0.0.1:43971/devtools/page/E2DFA5ABCC76530F8277321E5BD5510F 2026-11-03 11:57:11,142 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Enable chrome headless console log notification 2026-11-03 11:57:11,152 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Chrome headless enable page notifications 2026-11-03 11:57:11,200 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 11:57:11,216 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Setting session cookie in browser 2026-11-03 11:57:11,218 7 INFO rb-ea311d5-226310-432086 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 11:57:11,218 7 INFO rb-ea311d5-226310-432086 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 11:57:11,395 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:11] "GET /pos/ui/149 HTTP/1.1" 200 6960 65 0.04 0.129 rw 2026-11-03 11:57:11,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Navigation result: {'frameId': 'E2DFA5ABCC76530F8277321E5BD5510F', 'loaderId': '923724A8604911FFA3A39DA08937CCE0', 'isDownload': False} 2026-11-03 11:57:11,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Evaluate ready code "odoo.isTourReady('ServiceFeeTableMergeTour')" 2026-11-03 11:57:11,467 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:11] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.021 ro 2026-11-03 11:57:11,483 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:11] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.25 ro 2026-11-03 11:57:11,494 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:11] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.042 ro 2026-11-03 11:57:12,146 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: Owl is running in 'dev' mode. 2026-11-03 11:57:12,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 11:57:12,180 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-11-03 11:57:12,244 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.008 0.024 ro 2026-11-03 11:57:12,298 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:12] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.023 rw 2026-11-03 11:57:12,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57: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.002 0.029 rw 2026-11-03 11:57:12,618 7 INFO rb-ea311d5-226310-432086 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 11:57:13,109 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534699 260 0.204 0.565 rw 2026-11-03 11:57:13,312 7 INFO rb-ea311d5-226310-432086 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 11:57:13,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:13] "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 11:57:13,331 7 INFO rb-ea311d5-226310-432086 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 11:57:13,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:13] "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 11:57:13,377 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:13] "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 11:57:13,409 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57: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.01 rw 2026-11-03 11:57:13,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:13] "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 11:57:13,930 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:13] "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 11:57:14,059 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57: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.008 rw 2026-11-03 11:57:14,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 11:57:14,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-11-03 11:57:14,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.055 rw 2026-11-03 11:57:14,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.004 0.054 ro 2026-11-03 11:57:14,266 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.059 rw 2026-11-03 11:57:14,290 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-11-03 11:57:14,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 11:57:14,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 11:57:14,333 7 INFO rb-ea311d5-226310-432086 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 11:57:14,429 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.06 - 2026-11-03 11:57:14,483 7 INFO rb-ea311d5-226310-432086 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 11:57:14,491 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "GET /pos/ui/149 HTTP/1.1" 200 7000 32 0.023 0.111 rw 2026-11-03 11:57:14,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.02 - 2026-11-03 11:57:14,617 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 32 0.051 0.197 rw 2026-11-03 11:57:14,640 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57: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.006 0.143 rw 2026-11-03 11:57:14,698 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.183 rw 2026-11-03 11:57:14,762 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "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.016 rw 2026-11-03 11:57:14,816 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.03 rw 2026-11-03 11:57:14,884 7 INFO rb-ea311d5-226310-432086 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 11:57:15,403 7 INFO rb-ea311d5-226310-432086 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 11:57:15,403 7 INFO rb-ea311d5-226310-432086 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 11:57:15,452 7 INFO rb-ea311d5-226310-432086 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 11:57:15,586 7 INFO rb-ea311d5-226310-432086 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 11:57:15,587 7 INFO rb-ea311d5-226310-432086 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 11:57:15,587 7 INFO rb-ea311d5-226310-432086 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 11:57:15,588 7 INFO rb-ea311d5-226310-432086 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 11:57:15,594 7 INFO rb-ea311d5-226310-432086 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 11:57:15,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:15] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-11-03 11:57:15,632 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18225124 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '34ee582d-647b-42e9-8892-86dfd134336b'}] 2026-11-03 11:57:15,734 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18225124 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '34ee582d-647b-42e9-8892-86dfd134336b'} created pos.order #664 2026-11-03 11:57:15,736 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18225124 finished 2026-11-03 11:57:15,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5008 54 0.047 0.144 rw 2026-11-03 11:57:15,851 7 INFO rb-ea311d5-226310-432086 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 11:57:15,915 7 INFO rb-ea311d5-226310-432086 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 11:57:15,952 7 INFO rb-ea311d5-226310-432086 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 11:57:15,967 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57: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.003 0.026 rw 2026-11-03 11:57:16,003 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.049 rw 2026-11-03 11:57:16,455 7 INFO rb-ea311d5-226310-432086 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 11:57:16,456 7 INFO rb-ea311d5-226310-432086 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 11:57:16,470 7 INFO rb-ea311d5-226310-432086 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 11:57:16,512 7 INFO rb-ea311d5-226310-432086 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 11:57:16,513 7 INFO rb-ea311d5-226310-432086 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 11:57:16,514 7 INFO rb-ea311d5-226310-432086 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 11:57:16,514 7 INFO rb-ea311d5-226310-432086 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 11:57:16,515 7 INFO rb-ea311d5-226310-432086 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 11:57:16,523 7 INFO rb-ea311d5-226310-432086 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 11:57:16,544 7 INFO rb-ea311d5-226310-432086 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 11:57:16,584 7 INFO rb-ea311d5-226310-432086 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 11:57:16,596 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.002 - 2026-11-03 11:57:16,603 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58690503 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '34ee582d-647b-42e9-8892-86dfd134336b'}] 2026-11-03 11:57:16,652 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [1092] to pos.order #664 2026-11-03 11:57:16,661 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58690503 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '34ee582d-647b-42e9-8892-86dfd134336b'} updated pos.order #664 2026-11-03 11:57:16,664 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58690503 finished 2026-11-03 11:57:16,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5983 57 0.054 0.138 rw 2026-11-03 11:57:16,977 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57: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.021 rw 2026-11-03 11:57:17,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57: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.006 0.048 rw 2026-11-03 11:57:17,494 7 INFO rb-ea311d5-226310-432086 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 11:57:17,499 7 INFO rb-ea311d5-226310-432086 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 11:57:17,507 7 INFO rb-ea311d5-226310-432086 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 11:57:17,517 7 INFO rb-ea311d5-226310-432086 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 11:57:17,527 7 INFO rb-ea311d5-226310-432086 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 11:57:17,533 7 INFO rb-ea311d5-226310-432086 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 11:57:17,534 7 INFO rb-ea311d5-226310-432086 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 11:57:17,534 7 INFO rb-ea311d5-226310-432086 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 11:57:17,535 7 INFO rb-ea311d5-226310-432086 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 11:57:17,535 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: tour succeeded 2026-11-03 11:57:17,538 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: ╔═════════════════════════════════════════╗ ║ TOUR ServiceFeeTableMergeTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 11:57:17,698 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: heap 22067160 (allocated 23875584) 2026-11-03 11:57:17,699 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:57:17,710 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8p_DFaER - [03/Nov/2026 11:57:12] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 5.377 rw 2026-11-03 11:57:17,811 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Closing chrome headless with pid 57283 2026-11-03 11:57:17,820 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Closing websocket connection 2026-11-03 11:57:17,823 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Terminating chrome headless with pid 57283 2026-11-03 11:57:17,924 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115717_923888_test_service_fee_table_merge.txt 2026-11-03 11:57:17,924 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Removing chrome user profile "/tmp/tmpdbku6n18_chrome_odoo" 2026-11-03 11:57:17,934 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update ... 2026-11-03 11:57:18,378 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome pid: 57413 2026-11-03 11:57:18,378 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless temporary user profile dir: /tmp/tmpekxo1ol7_chrome_odoo 2026-11-03 11:57:18,378 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:43779/json/version 2026-11-03 11:57:18,380 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43779', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:57:18,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Browser version: Chrome/150.0.7871.114 2026-11-03 11:57:18,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:43779/json 2026-11-03 11:57:18,412 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43779', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:57:18,447 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Websocket url found: ws://127.0.0.1:43779/devtools/page/37D3936BDACF6A52D7D457DD1E6FD2B3 2026-11-03 11:57:18,482 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Enable chrome headless console log notification 2026-11-03 11:57:18,488 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless enable page notifications 2026-11-03 11:57:18,517 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:57:18,531 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Setting session cookie in browser 2026-11-03 11:57:18,541 7 INFO rb-ea311d5-226310-432086 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 11:57:18,541 7 INFO rb-ea311d5-226310-432086 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 11:57:18,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:18] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.039 0.127 rw 2026-11-03 11:57:18,726 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigation result: {'frameId': '37D3936BDACF6A52D7D457DD1E6FD2B3', 'loaderId': 'F6E36C85A49E530F3F64639C724E940A', 'isDownload': False} 2026-11-03 11:57:18,726 7 INFO rb-ea311d5-226310-432086 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 11:57:18,788 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:18] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.219 ro 2026-11-03 11:57:18,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:18] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.05 ro 2026-11-03 11:57:18,825 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:18] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.067 ro 2026-11-03 11:57:19,470 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: Owl is running in 'dev' mode. 2026-11-03 11:57:19,492 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:57:19,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 11:57:19,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 11:57:19,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.011 0.018 rw 2026-11-03 11:57:19,624 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57: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.039 rw 2026-11-03 11:57:19,956 7 INFO rb-ea311d5-226310-432086 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 11:57:20,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.197 0.589 rw 2026-11-03 11:57:20,671 7 INFO rb-ea311d5-226310-432086 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 11:57:20,684 7 INFO rb-ea311d5-226310-432086 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 11:57:20,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57: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 11:57:20,703 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:20] "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 11:57:20,732 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:20] "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 11:57:20,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57: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.003 0.027 rw 2026-11-03 11:57:20,770 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:20] "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 11:57:21,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:21] "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 11:57:21,340 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11: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.004 0.011 rw 2026-11-03 11:57:21,486 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.039 rw 2026-11-03 11:57:21,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 11:57:21,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 11:57:21,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.025 - 2026-11-03 11:57:21,545 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:21] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.044 ro 2026-11-03 11:57:21,640 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:57:21,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:21] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.018 ro 2026-11-03 11:57:21,676 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.02 - 2026-11-03 11:57:21,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.03 - 2026-11-03 11:57:21,746 7 INFO rb-ea311d5-226310-432086 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 11:57:21,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:21] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.022 0.078 rw 2026-11-03 11:57:21,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:21] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.055 0.173 rw 2026-11-03 11:57:21,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:57:21,949 7 INFO rb-ea311d5-226310-432086 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 11:57:21,952 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57: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.02 rw 2026-11-03 11:57:22,028 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.048 rw 2026-11-03 11:57:22,092 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57: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.017 rw 2026-11-03 11:57:22,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.053 rw 2026-11-03 11:57:22,206 7 INFO rb-ea311d5-226310-432086 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 11:57:22,730 7 INFO rb-ea311d5-226310-432086 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 11:57:22,775 7 INFO rb-ea311d5-226310-432086 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 11:57:22,819 7 INFO rb-ea311d5-226310-432086 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 11:57:22,826 7 INFO rb-ea311d5-226310-432086 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 11:57:22,886 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26725411 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '32dcc859-bed4-4556-b5bd-d89b5f7108a0'}] 2026-11-03 11:57:22,974 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26725411 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '32dcc859-bed4-4556-b5bd-d89b5f7108a0'} created pos.order #665 2026-11-03 11:57:22,979 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26725411 finished 2026-11-03 11:57:23,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.047 0.131 rw 2026-11-03 11:57:23,086 7 INFO rb-ea311d5-226310-432086 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 11:57:23,162 7 INFO rb-ea311d5-226310-432086 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 11:57:23,183 7 INFO rb-ea311d5-226310-432086 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 11:57:23,192 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57: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.003 0.016 rw 2026-11-03 11:57:23,695 7 INFO rb-ea311d5-226310-432086 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 11:57:23,701 7 INFO rb-ea311d5-226310-432086 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 11:57:23,705 7 INFO rb-ea311d5-226310-432086 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 11:57:23,706 7 INFO rb-ea311d5-226310-432086 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 11:57:23,710 7 INFO rb-ea311d5-226310-432086 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 11:57:23,899 7 INFO rb-ea311d5-226310-432086 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 11:57:23,900 7 INFO rb-ea311d5-226310-432086 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 11:57:23,912 7 INFO rb-ea311d5-226310-432086 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 11:57:23,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29847727 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '32dcc859-bed4-4556-b5bd-d89b5f7108a0'}] 2026-11-03 11:57:24,002 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29847727 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '32dcc859-bed4-4556-b5bd-d89b5f7108a0'} updated pos.order #665 2026-11-03 11:57:24,004 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29847727 finished 2026-11-03 11:57:24,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 48 0.039 0.15 rw 2026-11-03 11:57:24,153 7 INFO rb-ea311d5-226310-432086 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 11:57:24,208 7 INFO rb-ea311d5-226310-432086 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 11:57:24,209 7 INFO rb-ea311d5-226310-432086 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 11:57:24,228 7 INFO rb-ea311d5-226310-432086 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 11:57:24,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57: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.008 0.016 rw 2026-11-03 11:57:24,737 7 INFO rb-ea311d5-226310-432086 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 11:57:24,737 7 INFO rb-ea311d5-226310-432086 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 11:57:24,738 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: tour succeeded 2026-11-03 11:57:24,739 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 11:57:24,919 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:57:24,926 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wkiuFFb0 - [03/Nov/2026 11:57:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 5.274 rw 2026-11-03 11:57:24,928 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: heap 20891844 (allocated 23089152) 2026-11-03 11:57:25,025 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing chrome headless with pid 57413 2026-11-03 11:57:25,026 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing websocket connection 2026-11-03 11:57:25,027 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Terminating chrome headless with pid 57413 2026-11-03 11:57:25,162 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115725_162577_test_sync_lines_qty_update.txt 2026-11-03 11:57:25,163 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Removing chrome user profile "/tmp/tmpekxo1ol7_chrome_odoo" 2026-11-03 11:57:25,201 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update_ticket_screen ... 2026-11-03 11:57:25,665 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome pid: 57564 2026-11-03 11:57:25,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmp8v072k94_chrome_odoo 2026-11-03 11:57:25,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:39285/json/version 2026-11-03 11:57:25,667 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39285', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:57:25,735 7 INFO rb-ea311d5-226310-432086 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 11:57:25,736 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:39285/json 2026-11-03 11:57:25,737 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39285', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:57:25,771 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Websocket url found: ws://127.0.0.1:39285/devtools/page/96786D5A7F72902C5E31A99356A8CD96 2026-11-03 11:57:25,783 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Enable chrome headless console log notification 2026-11-03 11:57:25,801 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless enable page notifications 2026-11-03 11:57:25,859 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:57:25,872 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Setting session cookie in browser 2026-11-03 11:57:25,879 7 INFO rb-ea311d5-226310-432086 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 11:57:25,880 7 INFO rb-ea311d5-226310-432086 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 11:57:26,069 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:26] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.042 0.142 rw 2026-11-03 11:57:26,073 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigation result: {'frameId': '96786D5A7F72902C5E31A99356A8CD96', 'loaderId': '28C5327BF8D338AC6621AE322BED4350', 'isDownload': False} 2026-11-03 11:57:26,073 7 INFO rb-ea311d5-226310-432086 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 11:57:26,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:26] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.268 ro 2026-11-03 11:57:26,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:26] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.048 ro 2026-11-03 11:57:26,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:26] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.059 ro 2026-11-03 11:57:26,911 7 INFO rb-ea311d5-226310-432086 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 11:57:26,939 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:57:26,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:57:26,977 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.019 ro 2026-11-03 11:57:27,021 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:27] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.015 rw 2026-11-03 11:57:27,035 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57: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.002 0.026 rw 2026-11-03 11:57:27,303 7 INFO rb-ea311d5-226310-432086 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 11:57:27,826 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.198 0.588 rw 2026-11-03 11:57:28,042 7 INFO rb-ea311d5-226310-432086 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 11:57:28,062 7 INFO rb-ea311d5-226310-432086 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 11:57:28,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:28] "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 11:57:28,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:28] "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 11:57:28,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:28] "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 11:57:28,156 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57: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.02 rw 2026-11-03 11:57:28,169 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:28] "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 11:57:28,793 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57: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 11:57:28,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57: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.004 0.016 rw 2026-11-03 11:57:29,086 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:29] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:57:29,089 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:29] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 11:57:29,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.017 0.089 rw 2026-11-03 11:57:29,170 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:29] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.076 ro 2026-11-03 11:57:29,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:29] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 11:57:29,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:29] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.109 rw 2026-11-03 11:57:29,199 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-11-03 11:57:29,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:29] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.044 ro 2026-11-03 11:57:29,224 7 INFO rb-ea311d5-226310-432086 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 11:57:29,317 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.047 - 2026-11-03 11:57:29,354 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:29] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:57:29,376 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:29] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.033 0.082 rw 2026-11-03 11:57:29,382 7 INFO rb-ea311d5-226310-432086 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 11:57:29,515 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:29] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.047 0.192 rw 2026-11-03 11:57:29,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.016 0.194 rw 2026-11-03 11:57:29,627 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57: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.237 rw 2026-11-03 11:57:29,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.05 rw 2026-11-03 11:57:29,772 7 INFO rb-ea311d5-226310-432086 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 11:57:29,833 7 INFO rb-ea311d5-226310-432086 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 11:57:29,834 7 INFO rb-ea311d5-226310-432086 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 11:57:29,907 7 INFO rb-ea311d5-226310-432086 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 11:57:29,910 7 INFO rb-ea311d5-226310-432086 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 11:57:29,911 7 INFO rb-ea311d5-226310-432086 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 11:57:29,912 7 INFO rb-ea311d5-226310-432086 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 11:57:29,945 7 INFO rb-ea311d5-226310-432086 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 11:57:29,971 7 INFO rb-ea311d5-226310-432086 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 11:57:29,973 7 INFO rb-ea311d5-226310-432086 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 11:57:29,979 7 INFO rb-ea311d5-226310-432086 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 11:57:30,328 7 INFO rb-ea311d5-226310-432086 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 11:57:30,333 7 INFO rb-ea311d5-226310-432086 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 11:57:30,356 7 INFO rb-ea311d5-226310-432086 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 11:57:30,357 7 INFO rb-ea311d5-226310-432086 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 11:57:30,421 7 INFO rb-ea311d5-226310-432086 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 11:57:30,426 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50689956 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '03e62bdf-1276-451d-b0a3-c9346a44deaf'}] 2026-11-03 11:57:30,545 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50689956 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '03e62bdf-1276-451d-b0a3-c9346a44deaf'} created pos.order #666 2026-11-03 11:57:30,548 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50689956 finished 2026-11-03 11:57:30,613 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4019 52 0.052 0.139 rw 2026-11-03 11:57:30,735 7 INFO rb-ea311d5-226310-432086 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 11:57:30,737 7 INFO rb-ea311d5-226310-432086 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 11:57:30,743 7 INFO rb-ea311d5-226310-432086 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 11:57:30,746 7 INFO rb-ea311d5-226310-432086 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 11:57:30,747 7 INFO rb-ea311d5-226310-432086 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 11:57:30,761 7 INFO rb-ea311d5-226310-432086 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 11:57:30,763 7 INFO rb-ea311d5-226310-432086 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 11:57:30,766 7 INFO rb-ea311d5-226310-432086 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 11:57:30,804 7 INFO rb-ea311d5-226310-432086 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 11:57:30,808 7 INFO rb-ea311d5-226310-432086 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 11:57:30,818 7 INFO rb-ea311d5-226310-432086 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 11:57:30,825 7 INFO rb-ea311d5-226310-432086 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 11:57:30,828 7 INFO rb-ea311d5-226310-432086 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 11:57:30,828 7 INFO rb-ea311d5-226310-432086 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 11:57:30,865 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:30] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4019 40 0.045 0.096 rw 2026-11-03 11:57:31,007 7 INFO rb-ea311d5-226310-432086 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 11:57:31,007 7 INFO rb-ea311d5-226310-432086 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 11:57:31,023 7 INFO rb-ea311d5-226310-432086 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 11:57:31,307 7 INFO rb-ea311d5-226310-432086 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 11:57:31,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41552822 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '03e62bdf-1276-451d-b0a3-c9346a44deaf'}] 2026-11-03 11:57:31,366 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.122 0.275 rw 2026-11-03 11:57:31,434 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41552822 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '03e62bdf-1276-451d-b0a3-c9346a44deaf'} updated pos.order #666 2026-11-03 11:57:31,437 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41552822 finished 2026-11-03 11:57:31,546 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4019 50 0.069 0.435 rw 2026-11-03 11:57:31,643 7 INFO rb-ea311d5-226310-432086 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 11:57:31,644 7 INFO rb-ea311d5-226310-432086 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 11:57:31,644 7 INFO rb-ea311d5-226310-432086 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 11:57:31,644 7 INFO rb-ea311d5-226310-432086 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 11:57:31,645 7 INFO rb-ea311d5-226310-432086 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 11:57:31,674 7 INFO rb-ea311d5-226310-432086 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 11:57:31,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:31] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4019 40 0.044 0.092 rw 2026-11-03 11:57:31,819 7 INFO rb-ea311d5-226310-432086 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 11:57:31,820 7 INFO rb-ea311d5-226310-432086 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 11:57:31,822 7 INFO rb-ea311d5-226310-432086 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 11:57:31,898 7 INFO rb-ea311d5-226310-432086 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 11:57:31,900 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: tour succeeded 2026-11-03 11:57:31,904 7 INFO rb-ea311d5-226310-432086 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 11:57:32,118 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: heap 21913476 (allocated 24137728) 2026-11-03 11:57:32,123 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:57:32,171 7 INFO rb-ea311d5-226310-432086 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 11:57:32,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:27] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 5.163 rw 2026-11-03 11:57:32,244 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing chrome headless with pid 57564 2026-11-03 11:57:32,248 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing websocket connection 2026-11-03 11:57:32,252 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ELjZ3z7i - [03/Nov/2026 11:57:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 112 0.108 0.263 rw 2026-11-03 11:57:32,253 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Terminating chrome headless with pid 57564 2026-11-03 11:57:32,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115732_390587_test_sync_lines_qty_update_ticket_screen.txt 2026-11-03 11:57:32,391 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Removing chrome user profile "/tmp/tmp8v072k94_chrome_odoo" 2026-11-03 11:57:32,421 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_line_note ... 2026-11-03 11:57:32,877 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome pid: 57692 2026-11-03 11:57:32,878 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless temporary user profile dir: /tmp/tmp_qbcmoal_chrome_odoo 2026-11-03 11:57:32,878 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:33897/json/version 2026-11-03 11:57:32,879 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33897', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:57:32,912 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Browser version: Chrome/150.0.7871.114 2026-11-03 11:57:32,912 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:33897/json 2026-11-03 11:57:32,913 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33897', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:57:32,922 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Websocket url found: ws://127.0.0.1:33897/devtools/page/957CEDADAF8EBDB070D707B04A54F75F 2026-11-03 11:57:32,928 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Enable chrome headless console log notification 2026-11-03 11:57:32,940 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless enable page notifications 2026-11-03 11:57:33,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:57:33,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Setting session cookie in browser 2026-11-03 11:57:33,029 7 INFO rb-ea311d5-226310-432086 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 11:57:33,029 7 INFO rb-ea311d5-226310-432086 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 11:57:33,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:33] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.031 0.102 rw 2026-11-03 11:57:33,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigation result: {'frameId': '957CEDADAF8EBDB070D707B04A54F75F', 'loaderId': '14323CECE0190B0750C758B10243B83C', 'isDownload': False} 2026-11-03 11:57:33,172 7 INFO rb-ea311d5-226310-432086 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 11:57:33,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:33] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.033 ro 2026-11-03 11:57:33,251 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:33] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.213 ro 2026-11-03 11:57:33,287 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:33] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.089 ro 2026-11-03 11:57:33,902 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: Owl is running in 'dev' mode. 2026-11-03 11:57:33,934 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 11:57:33,935 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-11-03 11:57:33,963 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-11-03 11:57:33,997 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:33] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.007 rw 2026-11-03 11:57:34,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57: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.003 0.023 rw 2026-11-03 11:57:34,375 7 INFO rb-ea311d5-226310-432086 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 11:57:34,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.234 0.681 rw 2026-11-03 11:57:35,177 7 INFO rb-ea311d5-226310-432086 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 11:57:35,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:35] "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 11:57:35,192 7 INFO rb-ea311d5-226310-432086 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 11:57:35,217 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:35] "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 11:57:35,237 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57: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 11:57:35,254 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57: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.011 rw 2026-11-03 11:57:35,279 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:35] "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 11:57:35,798 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:35] "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 11:57:35,951 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57: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.005 0.028 rw 2026-11-03 11:57:36,137 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.049 rw 2026-11-03 11:57:36,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 11:57:36,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 11:57:36,167 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 11:57:36,207 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:36] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.006 0.046 ro 2026-11-03 11:57:36,239 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:36] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 11:57:36,315 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.027 - 2026-11-03 11:57:36,325 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:36] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.079 ro 2026-11-03 11:57:36,336 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.059 - 2026-11-03 11:57:36,342 7 INFO rb-ea311d5-226310-432086 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 11:57:36,438 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:36] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.054 0.125 rw 2026-11-03 11:57:36,489 7 INFO rb-ea311d5-226310-432086 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 11:57:36,507 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:36] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.037 - 2026-11-03 11:57:36,544 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:36] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.03 0.238 rw 2026-11-03 11:57:36,631 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.107 rw 2026-11-03 11:57:36,651 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57: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.13 rw 2026-11-03 11:57:36,692 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57: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.002 0.017 rw 2026-11-03 11:57:36,737 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.034 rw 2026-11-03 11:57:36,769 7 INFO rb-ea311d5-226310-432086 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 11:57:37,292 7 INFO rb-ea311d5-226310-432086 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 11:57:37,330 7 INFO rb-ea311d5-226310-432086 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 11:57:37,356 7 INFO rb-ea311d5-226310-432086 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 11:57:37,366 7 INFO rb-ea311d5-226310-432086 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 11:57:37,392 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63501166 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '7c5acd45-d4ea-4593-95b1-d2c3cf637eea'}] 2026-11-03 11:57:37,467 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63501166 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '7c5acd45-d4ea-4593-95b1-d2c3cf637eea'} created pos.order #667 2026-11-03 11:57:37,469 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63501166 finished 2026-11-03 11:57:37,530 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.033 0.109 rw 2026-11-03 11:57:37,569 7 INFO rb-ea311d5-226310-432086 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 11:57:37,619 7 INFO rb-ea311d5-226310-432086 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 11:57:37,645 7 INFO rb-ea311d5-226310-432086 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 11:57:37,661 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57: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.003 0.02 rw 2026-11-03 11:57:38,148 7 INFO rb-ea311d5-226310-432086 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 11:57:38,149 7 INFO rb-ea311d5-226310-432086 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 11:57:38,150 7 INFO rb-ea311d5-226310-432086 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 11:57:38,161 7 INFO rb-ea311d5-226310-432086 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 11:57:38,166 7 INFO rb-ea311d5-226310-432086 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 11:57:38,167 7 INFO rb-ea311d5-226310-432086 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 11:57:38,168 7 INFO rb-ea311d5-226310-432086 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 11:57:38,180 7 INFO rb-ea311d5-226310-432086 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 11:57:38,204 7 INFO rb-ea311d5-226310-432086 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 11:57:38,221 7 INFO rb-ea311d5-226310-432086 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 11:57:38,223 7 INFO rb-ea311d5-226310-432086 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 11:57:38,240 7 INFO rb-ea311d5-226310-432086 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 11:57:38,276 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82885463 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '7c5acd45-d4ea-4593-95b1-d2c3cf637eea'}] 2026-11-03 11:57:38,327 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82885463 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '7c5acd45-d4ea-4593-95b1-d2c3cf637eea'} updated pos.order #667 2026-11-03 11:57:38,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82885463 finished 2026-11-03 11:57:38,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4026 48 0.04 0.121 rw 2026-11-03 11:57:38,469 7 INFO rb-ea311d5-226310-432086 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 11:57:38,531 7 INFO rb-ea311d5-226310-432086 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 11:57:38,532 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: tour succeeded 2026-11-03 11:57:38,533 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_line_note SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 11:57:38,670 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:57:38,677 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -SBw7l-L - [03/Nov/2026 11:57:34] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.639 rw 2026-11-03 11:57:38,680 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: heap 20831944 (allocated 22302720) 2026-11-03 11:57:38,778 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing chrome headless with pid 57692 2026-11-03 11:57:38,780 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing websocket connection 2026-11-03 11:57:38,782 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Terminating chrome headless with pid 57692 2026-11-03 11:57:38,921 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115738_921317_test_sync_set_line_note.txt 2026-11-03 11:57:38,921 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Removing chrome user profile "/tmp/tmp_qbcmoal_chrome_odoo" 2026-11-03 11:57:38,958 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_note ... 2026-11-03 11:57:39,441 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome pid: 57827 2026-11-03 11:57:39,441 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless temporary user profile dir: /tmp/tmp3gmt6frq_chrome_odoo 2026-11-03 11:57:39,442 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:39813/json/version 2026-11-03 11:57:39,443 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39813', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:57:39,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Browser version: Chrome/150.0.7871.114 2026-11-03 11:57:39,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:39813/json 2026-11-03 11:57:39,515 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39813', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:57:39,547 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Websocket url found: ws://127.0.0.1:39813/devtools/page/9AD3E8F3DB7B58CB5AA3044AF9B47139 2026-11-03 11:57:39,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Enable chrome headless console log notification 2026-11-03 11:57:39,588 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless enable page notifications 2026-11-03 11:57:39,645 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:57:39,665 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Setting session cookie in browser 2026-11-03 11:57:39,670 7 INFO rb-ea311d5-226310-432086 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 11:57:39,671 7 INFO rb-ea311d5-226310-432086 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 11:57:39,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:39] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.038 0.13 rw 2026-11-03 11:57:39,856 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigation result: {'frameId': '9AD3E8F3DB7B58CB5AA3044AF9B47139', 'loaderId': '6568C0583F92216297B1FEE85F058073', 'isDownload': False} 2026-11-03 11:57:39,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate ready code "odoo.isTourReady('test_sync_set_note')" 2026-11-03 11:57:39,927 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:39] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.03 ro 2026-11-03 11:57:39,954 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:39] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.266 ro 2026-11-03 11:57:39,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:39] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.064 ro 2026-11-03 11:57:40,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: Owl is running in 'dev' mode. 2026-11-03 11:57:40,631 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 11:57:40,650 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.023 - 2026-11-03 11:57:40,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-11-03 11:57:40,708 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57: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.002 0.028 rw 2026-11-03 11:57:40,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:40] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.039 rw 2026-11-03 11:57:41,074 7 INFO rb-ea311d5-226310-432086 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 11:57:41,590 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.21 0.655 rw 2026-11-03 11:57:41,835 7 INFO rb-ea311d5-226310-432086 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 11:57:41,858 7 INFO rb-ea311d5-226310-432086 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 11:57:41,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.006 0.014 ro 2026-11-03 11:57:41,909 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:41] "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 11:57:41,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.026 rw 2026-11-03 11:57:41,976 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57: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.013 rw 2026-11-03 11:57:42,006 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:42] "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 11:57:42,593 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:42] "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 11:57:42,701 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57: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.007 rw 2026-11-03 11:57:42,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.043 rw 2026-11-03 11:57:42,900 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:57:42,903 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 11:57:42,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:42] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.006 0.045 ro 2026-11-03 11:57:42,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:42] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.058 rw 2026-11-03 11:57:42,984 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:42] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 11:57:42,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:42] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 11:57:42,996 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 11:57:43,056 7 INFO rb-ea311d5-226310-432086 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 11:57:43,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.036 - 2026-11-03 11:57:43,273 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:43] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.012 - 2026-11-03 11:57:43,273 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:43] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.05 0.115 rw 2026-11-03 11:57:43,275 7 INFO rb-ea311d5-226310-432086 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 11:57:43,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:43] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.03 0.244 rw 2026-11-03 11:57:43,411 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57: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.126 rw 2026-11-03 11:57:43,484 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.014 0.185 rw 2026-11-03 11:57:43,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57: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.01 rw 2026-11-03 11:57:43,600 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.044 rw 2026-11-03 11:57:43,646 7 INFO rb-ea311d5-226310-432086 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 11:57:44,169 7 INFO rb-ea311d5-226310-432086 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 11:57:44,209 7 INFO rb-ea311d5-226310-432086 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 11:57:44,247 7 INFO rb-ea311d5-226310-432086 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 11:57:44,255 7 INFO rb-ea311d5-226310-432086 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 11:57:44,296 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #738380 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'a77a1033-1e0d-4883-9bfb-6f84ba823cc8'}] 2026-11-03 11:57:44,419 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #738380 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'a77a1033-1e0d-4883-9bfb-6f84ba823cc8'} created pos.order #668 2026-11-03 11:57:44,422 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #738380 finished 2026-11-03 11:57:44,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.059 0.147 rw 2026-11-03 11:57:44,539 7 INFO rb-ea311d5-226310-432086 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 11:57:44,599 7 INFO rb-ea311d5-226310-432086 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 11:57:44,613 7 INFO rb-ea311d5-226310-432086 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 11:57:44,662 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:44] "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.033 rw 2026-11-03 11:57:45,135 7 INFO rb-ea311d5-226310-432086 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 11:57:45,138 7 INFO rb-ea311d5-226310-432086 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 11:57:45,139 7 INFO rb-ea311d5-226310-432086 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 11:57:45,140 7 INFO rb-ea311d5-226310-432086 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 11:57:45,140 7 INFO rb-ea311d5-226310-432086 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 11:57:45,155 7 INFO rb-ea311d5-226310-432086 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 11:57:45,181 7 INFO rb-ea311d5-226310-432086 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 11:57:45,204 7 INFO rb-ea311d5-226310-432086 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 11:57:45,205 7 INFO rb-ea311d5-226310-432086 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 11:57:45,226 7 INFO rb-ea311d5-226310-432086 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 11:57:45,251 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39249676 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'a77a1033-1e0d-4883-9bfb-6f84ba823cc8'}] 2026-11-03 11:57:45,293 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39249676 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'a77a1033-1e0d-4883-9bfb-6f84ba823cc8'} updated pos.order #668 2026-11-03 11:57:45,296 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39249676 finished 2026-11-03 11:57:45,419 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4028 47 0.039 0.133 rw 2026-11-03 11:57:45,474 7 INFO rb-ea311d5-226310-432086 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 11:57:45,517 7 INFO rb-ea311d5-226310-432086 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 11:57:45,518 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: tour succeeded 2026-11-03 11:57:45,518 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: ╔═══════════════════════════════════╗ ║ TOUR test_sync_set_note SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-03 11:57:45,714 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:57:45,719 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FGPmJvkc - [03/Nov/2026 11:57:41] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 4.952 rw 2026-11-03 11:57:45,731 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: heap 20800052 (allocated 22827008) 2026-11-03 11:57:45,826 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing chrome headless with pid 57827 2026-11-03 11:57:45,839 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing websocket connection 2026-11-03 11:57:45,840 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Terminating chrome headless with pid 57827 2026-11-03 11:57:45,955 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115745_955420_test_sync_set_note.txt 2026-11-03 11:57:45,955 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Removing chrome user profile "/tmp/tmp3gmt6frq_chrome_odoo" 2026-11-03 11:57:45,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_partner ... 2026-11-03 11:57:46,568 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome pid: 57961 2026-11-03 11:57:46,568 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless temporary user profile dir: /tmp/tmpm2b0m_nh_chrome_odoo 2026-11-03 11:57:46,569 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:36929/json/version 2026-11-03 11:57:46,571 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36929', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:57:46,600 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Browser version: Chrome/150.0.7871.114 2026-11-03 11:57:46,600 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:36929/json 2026-11-03 11:57:46,601 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36929', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:57:46,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Websocket url found: ws://127.0.0.1:36929/devtools/page/AE7D4EE09EF3A065E193354974F4F44A 2026-11-03 11:57:46,647 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Enable chrome headless console log notification 2026-11-03 11:57:46,653 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless enable page notifications 2026-11-03 11:57:46,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:57:46,738 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Setting session cookie in browser 2026-11-03 11:57:46,745 7 INFO rb-ea311d5-226310-432086 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 11:57:46,745 7 INFO rb-ea311d5-226310-432086 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 11:57:46,930 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:46] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.042 0.139 rw 2026-11-03 11:57:46,935 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigation result: {'frameId': 'AE7D4EE09EF3A065E193354974F4F44A', 'loaderId': '23D92137B390CA814D196107AE97D05F', 'isDownload': False} 2026-11-03 11:57:46,935 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate ready code "odoo.isTourReady('test_sync_set_partner')" 2026-11-03 11:57:47,015 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:47] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.03 ro 2026-11-03 11:57:47,023 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:46] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.26 ro 2026-11-03 11:57:47,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:47] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.048 ro 2026-11-03 11:57:47,726 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: Owl is running in 'dev' mode. 2026-11-03 11:57:47,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-11-03 11:57:47,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 11:57:47,788 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:57:47,824 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57: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.016 rw 2026-11-03 11:57:47,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-11-03 11:57:48,190 7 INFO rb-ea311d5-226310-432086 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 11:57:48,699 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.229 0.631 rw 2026-11-03 11:57:48,910 7 INFO rb-ea311d5-226310-432086 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 11:57:48,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:48] "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 11:57:48,938 7 INFO rb-ea311d5-226310-432086 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 11:57:48,963 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:48] "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 11:57:48,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57: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 11:57:49,013 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57: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 11:57:49,028 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:49] "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 11:57:49,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:49] "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 11:57:49,652 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57: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.018 rw 2026-11-03 11:57:49,809 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.034 rw 2026-11-03 11:57:49,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 11:57:49,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-11-03 11:57:49,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:49] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.042 ro 2026-11-03 11:57:49,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.048 - 2026-11-03 11:57:49,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:57:49,964 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 11:57:49,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:49] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.025 ro 2026-11-03 11:57:50,070 7 INFO rb-ea311d5-226310-432086 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 11:57:50,077 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.073 - 2026-11-03 11:57:50,137 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:50] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.044 0.11 rw 2026-11-03 11:57:50,170 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 11:57:50,201 7 INFO rb-ea311d5-226310-432086 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 11:57:50,253 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:50] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.033 0.223 rw 2026-11-03 11:57:50,275 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57: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.074 rw 2026-11-03 11:57:50,338 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.016 0.113 rw 2026-11-03 11:57:50,409 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57: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.013 rw 2026-11-03 11:57:50,450 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.032 rw 2026-11-03 11:57:50,499 7 INFO rb-ea311d5-226310-432086 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 11:57:51,019 7 INFO rb-ea311d5-226310-432086 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 11:57:51,087 7 INFO rb-ea311d5-226310-432086 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 11:57:51,121 7 INFO rb-ea311d5-226310-432086 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 11:57:51,137 7 INFO rb-ea311d5-226310-432086 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 11:57:51,191 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48039426 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9d34ecc1-bbaa-4fa8-ab2e-86a37ab2be5e'}] 2026-11-03 11:57:51,267 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48039426 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9d34ecc1-bbaa-4fa8-ab2e-86a37ab2be5e'} created pos.order #669 2026-11-03 11:57:51,269 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48039426 finished 2026-11-03 11:57:51,330 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.04 0.104 rw 2026-11-03 11:57:51,369 7 INFO rb-ea311d5-226310-432086 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 11:57:51,446 7 INFO rb-ea311d5-226310-432086 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 11:57:51,471 7 INFO rb-ea311d5-226310-432086 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 11:57:51,503 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57: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.005 0.023 rw 2026-11-03 11:57:51,987 7 INFO rb-ea311d5-226310-432086 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 11:57:51,988 7 INFO rb-ea311d5-226310-432086 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 11:57:51,989 7 INFO rb-ea311d5-226310-432086 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 11:57:52,025 7 INFO rb-ea311d5-226310-432086 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 11:57:52,042 7 INFO rb-ea311d5-226310-432086 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 11:57:52,043 7 INFO rb-ea311d5-226310-432086 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 11:57:52,063 7 INFO rb-ea311d5-226310-432086 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 11:57:52,418 7 INFO rb-ea311d5-226310-432086 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 11:57:52,419 7 INFO rb-ea311d5-226310-432086 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 11:57:52,427 7 INFO rb-ea311d5-226310-432086 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 11:57:52,428 7 INFO rb-ea311d5-226310-432086 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 11:57:52,429 7 INFO rb-ea311d5-226310-432086 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 11:57:52,445 7 INFO rb-ea311d5-226310-432086 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 11:57:52,467 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42965411 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9d34ecc1-bbaa-4fa8-ab2e-86a37ab2be5e'}] 2026-11-03 11:57:52,511 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42965411 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9d34ecc1-bbaa-4fa8-ab2e-86a37ab2be5e'} updated pos.order #669 2026-11-03 11:57:52,513 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42965411 finished 2026-11-03 11:57:52,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3982 49 0.045 0.129 rw 2026-11-03 11:57:52,678 7 INFO rb-ea311d5-226310-432086 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 11:57:52,774 7 INFO rb-ea311d5-226310-432086 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 11:57:52,775 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: tour succeeded 2026-11-03 11:57:52,776 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: ╔══════════════════════════════════════╗ ║ TOUR test_sync_set_partner SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-11-03 11:57:53,009 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:57:53,016 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: heap 21157132 (allocated 22827008) 2026-11-03 11:57:53,018 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pYJVzEtB - [03/Nov/2026 11:57:48] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 5.138 rw 2026-11-03 11:57:53,123 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing chrome headless with pid 57961 2026-11-03 11:57:53,125 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing websocket connection 2026-11-03 11:57:53,126 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Terminating chrome headless with pid 57961 2026-11-03 11:57:53,265 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115753_264737_test_sync_set_partner.txt 2026-11-03 11:57:53,265 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Removing chrome user profile "/tmp/tmpm2b0m_nh_chrome_odoo" 2026-11-03 11:57:53,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_pricelist ... 2026-11-03 11:57:53,810 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome pid: 58091 2026-11-03 11:57:53,811 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless temporary user profile dir: /tmp/tmpm2nf59gx_chrome_odoo 2026-11-03 11:57:53,811 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:40255/json/version 2026-11-03 11:57:53,812 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40255', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:57:53,935 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Browser version: Chrome/150.0.7871.114 2026-11-03 11:57:53,935 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:40255/json 2026-11-03 11:57:53,936 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40255', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:57:53,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Websocket url found: ws://127.0.0.1:40255/devtools/page/F76330B02F22416007850E40CCFDAD45 2026-11-03 11:57:53,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Enable chrome headless console log notification 2026-11-03 11:57:53,994 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless enable page notifications 2026-11-03 11:57:54,057 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:57:54,074 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Setting session cookie in browser 2026-11-03 11:57:54,081 7 INFO rb-ea311d5-226310-432086 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 11:57:54,082 7 INFO rb-ea311d5-226310-432086 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 11:57:54,279 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:54] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.032 0.161 rw 2026-11-03 11:57:54,301 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigation result: {'frameId': 'F76330B02F22416007850E40CCFDAD45', 'loaderId': 'D6009327661E523D6F22D3DA29AC1FFF', 'isDownload': False} 2026-11-03 11:57:54,301 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate ready code "odoo.isTourReady('test_sync_set_pricelist')" 2026-11-03 11:57:54,404 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:54] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.306 ro 2026-11-03 11:57:54,409 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:54] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.049 ro 2026-11-03 11:57:54,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:54] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.078 ro 2026-11-03 11:57:55,112 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: Owl is running in 'dev' mode. 2026-11-03 11:57:55,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 11:57:55,135 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:57:55,160 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-11-03 11:57:55,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57: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.008 0.019 rw 2026-11-03 11:57:55,223 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57: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 11:57:55,550 7 INFO rb-ea311d5-226310-432086 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 11:57:56,015 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534582 260 0.186 0.589 rw 2026-11-03 11:57:56,275 7 INFO rb-ea311d5-226310-432086 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 11:57:56,292 7 INFO rb-ea311d5-226310-432086 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 11:57:56,300 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:56] "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 11:57:56,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:56] "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 11:57:56,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57: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.016 rw 2026-11-03 11:57:56,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57: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 11:57:56,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:56] "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 11:57:57,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.003 0.011 ro 2026-11-03 11:57:57,180 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57: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.003 0.016 rw 2026-11-03 11:57:57,340 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.031 rw 2026-11-03 11:57:57,349 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 11:57:57,383 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 11:57:57,384 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.014 - 2026-11-03 11:57:57,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.01 0.056 ro 2026-11-03 11:57:57,431 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 11:57:57,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 11:57:57,451 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.017 - 2026-11-03 11:57:57,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.029 ro 2026-11-03 11:57:57,485 7 INFO rb-ea311d5-226310-432086 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 11:57:57,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.05 0.121 rw 2026-11-03 11:57:57,704 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.024 0.244 rw 2026-11-03 11:57:57,713 7 INFO rb-ea311d5-226310-432086 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 11:57:57,721 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.019 - 2026-11-03 11:57:57,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57: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.002 0.025 rw 2026-11-03 11:57:57,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.067 rw 2026-11-03 11:57:57,892 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "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 11:57:57,935 7 INFO rb-ea311d5-226310-432086 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 11:57:57,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.048 rw 2026-11-03 11:57:58,449 7 INFO rb-ea311d5-226310-432086 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 11:57:58,492 7 INFO rb-ea311d5-226310-432086 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 11:57:58,523 7 INFO rb-ea311d5-226310-432086 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 11:57:58,536 7 INFO rb-ea311d5-226310-432086 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 11:57:58,574 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41451755 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '6fce5ccc-7d27-442e-a2d8-a4e501577a9f'}] 2026-11-03 11:57:58,658 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41451755 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '6fce5ccc-7d27-442e-a2d8-a4e501577a9f'} created pos.order #670 2026-11-03 11:57:58,660 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41451755 finished 2026-11-03 11:57:58,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 50 0.044 0.115 rw 2026-11-03 11:57:58,751 7 INFO rb-ea311d5-226310-432086 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 11:57:58,842 7 INFO rb-ea311d5-226310-432086 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 11:57:58,867 7 INFO rb-ea311d5-226310-432086 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 11:57:58,893 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57: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.014 rw 2026-11-03 11:57:59,379 7 INFO rb-ea311d5-226310-432086 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 11:57:59,379 7 INFO rb-ea311d5-226310-432086 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 11:57:59,380 7 INFO rb-ea311d5-226310-432086 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 11:57:59,384 7 INFO rb-ea311d5-226310-432086 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 11:57:59,387 7 INFO rb-ea311d5-226310-432086 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 11:57:59,388 7 INFO rb-ea311d5-226310-432086 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 11:57:59,388 7 INFO rb-ea311d5-226310-432086 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 11:57:59,404 7 INFO rb-ea311d5-226310-432086 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 11:57:59,438 7 INFO rb-ea311d5-226310-432086 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 11:57:59,471 7 INFO rb-ea311d5-226310-432086 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 11:57:59,472 7 INFO rb-ea311d5-226310-432086 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 11:57:59,473 7 INFO rb-ea311d5-226310-432086 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 11:57:59,490 7 INFO rb-ea311d5-226310-432086 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 11:57:59,527 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91366636 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '6fce5ccc-7d27-442e-a2d8-a4e501577a9f'}] 2026-11-03 11:57:59,561 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91366636 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '6fce5ccc-7d27-442e-a2d8-a4e501577a9f'} updated pos.order #670 2026-11-03 11:57:59,566 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91366636 finished 2026-11-03 11:57:59,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 47 0.042 0.127 rw 2026-11-03 11:57:59,719 7 INFO rb-ea311d5-226310-432086 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 11:57:59,782 7 INFO rb-ea311d5-226310-432086 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 11:57:59,784 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: tour succeeded 2026-11-03 11:57:59,785 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_pricelist SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 11:57:59,929 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:57:59,935 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: heap 20791208 (allocated 23089152) 2026-11-03 11:57:59,940 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LcxAmZfo - [03/Nov/2026 11:57:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.673 rw 2026-11-03 11:58:00,034 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing chrome headless with pid 58091 2026-11-03 11:58:00,036 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing websocket connection 2026-11-03 11:58:00,036 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Terminating chrome headless with pid 58091 2026-11-03 11:58:00,175 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115800_174999_test_sync_set_pricelist.txt 2026-11-03 11:58:00,175 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Removing chrome user profile "/tmp/tmpm2nf59gx_chrome_odoo" 2026-11-03 11:58:00,208 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tax_in_merge_table_order_line ... 2026-11-03 11:58:00,875 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome pid: 58215 2026-11-03 11:58:00,875 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless temporary user profile dir: /tmp/tmpnzugwn_u_chrome_odoo 2026-11-03 11:58:00,876 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:33777/json/version 2026-11-03 11:58:00,877 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33777', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:58:00,962 7 INFO rb-ea311d5-226310-432086 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 11:58:00,962 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:33777/json 2026-11-03 11:58:00,966 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33777', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:58:00,982 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Websocket url found: ws://127.0.0.1:33777/devtools/page/B8D9A6D5BE43B295AB7AE15FBC38021D 2026-11-03 11:58:01,001 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Enable chrome headless console log notification 2026-11-03 11:58:01,009 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless enable page notifications 2026-11-03 11:58:01,113 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 11:58:01,127 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Setting session cookie in browser 2026-11-03 11:58:01,129 7 INFO rb-ea311d5-226310-432086 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 11:58:01,130 7 INFO rb-ea311d5-226310-432086 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 11:58:01,323 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:01] "GET /pos/ui/149 HTTP/1.1" 200 6960 66 0.04 0.149 rw 2026-11-03 11:58:01,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigation result: {'frameId': 'B8D9A6D5BE43B295AB7AE15FBC38021D', 'loaderId': '2B77FAFA3768A2DEB29C955D30788852', 'isDownload': False} 2026-11-03 11:58:01,331 7 INFO rb-ea311d5-226310-432086 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 11:58:01,427 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:01] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.278 ro 2026-11-03 11:58:01,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:01] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.05 ro 2026-11-03 11:58:01,440 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:01] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.062 ro 2026-11-03 11:58:02,105 7 INFO rb-ea311d5-226310-432086 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 11:58:02,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:58:02,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.013 - 2026-11-03 11:58:02,181 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.021 ro 2026-11-03 11:58:02,228 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:02] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.013 rw 2026-11-03 11:58:02,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58: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.042 rw 2026-11-03 11:58:02,611 7 INFO rb-ea311d5-226310-432086 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 11:58:03,224 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536703 259 0.229 0.71 rw 2026-11-03 11:58:03,431 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: The ready code tooks too much time : 2.099665880203247 2026-11-03 11:58:03,431 7 INFO rb-ea311d5-226310-432086 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 11:58:03,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58: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 11:58:03,450 7 INFO rb-ea311d5-226310-432086 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 11:58:03,467 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:03] "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 11:58:03,503 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58: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 11:58:03,531 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58: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.006 0.016 rw 2026-11-03 11:58:03,548 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:03] "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 11:58:04,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.008 ro 2026-11-03 11:58:04,117 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58: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.0 0.01 rw 2026-11-03 11:58:04,256 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.037 rw 2026-11-03 11:58:04,265 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 11:58:04,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.014 - 2026-11-03 11:58:04,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.003 0.046 ro 2026-11-03 11:58:04,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.05 rw 2026-11-03 11:58:04,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:58:04,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 11:58:04,438 7 INFO rb-ea311d5-226310-432086 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 11:58:04,440 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.06 - 2026-11-03 11:58:04,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.083 - 2026-11-03 11:58:04,512 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 32 0.03 0.11 rw 2026-11-03 11:58:04,543 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 11:58:04,553 7 INFO rb-ea311d5-226310-432086 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 11:58:04,660 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "GET /pos/ui/149 HTTP/1.1" 200 7000 32 0.039 0.249 rw 2026-11-03 11:58:04,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58: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.126 rw 2026-11-03 11:58:04,772 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.189 rw 2026-11-03 11:58:04,824 7 INFO rb-ea311d5-226310-432086 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 11:58:04,866 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "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.023 rw 2026-11-03 11:58:04,935 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.049 rw 2026-11-03 11:58:04,993 7 INFO rb-ea311d5-226310-432086 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 11:58:05,522 7 INFO rb-ea311d5-226310-432086 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 11:58:05,569 7 INFO rb-ea311d5-226310-432086 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 11:58:05,587 7 INFO rb-ea311d5-226310-432086 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 11:58:05,610 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40560984 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f32239f9-481f-4522-a008-2f4ba148137e'}] 2026-11-03 11:58:05,694 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40560984 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f32239f9-481f-4522-a008-2f4ba148137e'} created pos.order #671 2026-11-03 11:58:05,696 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40560984 finished 2026-11-03 11:58:05,755 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3992 52 0.038 0.117 rw 2026-11-03 11:58:05,800 7 INFO rb-ea311d5-226310-432086 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 11:58:05,851 7 INFO rb-ea311d5-226310-432086 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 11:58:05,851 7 INFO rb-ea311d5-226310-432086 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 11:58:05,871 7 INFO rb-ea311d5-226310-432086 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 11:58:05,891 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58: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 11:58:05,935 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.057 rw 2026-11-03 11:58:06,377 7 INFO rb-ea311d5-226310-432086 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 11:58:06,394 7 INFO rb-ea311d5-226310-432086 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 11:58:06,406 7 INFO rb-ea311d5-226310-432086 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 11:58:06,425 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3473765 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'b3dccb37-5fcc-469a-a030-948ade2f1cb5'}] 2026-11-03 11:58:06,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3473765 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'b3dccb37-5fcc-469a-a030-948ade2f1cb5'} created pos.order #672 2026-11-03 11:58:06,525 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3473765 finished 2026-11-03 11:58:06,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3992 42 0.043 0.142 rw 2026-11-03 11:58:06,636 7 INFO rb-ea311d5-226310-432086 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 11:58:06,717 7 INFO rb-ea311d5-226310-432086 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 11:58:06,718 7 INFO rb-ea311d5-226310-432086 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 11:58:08,773 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51979274 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f32239f9-481f-4522-a008-2f4ba148137e'}] 2026-11-03 11:58:08,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:08] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 213 5 0.005 0.013 rw 2026-11-03 11:58:08,869 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [1101] to pos.order #671 2026-11-03 11:58:08,879 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51979274 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f32239f9-481f-4522-a008-2f4ba148137e'} updated pos.order #671 2026-11-03 11:58:08,881 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51979274 finished 2026-11-03 11:58:09,016 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4985 56 0.063 0.189 rw 2026-11-03 11:58:09,266 7 INFO rb-ea311d5-226310-432086 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 11:58:09,266 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: tour succeeded 2026-11-03 11:58:09,270 7 INFO rb-ea311d5-226310-432086 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 11:58:09,272 7 INFO rb-ea311d5-226310-432086 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 11:58:09,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 113 0.111 0.409 rw 2026-11-03 11:58:09,405 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: heap 21234196 (allocated 23351296) 2026-11-03 11:58:09,406 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:58:09,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:02] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 7.201 rw 2026-11-03 11:58:09,491 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ljuiLqiA - [03/Nov/2026 11:58:09] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2669 46 0.036 0.324 rw 2026-11-03 11:58:09,536 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing chrome headless with pid 58215 2026-11-03 11:58:09,539 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing websocket connection 2026-11-03 11:58:09,541 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Terminating chrome headless with pid 58215 2026-11-03 11:58:09,648 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115809_648547_test_tax_in_merge_table_order_line.txt 2026-11-03 11:58:09,649 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Removing chrome user profile "/tmp/tmpnzugwn_u_chrome_odoo" 2026-11-03 11:58:09,686 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-11-03 11:58:10,175 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 58348 2026-11-03 11:58:10,175 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmp5hhlbrig_chrome_odoo 2026-11-03 11:58:10,175 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:43677/json/version 2026-11-03 11:58:10,177 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43677', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:58:10,193 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-11-03 11:58:10,194 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:43677/json 2026-11-03 11:58:10,195 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43677', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:58:10,202 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:43677/devtools/page/63216A6F630D4C2CE554DAABABA9517F 2026-11-03 11:58:10,214 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-11-03 11:58:10,215 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-11-03 11:58:10,288 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 11:58:10,307 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-11-03 11:58:10,308 7 INFO rb-ea311d5-226310-432086 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 11:58:10,309 7 INFO rb-ea311d5-226310-432086 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 11:58:10,483 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:10] "GET /pos/ui/149 HTTP/1.1" 200 6960 63 0.033 0.137 rw 2026-11-03 11:58:10,494 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': '63216A6F630D4C2CE554DAABABA9517F', 'loaderId': '1CF29A806268D83CF8039C7FD8CBFEE3', 'isDownload': False} 2026-11-03 11:58:10,495 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('LeaveResidualOrder')" 2026-11-03 11:58:10,569 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:10] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.025 ro 2026-11-03 11:58:10,599 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:10] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.28 ro 2026-11-03 11:58:10,610 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:10] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.054 ro 2026-11-03 11:58:11,374 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-11-03 11:58:11,409 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:58:11,412 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 11:58:11,434 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 11:58:11,481 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.012 rw 2026-11-03 11:58:11,508 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11: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.003 0.031 rw 2026-11-03 11:58:11,828 7 INFO rb-ea311d5-226310-432086 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 11:58:12,460 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534190 257 0.222 0.697 rw 2026-11-03 11:58:12,665 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: The ready code tooks too much time : 2.170384407043457 2026-11-03 11:58:12,666 7 INFO rb-ea311d5-226310-432086 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 11:58:12,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11: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 11:58:12,686 7 INFO rb-ea311d5-226310-432086 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 11:58:12,712 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:12] "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 11:58:12,748 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:12] "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 11:58:12,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11: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.014 rw 2026-11-03 11:58:12,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:12] "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 11:58:13,319 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:13] "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 11:58:13,456 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11: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.01 rw 2026-11-03 11:58:13,613 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 11:58:13,615 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:13] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 11:58:13,632 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.017 0.047 rw 2026-11-03 11:58:13,675 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:13] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.003 0.062 ro 2026-11-03 11:58:13,684 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:13] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.079 rw 2026-11-03 11:58:13,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:13] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.021 ro 2026-11-03 11:58:13,776 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.025 - 2026-11-03 11:58:13,793 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.039 - 2026-11-03 11:58:13,804 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:13] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.053 - 2026-11-03 11:58:13,805 7 INFO rb-ea311d5-226310-432086 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 11:58:13,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:13] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 31 0.034 0.162 rw 2026-11-03 11:58:14,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:14] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 11:58:14,045 7 INFO rb-ea311d5-226310-432086 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 11:58:14,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:14] "GET /pos/ui/149 HTTP/1.1" 200 7000 31 0.042 0.264 rw 2026-11-03 11:58:14,161 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.093 rw 2026-11-03 11:58:14,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11: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.008 0.131 rw 2026-11-03 11:58:14,241 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:14] "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.026 rw 2026-11-03 11:58:14,293 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.044 rw 2026-11-03 11:58:14,313 7 INFO rb-ea311d5-226310-432086 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 11:58:14,844 7 INFO rb-ea311d5-226310-432086 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 11:58:14,881 7 INFO rb-ea311d5-226310-432086 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 11:58:14,882 7 INFO rb-ea311d5-226310-432086 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 11:58:14,916 7 INFO rb-ea311d5-226310-432086 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 11:58:14,916 7 INFO rb-ea311d5-226310-432086 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 11:58:14,945 7 INFO rb-ea311d5-226310-432086 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 11:58:14,946 7 INFO rb-ea311d5-226310-432086 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 11:58:14,967 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 11:58:14,969 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 11:58:15,461 7 INFO rb-ea311d5-226310-432086 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 11:58:15,482 7 INFO rb-ea311d5-226310-432086 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 11:58:16,008 7 INFO rb-ea311d5-226310-432086 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 11:58:16,016 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47932777 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '1b86f287-b124-4241-8f2a-dce9441f396a'}] 2026-11-03 11:58:16,467 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47932777 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '1b86f287-b124-4241-8f2a-dce9441f396a'} created pos.order #673 2026-11-03 11:58:16,472 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47932777 finished 2026-11-03 11:58:16,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5201 171 0.133 0.395 rw 2026-11-03 11:58:16,692 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:16] "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 11:58:16,729 7 INFO rb-ea311d5-226310-432086 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 11:58:16,738 7 INFO rb-ea311d5-226310-432086 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 11:58:16,781 7 INFO rb-ea311d5-226310-432086 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 11:58:16,797 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:16] "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.022 rw 2026-11-03 11:58:16,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.062 rw 2026-11-03 11:58:17,279 7 INFO rb-ea311d5-226310-432086 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 11:58:17,297 7 INFO rb-ea311d5-226310-432086 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 11:58:17,309 7 INFO rb-ea311d5-226310-432086 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 11:58:17,336 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25292982 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'd88081a2-76a7-41a4-8625-228795229918'}] 2026-11-03 11:58:17,403 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25292982 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'd88081a2-76a7-41a4-8625-228795229918'} created pos.order #674 2026-11-03 11:58:17,404 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25292982 finished 2026-11-03 11:58:17,497 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3985 42 0.048 0.117 rw 2026-11-03 11:58:17,537 7 INFO rb-ea311d5-226310-432086 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 11:58:17,587 7 INFO rb-ea311d5-226310-432086 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 11:58:17,588 7 INFO rb-ea311d5-226310-432086 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 11:58:17,588 7 INFO rb-ea311d5-226310-432086 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 11:58:17,589 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-11-03 11:58:17,590 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔═══════════════════════════════════╗ ║ TOUR LeaveResidualOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-03 11:58:17,763 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:58:17,776 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 21313916 (allocated 23089152) 2026-11-03 11:58:17,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 735mN5jv - [03/Nov/2026 11:58:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 6.256 rw 2026-11-03 11:58:17,871 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 58348 2026-11-03 11:58:17,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-11-03 11:58:17,874 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 58348 2026-11-03 11:58:18,010 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115818_010040_test_user_on_residual_order.txt 2026-11-03 11:58:18,010 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmp5hhlbrig_chrome_odoo" 2026-11-03 11:58:18,426 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 58485 2026-11-03 11:58:18,426 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpi9nomta0_chrome_odoo 2026-11-03 11:58:18,427 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:43525/json/version 2026-11-03 11:58:18,428 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43525', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:58:18,481 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-11-03 11:58:18,481 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:43525/json 2026-11-03 11:58:18,484 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43525', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:58:18,492 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:43525/devtools/page/47CCA30FB98249938D1F11C3925AC33A 2026-11-03 11:58:18,495 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-11-03 11:58:18,504 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-11-03 11:58:18,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:58:18,608 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-11-03 11:58:18,614 7 INFO rb-ea311d5-226310-432086 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 11:58:18,614 7 INFO rb-ea311d5-226310-432086 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 11:58:18,788 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:18] "GET /pos/ui/149 HTTP/1.1" 200 6991 35 0.034 0.127 rw 2026-11-03 11:58:18,797 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': '47CCA30FB98249938D1F11C3925AC33A', 'loaderId': '1D9E27B0B90AEFB7E0F1CA3D92E8ECB8', 'isDownload': False} 2026-11-03 11:58:18,798 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('FinishResidualOrder')" 2026-11-03 11:58:18,873 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:18] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.22 ro 2026-11-03 11:58:18,898 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:18] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.043 ro 2026-11-03 11:58:18,911 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:18] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.059 ro 2026-11-03 11:58:19,641 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-11-03 11:58:19,662 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 11:58:19,665 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 11:58:19,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.007 ro 2026-11-03 11:58:19,748 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58: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.006 0.029 rw 2026-11-03 11:58:19,753 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.04 rw 2026-11-03 11:58:20,137 7 INFO rb-ea311d5-226310-432086 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 11:58:20,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537858 286 0.262 0.76 rw 2026-11-03 11:58:21,080 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: The ready code tooks too much time : 2.2819395065307617 2026-11-03 11:58:21,080 7 INFO rb-ea311d5-226310-432086 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 11:58:21,097 7 INFO rb-ea311d5-226310-432086 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 11:58:21,107 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:21] "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 11:58:21,140 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:21] "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 11:58:21,181 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:21] "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 11:58:21,200 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:21] "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.027 rw 2026-11-03 11:58:21,217 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:21] "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 11:58:21,734 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:21] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.022 ro 2026-11-03 11:58:21,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:21] "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.014 rw 2026-11-03 11:58:22,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 5 0.009 0.045 rw 2026-11-03 11:58:22,036 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 11:58:22,040 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-11-03 11:58:22,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:22] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.041 ro 2026-11-03 11:58:22,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:22] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.054 rw 2026-11-03 11:58:22,103 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:22] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 11:58:22,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 11:58:22,111 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:22] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.013 ro 2026-11-03 11:58:22,141 7 INFO rb-ea311d5-226310-432086 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 11:58:22,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.03 - 2026-11-03 11:58:22,263 7 INFO rb-ea311d5-226310-432086 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 11:58:22,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:22] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 32 0.05 0.106 rw 2026-11-03 11:58:22,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:22] "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.04 rw 2026-11-03 11:58:22,408 7 INFO rb-ea311d5-226310-432086 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 11:58:22,453 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:22] "GET /pos/ui/149 HTTP/1.1" 200 6991 32 0.032 0.254 rw 2026-11-03 11:58:22,454 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:22] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.02 - 2026-11-03 11:58:22,975 7 INFO rb-ea311d5-226310-432086 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 11:58:22,976 7 INFO rb-ea311d5-226310-432086 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 11:58:22,977 7 INFO rb-ea311d5-226310-432086 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 11:58:22,978 7 INFO rb-ea311d5-226310-432086 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 11:58:22,978 7 INFO rb-ea311d5-226310-432086 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 11:58:23,039 7 INFO rb-ea311d5-226310-432086 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 11:58:23,041 7 INFO rb-ea311d5-226310-432086 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 11:58:23,061 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 11:58:23,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.009 - 2026-11-03 11:58:23,588 7 INFO rb-ea311d5-226310-432086 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 11:58:23,615 7 INFO rb-ea311d5-226310-432086 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 11:58:24,143 7 INFO rb-ea311d5-226310-432086 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 11:58:24,152 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12693047 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'd88081a2-76a7-41a4-8625-228795229918'}] 2026-11-03 11:58:24,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [567] to pos.order #674 2026-11-03 11:58:24,599 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12693047 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'd88081a2-76a7-41a4-8625-228795229918'} updated pos.order #674 2026-11-03 11:58:24,600 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12693047 finished 2026-11-03 11:58:24,676 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5206 167 0.134 0.397 rw 2026-11-03 11:58:24,799 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11: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 11:58:24,832 7 INFO rb-ea311d5-226310-432086 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 11:58:24,839 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-11-03 11:58:24,840 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔════════════════════════════════════╗ ║ TOUR FinishResidualOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 11:58:24,978 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 20407412 (allocated 21778432) 2026-11-03 11:58:24,979 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:58:24,986 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bpN1RMip - [03/Nov/2026 11:58:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.194 rw 2026-11-03 11:58:25,086 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 58485 2026-11-03 11:58:25,087 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-11-03 11:58:25,089 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 58485 2026-11-03 11:58:25,190 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115825_190066_test_user_on_residual_order.txt 2026-11-03 11:58:25,191 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpi9nomta0_chrome_odoo" 2026-11-03 11:58:25,287 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:58:26,237 7 INFO rb-ea311d5-226310-432086 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 11:58:26,426 7 INFO rb-ea311d5-226310-432086 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 11:58:35,025 7 INFO rb-ea311d5-226310-432086 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 11:58:36,939 7 INFO rb-ea311d5-226310-432086 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 11:58:40,165 7 INFO rb-ea311d5-226310-432086 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 11:58:41,801 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #440 deleted ir.attachment records with IDs: [260955, 260956] 2026-11-03 11:58:41,803 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #440 deleted pos.config records with IDs: [150, 151] 2026-11-03 11:58:41,822 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #440 deleted ir.sequence records with IDs: [7984, 7988, 7985, 7989] 2026-11-03 11:58:44,907 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_order_receipt: Starting TestPosOrderReceiptRestaurant.test_split_per_product_preserves_course_grouping ... 2026-11-03 11:58:45,865 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:58:46,962 7 INFO rb-ea311d5-226310-432086 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 11:58:47,131 7 INFO rb-ea311d5-226310-432086 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 11:58:56,003 7 INFO rb-ea311d5-226310-432086 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 11:58:58,242 7 INFO rb-ea311d5-226310-432086 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 11:59:02,007 7 INFO rb-ea311d5-226310-432086 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 11:59:03,482 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #444 deleted ir.attachment records with IDs: [261987, 261988] 2026-11-03 11:59:03,485 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #444 deleted pos.config records with IDs: [153, 154] 2026-11-03 11:59:03,502 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #444 deleted ir.sequence records with IDs: [8032, 8036, 8033, 8037] 2026-11-03 11:59:06,971 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #444 deleted restaurant.floor records with IDs: [74] 2026-11-03 11:59:07,599 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_archive_product_with_open_restaurant_order ... 2026-11-03 11:59:08,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53225936 started for PoS orders references: [{'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'}] 2026-11-03 11:59:08,125 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53225936 order {'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'} created pos.order #676 2026-11-03 11:59:08,125 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53225936 finished 2026-11-03 11:59:08,197 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_floor_plans_archive ... 2026-11-03 11:59:08,210 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_table_parent_circular_relation_is_rejected ... 2026-11-03 11:59:08,311 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:59:09,366 7 INFO rb-ea311d5-226310-432086 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 11:59:09,543 7 INFO rb-ea311d5-226310-432086 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 11:59:18,202 7 INFO rb-ea311d5-226310-432086 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 11:59:20,282 7 INFO rb-ea311d5-226310-432086 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 11:59:24,064 7 INFO rb-ea311d5-226310-432086 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 11:59:25,884 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #448 deleted ir.attachment records with IDs: [263020, 263021] 2026-11-03 11:59:25,886 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #448 deleted pos.config records with IDs: [157, 158] 2026-11-03 11:59:25,904 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #448 deleted ir.sequence records with IDs: [8086, 8090, 8087, 8091] 2026-11-03 11:59:29,567 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #448 deleted restaurant.floor records with IDs: [77] 2026-11-03 11:59:30,260 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-11-03 11:59:31,254 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome pid: 58616 2026-11-03 11:59:31,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless temporary user profile dir: /tmp/tmp4o1k8oph_chrome_odoo 2026-11-03 11:59:31,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:41961/json/version 2026-11-03 11:59:31,269 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41961', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:59:31,294 7 INFO rb-ea311d5-226310-432086 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 11:59:31,294 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:41961/json 2026-11-03 11:59:31,296 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41961', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:59:31,304 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Websocket url found: ws://127.0.0.1:41961/devtools/page/13C178BF55FAB57C0E3D7069432FD89C 2026-11-03 11:59:31,310 7 INFO rb-ea311d5-226310-432086 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 11:59:31,327 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless enable page notifications 2026-11-03 11:59:31,434 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:59:31,451 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Setting session cookie in browser 2026-11-03 11:59:31,453 7 INFO rb-ea311d5-226310-432086 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 11:59:31,453 7 INFO rb-ea311d5-226310-432086 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 11:59:31,665 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:31] "GET /pos/ui/160 HTTP/1.1" 200 6915 64 0.062 0.145 rw 2026-11-03 11:59:31,672 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigation result: {'frameId': '13C178BF55FAB57C0E3D7069432FD89C', 'loaderId': '70515DC145914F2C0E8EB762ACADCE67', 'isDownload': False} 2026-11-03 11:59:31,673 7 INFO rb-ea311d5-226310-432086 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 11:59:31,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:31] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.038 ro 2026-11-03 11:59:31,820 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:31] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.06 ro 2026-11-03 11:59:31,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:31] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.354 ro 2026-11-03 11:59:32,490 7 INFO rb-ea311d5-226310-432086 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 11:59:32,558 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 11:59:32,567 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.03 - 2026-11-03 11:59:32,570 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.024 ro 2026-11-03 11:59:32,622 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59: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.003 0.025 rw 2026-11-03 11:59:32,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:32] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.026 rw 2026-11-03 11:59:33,075 7 INFO rb-ea311d5-226310-432086 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 11:59:33,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537127 282 0.267 0.84 rw 2026-11-03 11:59:33,980 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: The ready code tooks too much time : 2.3075149059295654 2026-11-03 11:59:33,981 7 INFO rb-ea311d5-226310-432086 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 11:59:33,999 7 INFO rb-ea311d5-226310-432086 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 11:59:34,011 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:34] "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 11:59:34,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59: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 11:59:34,077 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:34] "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 11:59:34,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59: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.0 0.026 rw 2026-11-03 11:59:34,122 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:34] "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 11:59:34,651 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:34] "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 11:59:34,772 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59: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.016 rw 2026-11-03 11:59:34,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.052 rw 2026-11-03 11:59:34,963 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:34] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 11:59:34,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:34] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.021 - 2026-11-03 11:59:34,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:34] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.032 rw 2026-11-03 11:59:34,996 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:34] "GET /web/image/res.users/450/avatar_128 HTTP/1.1" 200 305 4 0.004 0.034 ro 2026-11-03 11:59:35,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:35] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.035 ro 2026-11-03 11:59:35,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.024 - 2026-11-03 11:59:35,107 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.043 - 2026-11-03 11:59:35,108 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:35] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.044 - 2026-11-03 11:59:35,110 7 INFO rb-ea311d5-226310-432086 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 11:59:35,223 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:35] "GET /pos/ui/160 HTTP/1.1" 200 6955 31 0.056 0.101 rw 2026-11-03 11:59:35,253 7 INFO rb-ea311d5-226310-432086 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 11:59:35,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:35] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.045 - 2026-11-03 11:59:35,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:35] "GET /pos/ui/160?from_backend=True HTTP/1.1" 200 6955 31 0.027 0.235 rw 2026-11-03 11:59:35,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59: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.002 0.071 rw 2026-11-03 11:59:35,426 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.122 rw 2026-11-03 11:59:35,489 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59: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.031 rw 2026-11-03 11:59:35,520 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.042 rw 2026-11-03 11:59:35,572 7 INFO rb-ea311d5-226310-432086 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 11:59:36,089 7 INFO rb-ea311d5-226310-432086 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 11:59:36,156 7 INFO rb-ea311d5-226310-432086 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 11:59:36,226 7 INFO rb-ea311d5-226310-432086 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 11:59:36,243 7 INFO rb-ea311d5-226310-432086 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 11:59:36,269 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:36] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.009 - 2026-11-03 11:59:36,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:36] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.01 - 2026-11-03 11:59:36,284 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47686520 started for PoS orders references: [{'name': '/', 'pos_reference': '261-160-000001', 'uuid': 'f07b2945-0af6-42df-b9ad-78b436bcf6e4'}] 2026-11-03 11:59:36,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47686520 order {'name': '/', 'pos_reference': '261-160-000001', 'uuid': 'f07b2945-0af6-42df-b9ad-78b436bcf6e4'} created pos.order #677 2026-11-03 11:59:36,404 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47686520 finished 2026-11-03 11:59:36,502 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5461 62 0.055 0.177 rw 2026-11-03 11:59:36,550 7 INFO rb-ea311d5-226310-432086 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 11:59:36,608 7 INFO rb-ea311d5-226310-432086 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 11:59:36,609 7 INFO rb-ea311d5-226310-432086 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 11:59:36,610 7 INFO rb-ea311d5-226310-432086 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 11:59:36,647 7 INFO rb-ea311d5-226310-432086 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 11:59:36,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:36] "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.03 rw 2026-11-03 11:59:37,164 7 INFO rb-ea311d5-226310-432086 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 11:59:37,165 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: tour succeeded 2026-11-03 11:59:37,166 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: ╔════════════════════════════════════════╗ ║ TOUR PosRestaurantRewardStay SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 11:59:37,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:59:37,299 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: heap 21058608 (allocated 22302720) 2026-11-03 11:59:37,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 6_VGwLc7 - [03/Nov/2026 11:59:33] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.61 rw 2026-11-03 11:59:37,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing chrome headless with pid 58616 2026-11-03 11:59:37,403 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing websocket connection 2026-11-03 11:59:37,404 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Terminating chrome headless with pid 58616 2026-11-03 11:59:37,500 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115937_499915_test_change_table_rewards_stay.txt 2026-11-03 11:59:37,500 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Removing chrome user profile "/tmp/tmp4o1k8oph_chrome_odoo" 2026-11-03 11:59:37,538 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses ... 2026-11-03 11:59:38,143 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome pid: 58743 2026-11-03 11:59:38,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless temporary user profile dir: /tmp/tmp331du5f8_chrome_odoo 2026-11-03 11:59:38,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:34207/json/version 2026-11-03 11:59:38,150 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34207', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:59:38,174 7 INFO rb-ea311d5-226310-432086 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 11:59:38,175 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:34207/json 2026-11-03 11:59:38,176 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34207', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 11:59:38,236 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Websocket url found: ws://127.0.0.1:34207/devtools/page/AB4A83A9303F4505868A8B8F6B0E3158 2026-11-03 11:59:38,252 7 INFO rb-ea311d5-226310-432086 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 11:59:38,260 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless enable page notifications 2026-11-03 11:59:38,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 11:59:38,401 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Setting session cookie in browser 2026-11-03 11:59:38,408 7 INFO rb-ea311d5-226310-432086 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 11:59:38,408 7 INFO rb-ea311d5-226310-432086 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 11:59:38,619 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:38] "GET /pos/ui/160 HTTP/1.1" 200 6915 64 0.064 0.137 rw 2026-11-03 11:59:38,624 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigation result: {'frameId': 'AB4A83A9303F4505868A8B8F6B0E3158', 'loaderId': '459E72737D63C34FF9589E702AAB486D', 'isDownload': False} 2026-11-03 11:59:38,624 7 INFO rb-ea311d5-226310-432086 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 11:59:38,712 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:38] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.282 ro 2026-11-03 11:59:38,722 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:38] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.038 ro 2026-11-03 11:59:38,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:38] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.011 0.086 ro 2026-11-03 11:59:39,438 7 INFO rb-ea311d5-226310-432086 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 11:59:39,460 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 11:59:39,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 11:59:39,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.01 ro 2026-11-03 11:59:39,543 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:39] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.025 rw 2026-11-03 11:59:39,577 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59: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.01 0.046 rw 2026-11-03 11:59:39,946 7 INFO rb-ea311d5-226310-432086 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 11:59:40,557 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537139 282 0.278 0.683 rw 2026-11-03 11:59:40,780 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: The ready code tooks too much time : 2.1563143730163574 2026-11-03 11:59:40,782 7 INFO rb-ea311d5-226310-432086 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 11:59:40,798 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:40] "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 11:59:40,799 7 INFO rb-ea311d5-226310-432086 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 11:59:40,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:40] "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 11:59:40,860 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11: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.001 0.017 rw 2026-11-03 11:59:40,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:40] "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 11:59:40,925 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59: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 11:59:41,383 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:41] "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 11:59:41,539 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59: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.015 rw 2026-11-03 11:59:41,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.051 rw 2026-11-03 11:59:41,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:41] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.015 rw 2026-11-03 11:59:41,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 11:59:41,736 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.023 - 2026-11-03 11:59:41,752 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:41] "GET /web/image/res.users/450/avatar_128 HTTP/1.1" 200 305 4 0.006 0.053 ro 2026-11-03 11:59:41,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 11:59:41,795 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:41] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.037 - 2026-11-03 11:59:41,795 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.026 - 2026-11-03 11:59:41,801 7 INFO rb-ea311d5-226310-432086 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 11:59:41,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:41] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.052 ro 2026-11-03 11:59:41,932 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:41] "GET /pos/ui/160?from_backend=True HTTP/1.1" 200 6955 31 0.026 0.147 rw 2026-11-03 11:59:41,964 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:41] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.017 - 2026-11-03 11:59:41,989 7 INFO rb-ea311d5-226310-432086 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 11:59:42,036 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:42] "GET /pos/ui/160 HTTP/1.1" 200 6955 31 0.036 0.236 rw 2026-11-03 11:59:42,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59: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.093 rw 2026-11-03 11:59:42,135 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59: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.142 rw 2026-11-03 11:59:42,195 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59: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.001 0.022 rw 2026-11-03 11:59:42,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.039 rw 2026-11-03 11:59:42,260 7 INFO rb-ea311d5-226310-432086 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 11:59:42,783 7 INFO rb-ea311d5-226310-432086 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 11:59:42,789 7 INFO rb-ea311d5-226310-432086 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 11:59:42,851 7 INFO rb-ea311d5-226310-432086 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 11:59:42,910 7 INFO rb-ea311d5-226310-432086 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 11:59:42,924 7 INFO rb-ea311d5-226310-432086 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 11:59:42,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:42] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 11:59:42,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:42] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 11:59:42,967 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41105321 started for PoS orders references: [{'name': '/', 'pos_reference': '261-160-000001', 'uuid': '3683597f-7fa0-44a1-91e3-1fecd85b8a54'}] 2026-11-03 11:59:43,087 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41105321 order {'name': '/', 'pos_reference': '261-160-000001', 'uuid': '3683597f-7fa0-44a1-91e3-1fecd85b8a54'} created pos.order #678 2026-11-03 11:59:43,088 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41105321 finished 2026-11-03 11:59:43,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5671 68 0.076 0.139 rw 2026-11-03 11:59:43,259 7 INFO rb-ea311d5-226310-432086 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 11:59:43,262 7 INFO rb-ea311d5-226310-432086 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 11:59:43,286 7 INFO rb-ea311d5-226310-432086 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 11:59:43,300 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:43] "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.023 rw 2026-11-03 11:59:43,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.053 rw 2026-11-03 11:59:43,797 7 INFO rb-ea311d5-226310-432086 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 11:59:43,840 7 INFO rb-ea311d5-226310-432086 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 11:59:43,850 7 INFO rb-ea311d5-226310-432086 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 11:59:43,862 7 INFO rb-ea311d5-226310-432086 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 11:59:43,862 7 INFO rb-ea311d5-226310-432086 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 11:59:43,883 7 INFO rb-ea311d5-226310-432086 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 11:59:43,918 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34956795 started for PoS orders references: [{'name': '/', 'pos_reference': '261-160-000002', 'uuid': 'c4b375e3-0e72-4357-9335-b3be518bab3b'}] 2026-11-03 11:59:44,024 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34956795 order {'name': '/', 'pos_reference': '261-160-000002', 'uuid': 'c4b375e3-0e72-4357-9335-b3be518bab3b'} created pos.order #679 2026-11-03 11:59:44,027 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34956795 finished 2026-11-03 11:59:44,115 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5671 57 0.048 0.155 rw 2026-11-03 11:59:44,147 7 INFO rb-ea311d5-226310-432086 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 11:59:44,223 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: tour succeeded 2026-11-03 11:59:44,224 7 INFO rb-ea311d5-226310-432086 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 11:59:44,353 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: heap 21667652 (allocated 23875584) 2026-11-03 11:59:44,354 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 11:59:44,371 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pQymwLVn - [03/Nov/2026 11:59:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 4.797 rw 2026-11-03 11:59:44,483 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing chrome headless with pid 58743 2026-11-03 11:59:44,487 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing websocket connection 2026-11-03 11:59:44,489 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Terminating chrome headless with pid 58743 2026-11-03 11:59:44,625 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_115944_625273_test_loyalty_reward_with_courses.txt 2026-11-03 11:59:44,625 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Removing chrome user profile "/tmp/tmp331du5f8_chrome_odoo" 2026-11-03 11:59:44,737 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 11:59:45,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_missing_credentials ... 2026-11-03 11:59:45,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_success ... 2026-11-03 11:59:45,833 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_generate_qr_code ... 2026-11-03 11:59:45,839 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_mpesa_express_payment_request ... 2026-11-03 11:59:45,872 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 1 removed 2026-11-03 11:59:46,728 7 INFO rb-ea311d5-226310-432086 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 11:59:46,910 7 INFO rb-ea311d5-226310-432086 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 11:59:55,866 7 INFO rb-ea311d5-226310-432086 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 11:59:57,881 7 INFO rb-ea311d5-226310-432086 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 12:00:02,653 7 INFO rb-ea311d5-226310-432086 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 12:00:02,764 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_advance_payment_with_extra_lines ... 2026-11-03 12:00:04,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome pid: 58878 2026-11-03 12:00:04,145 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless temporary user profile dir: /tmp/tmpm5ejpa7n_chrome_odoo 2026-11-03 12:00:04,145 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:32895/json/version 2026-11-03 12:00:04,146 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32895', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:00:04,205 7 INFO rb-ea311d5-226310-432086 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 12:00:04,206 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:32895/json 2026-11-03 12:00:04,206 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32895', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:00:04,220 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Websocket url found: ws://127.0.0.1:32895/devtools/page/18E4F11C9DDC3A4B2411EEB367B883B8 2026-11-03 12:00:04,241 7 INFO rb-ea311d5-226310-432086 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 12:00:04,248 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless enable page notifications 2026-11-03 12:00:04,434 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 12:00:04,447 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Setting session cookie in browser 2026-11-03 12:00:04,451 7 INFO rb-ea311d5-226310-432086 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 12:00:04,451 7 INFO rb-ea311d5-226310-432086 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 12:00:04,662 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:04] "GET /pos/ui?config_id=162 HTTP/1.1" 200 6860 64 0.034 0.169 rw 2026-11-03 12:00:04,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigation result: {'frameId': '18E4F11C9DDC3A4B2411EEB367B883B8', 'loaderId': 'D9366B8FFFD0B5FB85DC7869BC12B3B1', 'isDownload': False} 2026-11-03 12:00:04,667 7 INFO rb-ea311d5-226310-432086 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 12:00:04,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:04] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.037 ro 2026-11-03 12:00:04,749 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:04] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.038 ro 2026-11-03 12:00:04,751 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:04] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.282 ro 2026-11-03 12:00:05,475 7 INFO rb-ea311d5-226310-432086 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 12:00:05,510 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:00:05,513 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 12:00:05,551 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.037 ro 2026-11-03 12:00:05,601 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.012 rw 2026-11-03 12:00:05,658 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.006 0.067 rw 2026-11-03 12:00:06,544 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533272 235 0.198 0.656 rw 2026-11-03 12:00:06,810 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: The ready code tooks too much time : 2.1431708335876465 2026-11-03 12:00:06,810 7 INFO rb-ea311d5-226310-432086 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 12:00:06,837 7 INFO rb-ea311d5-226310-432086 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 12:00:06,845 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:06] "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 12:00:06,893 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00: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 12:00:06,935 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.007 rw 2026-11-03 12:00:06,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00: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.012 rw 2026-11-03 12:00:06,978 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:06] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.009 rw 2026-11-03 12:00:07,426 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:07] "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 12:00:07,524 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00: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 12:00:07,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.038 rw 2026-11-03 12:00:07,717 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 12:00:07,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 12:00:07,721 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:07] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.019 rw 2026-11-03 12:00:07,762 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:07] "GET /web/image/res.users/452/avatar_128 HTTP/1.1" 200 305 4 0.004 0.048 ro 2026-11-03 12:00:07,829 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:07] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.011 ro 2026-11-03 12:00:07,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:07] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 12:00:07,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 12:00:07,875 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.013 - 2026-11-03 12:00:07,927 7 INFO rb-ea311d5-226310-432086 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 12:00:07,956 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:07] "GET /pos/ui/162?from_backend=True HTTP/1.1" 200 6900 31 0.033 0.078 rw 2026-11-03 12:00:08,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:08] "GET /pos/ui/162 HTTP/1.1" 200 6900 31 0.062 0.187 rw 2026-11-03 12:00:08,179 7 INFO rb-ea311d5-226310-432086 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 12:00:08,179 7 INFO rb-ea311d5-226310-432086 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 12:00:08,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.022 0.292 rw 2026-11-03 12:00:08,210 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00: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.003 0.037 rw 2026-11-03 12:00:08,325 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.032 0.096 rw 2026-11-03 12:00:08,385 7 INFO rb-ea311d5-226310-432086 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 12:00:08,417 7 INFO rb-ea311d5-226310-432086 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 12:00:08,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 29 0.053 0.181 ro 2026-11-03 12:00:08,776 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.015 0.33 ro 2026-11-03 12:00:08,897 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.014 0.075 ro 2026-11-03 12:00:09,017 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 820 14 0.018 0.058 ro 2026-11-03 12:00:09,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.005 0.029 ro 2026-11-03 12:00:09,267 7 INFO rb-ea311d5-226310-432086 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 12:00:09,284 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:09] "GET /web/image/res.partner/1741/avatar_128?unique=1793707185000 HTTP/1.1" 200 305 4 0.006 0.038 ro 2026-11-03 12:00:09,290 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:09] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.03 - 2026-11-03 12:00:09,631 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:09] "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.119 0.24 rw 2026-11-03 12:00:09,716 7 INFO rb-ea311d5-226310-432086 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 12:00:09,774 7 INFO rb-ea311d5-226310-432086 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 12:00:09,776 7 INFO rb-ea311d5-226310-432086 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 12:00:09,807 7 INFO rb-ea311d5-226310-432086 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 12:00:09,854 7 INFO rb-ea311d5-226310-432086 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 12:00:09,899 7 INFO rb-ea311d5-226310-432086 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 12:00:09,920 7 INFO rb-ea311d5-226310-432086 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 12:00:09,921 7 INFO rb-ea311d5-226310-432086 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 12:00:09,971 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.013 - 2026-11-03 12:00:09,978 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.014 - 2026-11-03 12:00:10,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 119 0.108 0.282 rw 2026-11-03 12:00:10,435 7 INFO rb-ea311d5-226310-432086 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 12:00:10,450 7 INFO rb-ea311d5-226310-432086 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 12:00:10,976 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: tour succeeded 2026-11-03 12:00:10,977 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentWithExtraLine SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-03 12:00:10,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21136360 started for PoS orders references: [{'name': '/', 'pos_reference': '261-162-000001', 'uuid': '164fb0fd-c276-4d31-9ffb-bb41105b8dcb'}] 2026-11-03 12:00:11,184 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:00:11,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: heap 23328524 (allocated 25186304) 2026-11-03 12:00:11,326 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing chrome headless with pid 58878 2026-11-03 12:00:11,338 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing websocket connection 2026-11-03 12:00:11,354 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Terminating chrome headless with pid 58878 2026-11-03 12:00:11,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120011_558719_test_advance_payment_with_extra_lines.txt 2026-11-03 12:00:11,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Removing chrome user profile "/tmp/tmpm5ejpa7n_chrome_odoo" 2026-11-03 12:00:11,611 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21136360 order {'name': '/', 'pos_reference': '261-162-000001', 'uuid': '164fb0fd-c276-4d31-9ffb-bb41105b8dcb'} created pos.order #680 2026-11-03 12:00:11,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21136360 finished 2026-11-03 12:00:11,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: waiting for threads: [, ] 2026-11-03 12:00:11,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.149 rw 2026-11-03 12:00:11,791 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 No-QFmSh - [03/Nov/2026 12:00:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 196 0.216 0.594 rw 2026-11-03 12:00:21,680 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-11-03 12:00:22,018 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37796202 started for PoS orders references: [{'name': 'Order 3f267747-5083-41d6-b6ee-7b079c68140c', 'pos_reference': None, 'uuid': '3f267747-5083-41d6-b6ee-7b079c68140c'}] 2026-11-03 12:00:23,355 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37796202 order {'name': 'Order 3f267747-5083-41d6-b6ee-7b079c68140c', 'pos_reference': None, 'uuid': '3f267747-5083-41d6-b6ee-7b079c68140c'} created pos.order #681 2026-11-03 12:00:23,355 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37796202 finished 2026-11-03 12:00:23,440 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-11-03 12:00:25,499 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_refund_pos_order ... 2026-11-03 12:00:26,037 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17719035 started for PoS orders references: [{'name': 'Order 68ec6020-48b4-4d7b-bc75-89d0fe2c79df', 'pos_reference': None, 'uuid': '68ec6020-48b4-4d7b-bc75-89d0fe2c79df'}] 2026-11-03 12:00:26,283 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [783] 2026-11-03 12:00:26,651 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17719035 order {'name': 'Order 68ec6020-48b4-4d7b-bc75-89d0fe2c79df', 'pos_reference': None, 'uuid': '68ec6020-48b4-4d7b-bc75-89d0fe2c79df'} created pos.order #682 2026-11-03 12:00:26,653 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17719035 finished 2026-11-03 12:00:27,312 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-11-03 12:00:27,863 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29059105 started for PoS orders references: [{'name': 'Order 74a04261-f175-450b-8b92-ff0e57815c32', 'pos_reference': None, 'uuid': '74a04261-f175-450b-8b92-ff0e57815c32'}] 2026-11-03 12:00:28,053 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [786] 2026-11-03 12:00:29,400 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29059105 order {'name': 'Order 74a04261-f175-450b-8b92-ff0e57815c32', 'pos_reference': None, 'uuid': '74a04261-f175-450b-8b92-ff0e57815c32'} created pos.order #684 2026-11-03 12:00:29,401 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29059105 finished 2026-11-03 12:00:30,173 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-11-03 12:00:30,784 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85826071 started for PoS orders references: [{'name': 'Order 37025ecd-0419-41a1-93bd-630343272442', 'pos_reference': None, 'uuid': '37025ecd-0419-41a1-93bd-630343272442'}] 2026-11-03 12:00:30,907 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85826071 order {'name': 'Order 37025ecd-0419-41a1-93bd-630343272442', 'pos_reference': None, 'uuid': '37025ecd-0419-41a1-93bd-630343272442'} created pos.order #686 2026-11-03 12:00:30,908 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85826071 finished 2026-11-03 12:00:31,563 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-11-03 12:00:32,431 7 INFO rb-ea311d5-226310-432086 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 12:00:32,979 7 INFO rb-ea311d5-226310-432086 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 12:00:33,064 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_line_name ... 2026-11-03 12:00:33,562 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85438527 started for PoS orders references: [{'name': 'Order 39826867-038d-4ef0-a9d6-7e3f11820526', 'pos_reference': None, 'uuid': '39826867-038d-4ef0-a9d6-7e3f11820526'}] 2026-11-03 12:00:34,428 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85438527 order {'name': 'Order 39826867-038d-4ef0-a9d6-7e3f11820526', 'pos_reference': None, 'uuid': '39826867-038d-4ef0-a9d6-7e3f11820526'} created pos.order #687 2026-11-03 12:00:34,429 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85438527 finished 2026-11-03 12:00:34,548 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_link ... 2026-11-03 12:00:35,285 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61663167 started for PoS orders references: [{'name': 'Order 4fb91cf5-dcf2-42d8-abba-5a24d90c3851', 'pos_reference': None, 'uuid': '4fb91cf5-dcf2-42d8-abba-5a24d90c3851'}] 2026-11-03 12:00:36,282 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61663167 order {'name': 'Order 4fb91cf5-dcf2-42d8-abba-5a24d90c3851', 'pos_reference': None, 'uuid': '4fb91cf5-dcf2-42d8-abba-5a24d90c3851'} created pos.order #688 2026-11-03 12:00:36,283 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61663167 finished 2026-11-03 12:00:36,982 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68049767 started for PoS orders references: [{'name': 'Order eb46e892-8c50-4698-a9ed-e43565cc0b6c', 'pos_reference': None, 'uuid': 'eb46e892-8c50-4698-a9ed-e43565cc0b6c'}] 2026-11-03 12:00:37,747 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68049767 order {'name': 'Order eb46e892-8c50-4698-a9ed-e43565cc0b6c', 'pos_reference': None, 'uuid': 'eb46e892-8c50-4698-a9ed-e43565cc0b6c'} created pos.order #689 2026-11-03 12:00:37,747 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68049767 finished 2026-11-03 12:00:37,848 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6517926 started for PoS orders references: [{'name': 'Order 658ebec4-1077-4086-a27e-f50057b9e7e0', 'pos_reference': None, 'uuid': '658ebec4-1077-4086-a27e-f50057b9e7e0'}] 2026-11-03 12:00:38,051 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [792] 2026-11-03 12:00:39,476 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6517926 order {'name': 'Order 658ebec4-1077-4086-a27e-f50057b9e7e0', 'pos_reference': None, 'uuid': '658ebec4-1077-4086-a27e-f50057b9e7e0'} created pos.order #690 2026-11-03 12:00:39,478 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6517926 finished 2026-11-03 12:00:39,684 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-11-03 12:00:40,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67198749 started for PoS orders references: [{'name': 'Order cb08e3c3-eaf6-4038-ba88-1ea4120a4725', 'pos_reference': None, 'uuid': 'cb08e3c3-eaf6-4038-ba88-1ea4120a4725'}] 2026-11-03 12:00:40,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67198749 order {'name': 'Order cb08e3c3-eaf6-4038-ba88-1ea4120a4725', 'pos_reference': None, 'uuid': 'cb08e3c3-eaf6-4038-ba88-1ea4120a4725'} created pos.order #691 2026-11-03 12:00:40,324 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67198749 finished 2026-11-03 12:00:40,412 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8627782 started for PoS orders references: [{'name': 'Order eee6a390-a85a-40cf-8eed-1923c01b02d7', 'pos_reference': None, 'uuid': 'eee6a390-a85a-40cf-8eed-1923c01b02d7'}] 2026-11-03 12:00:40,462 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8627782 order {'name': 'Order eee6a390-a85a-40cf-8eed-1923c01b02d7', 'pos_reference': None, 'uuid': 'eee6a390-a85a-40cf-8eed-1923c01b02d7'} created pos.order #692 2026-11-03 12:00:40,462 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8627782 finished 2026-11-03 12:00:40,846 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-11-03 12:00:41,627 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46107170 started for PoS orders references: [{'name': 'Order 87ada395-9109-4467-896d-be867a409ea1', 'pos_reference': None, 'uuid': '87ada395-9109-4467-896d-be867a409ea1'}] 2026-11-03 12:00:42,616 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46107170 order {'name': 'Order 87ada395-9109-4467-896d-be867a409ea1', 'pos_reference': None, 'uuid': '87ada395-9109-4467-896d-be867a409ea1'} created pos.order #693 2026-11-03 12:00:42,617 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46107170 finished 2026-11-03 12:00:42,807 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-11-03 12:00:43,310 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-11-03 12:00:43,352 7 INFO rb-ea311d5-226310-432086 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 12:00:43,684 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-11-03 12:00:43,733 7 INFO rb-ea311d5-226310-432086 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 12:00:44,071 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_edit_invoice_with_pos_order ... 2026-11-03 12:00:44,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ensure_default_products_in_multiple_company ... 2026-11-03 12:00:45,225 7 INFO rb-ea311d5-226310-432086 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 12:00:53,564 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-11-03 12:00:54,103 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7943270 started for PoS orders references: [{'name': 'Order fbcabc58-45fa-4d08-a8a0-2458794797d1', 'pos_reference': None, 'uuid': 'fbcabc58-45fa-4d08-a8a0-2458794797d1'}] 2026-11-03 12:00:54,255 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [799] 2026-11-03 12:00:55,552 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7943270 order {'name': 'Order fbcabc58-45fa-4d08-a8a0-2458794797d1', 'pos_reference': None, 'uuid': 'fbcabc58-45fa-4d08-a8a0-2458794797d1'} created pos.order #696 2026-11-03 12:00:55,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7943270 finished 2026-11-03 12:00:55,709 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-11-03 12:00:55,950 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89245541 started for PoS orders references: [{'name': 'Order 3a862b69-d396-4609-ab94-40b7b2cd4620', 'pos_reference': None, 'uuid': '3a862b69-d396-4609-ab94-40b7b2cd4620'}] 2026-11-03 12:00:56,360 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89245541 order {'name': 'Order 3a862b69-d396-4609-ab94-40b7b2cd4620', 'pos_reference': None, 'uuid': '3a862b69-d396-4609-ab94-40b7b2cd4620'} created pos.order #697 2026-11-03 12:00:56,360 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89245541 finished 2026-11-03 12:00:56,396 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-11-03 12:00:58,180 7 INFO rb-ea311d5-226310-432086 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 12:00:58,321 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-11-03 12:00:58,969 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70095479 started for PoS orders references: [{'name': 'Order 2b0c4159-6166-4318-af93-b3cf15b93651', 'pos_reference': None, 'uuid': '2b0c4159-6166-4318-af93-b3cf15b93651'}] 2026-11-03 12:01:00,240 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70095479 order {'name': 'Order 2b0c4159-6166-4318-af93-b3cf15b93651', 'pos_reference': None, 'uuid': '2b0c4159-6166-4318-af93-b3cf15b93651'} created pos.order #699 2026-11-03 12:01:00,241 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70095479 finished 2026-11-03 12:01:00,459 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-11-03 12:01:00,753 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-11-03 12:01:01,578 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome pid: 59029 2026-11-03 12:01:01,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmp_jjg1mc1_chrome_odoo 2026-11-03 12:01:01,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:36865/json/version 2026-11-03 12:01:01,581 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36865', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:01:01,603 7 INFO rb-ea311d5-226310-432086 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 12:01:01,603 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:36865/json 2026-11-03 12:01:01,604 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36865', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:01:01,629 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:36865/devtools/page/28A529D996A3CB95DBA5A9446DEE46BD 2026-11-03 12:01:01,653 7 INFO rb-ea311d5-226310-432086 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 12:01:01,662 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless enable page notifications 2026-11-03 12:01:01,778 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 12:01:01,786 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Setting session cookie in browser 2026-11-03 12:01:01,791 7 INFO rb-ea311d5-226310-432086 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 12:01:01,792 7 INFO rb-ea311d5-226310-432086 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 12:01:02,052 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:02] "GET /pos/ui/162 HTTP/1.1" 200 6860 65 0.066 0.192 rw 2026-11-03 12:01:02,057 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigation result: {'frameId': '28A529D996A3CB95DBA5A9446DEE46BD', 'loaderId': 'E3C6BF4E6B2AA5E5630788F300C2E2AA', 'isDownload': False} 2026-11-03 12:01:02,058 7 INFO rb-ea311d5-226310-432086 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 12:01:02,140 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:02] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.338 ro 2026-11-03 12:01:02,171 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:02] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.06 ro 2026-11-03 12:01:02,210 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:02] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.096 ro 2026-11-03 12:01:02,937 7 INFO rb-ea311d5-226310-432086 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 12:01:02,990 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:01:03,006 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.012 - 2026-11-03 12:01:03,111 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.037 ro 2026-11-03 12:01:03,200 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.053 rw 2026-11-03 12:01:03,259 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.013 0.078 rw 2026-11-03 12:01:04,479 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534838 239 0.241 0.928 rw 2026-11-03 12:01:04,755 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: The ready code tooks too much time : 2.6971733570098877 2026-11-03 12:01:04,755 7 INFO rb-ea311d5-226310-432086 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 12:01:04,778 7 INFO rb-ea311d5-226310-432086 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 12:01:04,784 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:04] "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 12:01:04,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:04] "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 12:01:04,874 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:04] "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 12:01:04,892 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01: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 12:01:04,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:04] "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 12:01:05,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:05] "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 12:01:05,569 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01: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 12:01:05,780 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.04 rw 2026-11-03 12:01:05,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:05] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-11-03 12:01:05,862 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:05] "GET /web/image/res.users/452/avatar_128 HTTP/1.1" 200 305 4 0.004 0.036 ro 2026-11-03 12:01:05,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:05] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.04 - 2026-11-03 12:01:05,866 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:05] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.031 - 2026-11-03 12:01:05,897 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:05] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 12:01:05,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:05] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-11-03 12:01:05,971 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.055 - 2026-11-03 12:01:06,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:06] "GET /pos/ui/162 HTTP/1.1" 200 6900 31 0.027 0.086 rw 2026-11-03 12:01:06,040 7 INFO rb-ea311d5-226310-432086 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 12:01:06,110 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-11-03 12:01:06,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:06] "GET /pos/ui/162?from_backend=True HTTP/1.1" 200 6900 31 0.03 0.219 rw 2026-11-03 12:01:06,198 7 INFO rb-ea311d5-226310-432086 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 12:01:06,243 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.022 0.263 rw 2026-11-03 12:01:06,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01: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.04 rw 2026-11-03 12:01:06,390 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.036 0.12 rw 2026-11-03 12:01:06,498 7 INFO rb-ea311d5-226310-432086 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 12:01:06,499 7 INFO rb-ea311d5-226310-432086 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 12:01:06,609 7 INFO rb-ea311d5-226310-432086 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 12:01:06,609 7 INFO rb-ea311d5-226310-432086 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 12:01:06,610 7 INFO rb-ea311d5-226310-432086 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 12:01:06,610 7 INFO rb-ea311d5-226310-432086 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 12:01:06,646 7 INFO rb-ea311d5-226310-432086 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 12:01:06,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:06] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 12:01:06,678 7 INFO rb-ea311d5-226310-432086 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 12:01:06,679 7 INFO rb-ea311d5-226310-432086 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 12:01:06,690 7 INFO rb-ea311d5-226310-432086 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 12:01:07,043 7 INFO rb-ea311d5-226310-432086 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 12:01:07,043 7 INFO rb-ea311d5-226310-432086 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 12:01:07,054 7 INFO rb-ea311d5-226310-432086 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 12:01:07,055 7 INFO rb-ea311d5-226310-432086 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 12:01:07,101 7 INFO rb-ea311d5-226310-432086 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 12:01:07,101 7 INFO rb-ea311d5-226310-432086 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 12:01:07,116 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 12:01:07,122 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 12:01:07,614 7 INFO rb-ea311d5-226310-432086 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 12:01:07,632 7 INFO rb-ea311d5-226310-432086 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 12:01:07,639 7 INFO rb-ea311d5-226310-432086 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 12:01:07,643 7 INFO rb-ea311d5-226310-432086 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 12:01:08,173 7 INFO rb-ea311d5-226310-432086 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 12:01:08,179 7 INFO rb-ea311d5-226310-432086 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 12:01:08,190 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87770023 started for PoS orders references: [{'name': '/', 'pos_reference': '261-162-000001', 'uuid': '596471d5-d3a2-464a-bc43-574ed6918ff0'}] 2026-11-03 12:01:09,733 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87770023 order {'name': '/', 'pos_reference': '261-162-000001', 'uuid': '596471d5-d3a2-464a-bc43-574ed6918ff0'} created pos.order #700 2026-11-03 12:01:09,735 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87770023 finished 2026-11-03 12:01:09,970 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5376 477 0.597 1.193 rw 2026-11-03 12:01:10,009 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: tour succeeded 2026-11-03 12:01:10,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR POSSalePaymentScreenInvoiceOrder SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-03 12:01:10,183 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:01:10,184 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: heap 21366500 (allocated 22302720) 2026-11-03 12:01:10,197 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:03] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.963 rw 2026-11-03 12:01:10,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5hv0NlME - [03/Nov/2026 12:01:10] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.02 ro 2026-11-03 12:01:10,304 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing chrome headless with pid 59029 2026-11-03 12:01:10,306 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing websocket connection 2026-11-03 12:01:10,306 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Terminating chrome headless with pid 59029 2026-11-03 12:01:10,449 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120110_449375_test_pos_order_and_invoice_amounts.txt 2026-11-03 12:01:10,449 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmp_jjg1mc1_chrome_odoo" 2026-11-03 12:01:10,487 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-11-03 12:01:10,533 7 INFO rb-ea311d5-226310-432086 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 12:01:11,401 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome pid: 59154 2026-11-03 12:01:11,402 7 INFO rb-ea311d5-226310-432086 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/tmpmvn0hwfe_chrome_odoo 2026-11-03 12:01:11,402 7 INFO rb-ea311d5-226310-432086 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:32841/json/version 2026-11-03 12:01:11,403 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32841', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:01:11,470 7 INFO rb-ea311d5-226310-432086 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 12:01:11,470 7 INFO rb-ea311d5-226310-432086 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:32841/json 2026-11-03 12:01:11,471 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32841', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:01:11,519 7 INFO rb-ea311d5-226310-432086 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:32841/devtools/page/B2D56876C0CFB44C490E2E0DFEDA2CFB 2026-11-03 12:01:11,528 7 INFO rb-ea311d5-226310-432086 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 12:01:11,541 7 INFO rb-ea311d5-226310-432086 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 12:01:11,754 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 12:01:11,758 7 INFO rb-ea311d5-226310-432086 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 12:01:11,772 7 INFO rb-ea311d5-226310-432086 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 12:01:11,773 7 INFO rb-ea311d5-226310-432086 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 12:01:12,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:12] "GET /pos/ui/162 HTTP/1.1" 200 6900 91 0.048 0.197 rw 2026-11-03 12:01:12,036 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigation result: {'frameId': 'B2D56876C0CFB44C490E2E0DFEDA2CFB', 'loaderId': '49C2659CA3B192555131573A51EAA019', 'isDownload': False} 2026-11-03 12:01:12,036 7 INFO rb-ea311d5-226310-432086 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 12:01:12,098 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:12] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.304 ro 2026-11-03 12:01:12,117 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:12] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.008 0.04 ro 2026-11-03 12:01:12,120 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:12] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.051 ro 2026-11-03 12:01:12,781 7 INFO rb-ea311d5-226310-432086 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 12:01:12,812 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 12:01:12,818 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:01:12,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.024 ro 2026-11-03 12:01:12,935 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:12] "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.032 rw 2026-11-03 12:01:12,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:12] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.043 rw 2026-11-03 12:01:13,733 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 535698 237 0.206 0.578 rw 2026-11-03 12:01:13,991 7 INFO rb-ea311d5-226310-432086 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 12:01:14,009 7 INFO rb-ea311d5-226310-432086 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 12:01:14,015 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:14] "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 12:01:14,044 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:14] "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 12:01:14,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.011 rw 2026-11-03 12:01:14,112 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01: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.015 rw 2026-11-03 12:01:14,126 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:14] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.011 rw 2026-11-03 12:01:14,644 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:14] "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 12:01:14,759 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01: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 12:01:14,939 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:14] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 12:01:14,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:14] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 12:01:14,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.014 0.079 rw 2026-11-03 12:01:15,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:15] "GET /web/image/res.users/452/avatar_128 HTTP/1.1" 200 305 4 0.004 0.08 ro 2026-11-03 12:01:15,026 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:15] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.099 rw 2026-11-03 12:01:15,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 12:01:15,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:15] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-11-03 12:01:15,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:15] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.023 ro 2026-11-03 12:01:15,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.06 rw 2026-11-03 12:01:15,194 7 INFO rb-ea311d5-226310-432086 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 12:01:15,251 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.035 - 2026-11-03 12:01:15,410 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:15] "GET /pos/ui/162?from_backend=True HTTP/1.1" 200 6900 31 0.085 0.115 rw 2026-11-03 12:01:15,449 7 INFO rb-ea311d5-226310-432086 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 12:01:15,453 7 INFO rb-ea311d5-226310-432086 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 12:01:15,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:15] "GET /pos/ui/162 HTTP/1.1" 200 6900 31 0.024 0.252 rw 2026-11-03 12:01:15,539 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01: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.007 0.098 rw 2026-11-03 12:01:15,638 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.035 0.138 rw 2026-11-03 12:01:15,709 7 INFO rb-ea311d5-226310-432086 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 12:01:15,740 7 INFO rb-ea311d5-226310-432086 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 12:01:15,966 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 29 0.043 0.181 ro 2026-11-03 12:01:16,073 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.019 0.299 ro 2026-11-03 12:01:16,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.014 0.098 ro 2026-11-03 12:01:16,323 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 1557 14 0.033 0.052 ro 2026-11-03 12:01:16,443 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.012 0.021 ro 2026-11-03 12:01:16,591 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:16] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.016 - 2026-11-03 12:01:16,592 7 INFO rb-ea311d5-226310-432086 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 12:01:16,612 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:16] "GET /web/image/res.partner/1771/avatar_128?unique=1793707185000 HTTP/1.1" 200 305 4 0.012 0.042 ro 2026-11-03 12:01:17,001 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:17] "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.117 0.296 rw 2026-11-03 12:01:17,121 7 INFO rb-ea311d5-226310-432086 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 12:01:17,407 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 123 0.114 0.282 rw 2026-11-03 12:01:17,492 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:17] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 337 13 0.012 0.348 rw 2026-11-03 12:01:17,611 7 INFO rb-ea311d5-226310-432086 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 12:01:17,612 7 INFO rb-ea311d5-226310-432086 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 12:01:17,613 7 INFO rb-ea311d5-226310-432086 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 12:01:17,627 7 INFO rb-ea311d5-226310-432086 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 12:01:17,635 7 INFO rb-ea311d5-226310-432086 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 12:01:17,640 7 INFO rb-ea311d5-226310-432086 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 12:01:17,688 7 INFO rb-ea311d5-226310-432086 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 12:01:17,688 7 INFO rb-ea311d5-226310-432086 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 12:01:17,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-11-03 12:01:17,727 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.009 - 2026-11-03 12:01:18,204 7 INFO rb-ea311d5-226310-432086 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 12:01:18,259 7 INFO rb-ea311d5-226310-432086 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 12:01:18,788 7 INFO rb-ea311d5-226310-432086 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 12:01:18,790 7 INFO rb-ea311d5-226310-432086 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 12:01:18,796 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12098772 started for PoS orders references: [{'name': '/', 'pos_reference': '261-162-000001', 'uuid': '2ad6d32a-d4a3-4a06-bdcd-3d2417473d4e'}] 2026-11-03 12:01:19,305 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12098772 order {'name': '/', 'pos_reference': '261-162-000001', 'uuid': '2ad6d32a-d4a3-4a06-bdcd-3d2417473d4e'} created pos.order #701 2026-11-03 12:01:19,308 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12098772 finished 2026-11-03 12:01:19,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5222 235 0.194 0.485 rw 2026-11-03 12:01:19,579 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01: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 12:01:19,616 7 INFO rb-ea311d5-226310-432086 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 12:01:19,641 7 INFO rb-ea311d5-226310-432086 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 12:01:19,646 7 INFO rb-ea311d5-226310-432086 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 12:01:19,662 7 INFO rb-ea311d5-226310-432086 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 12:01:19,686 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.032 rw 2026-11-03 12:01:19,689 7 INFO rb-ea311d5-226310-432086 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 12:01:19,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.012 0.123 ro 2026-11-03 12:01:19,915 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.016 0.206 ro 2026-11-03 12:01:20,053 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.016 0.101 ro 2026-11-03 12:01:20,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 811 14 0.013 0.045 ro 2026-11-03 12:01:20,180 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.006 0.032 ro 2026-11-03 12:01:20,230 7 INFO rb-ea311d5-226310-432086 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 12:01:20,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:20] "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.137 0.29 rw 2026-11-03 12:01:20,759 7 INFO rb-ea311d5-226310-432086 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 12:01:21,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 123 0.111 0.279 rw 2026-11-03 12:01:21,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:21] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 337 13 0.015 0.374 rw 2026-11-03 12:01:21,217 7 INFO rb-ea311d5-226310-432086 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 12:01:21,218 7 INFO rb-ea311d5-226310-432086 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 12:01:21,218 7 INFO rb-ea311d5-226310-432086 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 12:01:21,228 7 INFO rb-ea311d5-226310-432086 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 12:01:21,230 7 INFO rb-ea311d5-226310-432086 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 12:01:21,238 7 INFO rb-ea311d5-226310-432086 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 12:01:21,266 7 INFO rb-ea311d5-226310-432086 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 12:01:21,267 7 INFO rb-ea311d5-226310-432086 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 12:01:21,771 7 INFO rb-ea311d5-226310-432086 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 12:01:21,778 7 INFO rb-ea311d5-226310-432086 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 12:01:22,292 7 INFO rb-ea311d5-226310-432086 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 12:01:22,299 7 INFO rb-ea311d5-226310-432086 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 12:01:22,311 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20048571 started for PoS orders references: [{'name': '/', 'pos_reference': '261-162-000002', 'uuid': 'c785056f-adee-4ecb-aa24-650c5eda20fa'}] 2026-11-03 12:01:22,789 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20048571 order {'name': '/', 'pos_reference': '261-162-000002', 'uuid': 'c785056f-adee-4ecb-aa24-650c5eda20fa'} created pos.order #702 2026-11-03 12:01:22,791 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20048571 finished 2026-11-03 12:01:22,970 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5221 203 0.161 0.503 rw 2026-11-03 12:01:23,119 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:23] "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 12:01:23,166 7 INFO rb-ea311d5-226310-432086 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 12:01:23,183 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: tour succeeded 2026-11-03 12:01:23,184 7 INFO rb-ea311d5-226310-432086 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 12:01:23,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.033 rw 2026-11-03 12:01:23,393 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:01:23,397 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: heap 25553012 (allocated 28594176) 2026-11-03 12:01:23,404 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 DnmU4jHG - [03/Nov/2026 12:01:13] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 10.426 rw 2026-11-03 12:01:23,513 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing chrome headless with pid 59154 2026-11-03 12:01:23,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing websocket connection 2026-11-03 12:01:23,517 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Terminating chrome headless with pid 59154 2026-11-03 12:01:23,654 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120123_654134_test_sale_order_fp_different_from_partner_one.txt 2026-11-03 12:01:23,654 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Removing chrome user profile "/tmp/tmpmvn0hwfe_chrome_odoo" 2026-11-03 12:01:23,732 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-11-03 12:01:23,992 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1424022 started for PoS orders references: [{'name': 'Order 360f23c8-2453-4506-a9c4-cb286aa3aba6', 'pos_reference': None, 'uuid': '360f23c8-2453-4506-a9c4-cb286aa3aba6'}] 2026-11-03 12:01:24,069 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1424022 order {'name': 'Order 360f23c8-2453-4506-a9c4-cb286aa3aba6', 'pos_reference': None, 'uuid': '360f23c8-2453-4506-a9c4-cb286aa3aba6'} created pos.order #703 2026-11-03 12:01:24,070 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1424022 finished 2026-11-03 12:01:24,153 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-11-03 12:01:24,715 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95217200 started for PoS orders references: [{'name': 'Order da293cfd-3c69-4655-b828-273587f98de0', 'pos_reference': None, 'uuid': 'da293cfd-3c69-4655-b828-273587f98de0'}] 2026-11-03 12:01:25,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95217200 order {'name': 'Order da293cfd-3c69-4655-b828-273587f98de0', 'pos_reference': None, 'uuid': 'da293cfd-3c69-4655-b828-273587f98de0'} created pos.order #704 2026-11-03 12:01:25,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95217200 finished 2026-11-03 12:01:25,364 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-11-03 12:01:25,855 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74424795 started for PoS orders references: [{'name': 'Order 7baf0880-bf73-4729-8ba3-74765345d8ba', 'pos_reference': None, 'uuid': '7baf0880-bf73-4729-8ba3-74765345d8ba'}] 2026-11-03 12:01:25,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74424795 order {'name': 'Order 7baf0880-bf73-4729-8ba3-74765345d8ba', 'pos_reference': None, 'uuid': '7baf0880-bf73-4729-8ba3-74765345d8ba'} created pos.order #705 2026-11-03 12:01:25,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74424795 finished 2026-11-03 12:01:26,422 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settled_line_price_is_not_crossed_out ... 2026-11-03 12:01:26,425 7 INFO rb-ea311d5-226310-432086 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 12:01:26,428 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-11-03 12:01:27,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-11-03 12:01:27,926 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26016871 started for PoS orders references: [{'name': 'Order effcf913-f101-4b7d-822c-d1142d069ef0', 'pos_reference': None, 'uuid': 'effcf913-f101-4b7d-822c-d1142d069ef0'}] 2026-11-03 12:01:28,093 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [810] 2026-11-03 12:01:29,369 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26016871 order {'name': 'Order effcf913-f101-4b7d-822c-d1142d069ef0', 'pos_reference': None, 'uuid': 'effcf913-f101-4b7d-822c-d1142d069ef0'} created pos.order #706 2026-11-03 12:01:29,374 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26016871 finished 2026-11-03 12:01:29,682 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 418 checked, 6 removed 2026-11-03 12:01:30,548 7 INFO rb-ea311d5-226310-432086 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 12:01:30,723 7 INFO rb-ea311d5-226310-432086 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 12:01:39,363 7 INFO rb-ea311d5-226310-432086 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 12:01:42,917 7 INFO rb-ea311d5-226310-432086 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 12:01:47,384 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_consolidated_invoice_mixed_pos_and_so_orders ... 2026-11-03 12:01:49,116 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation ... 2026-11-03 12:01:49,766 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56938586 started for PoS orders references: [{'name': 'Order d234f576-b218-4372-877c-813fb8bda8c0', 'pos_reference': None, 'uuid': 'd234f576-b218-4372-877c-813fb8bda8c0'}] 2026-11-03 12:01:50,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56938586 order {'name': 'Order d234f576-b218-4372-877c-813fb8bda8c0', 'pos_reference': None, 'uuid': 'd234f576-b218-4372-877c-813fb8bda8c0'} created pos.order #709 2026-11-03 12:01:50,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56938586 finished 2026-11-03 12:01:51,087 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-11-03 12:01:53,773 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_settled_so_invoice_keeps_so_customer_reference ... 2026-11-03 12:01:55,805 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 424 checked, 12 removed 2026-11-03 12:01:56,741 7 INFO rb-ea311d5-226310-432086 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 12:01:56,899 7 INFO rb-ea311d5-226310-432086 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 12:02:06,194 7 INFO rb-ea311d5-226310-432086 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 12:02:08,141 7 INFO rb-ea311d5-226310-432086 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 12:02:12,577 7 INFO rb-ea311d5-226310-432086 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 12:02:13,689 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #462 deleted res.currency.rate records with IDs: [238, 239, 240] 2026-11-03 12:02:14,669 7 INFO rb-ea311d5-226310-432086 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 12:02:14,763 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-11-03 12:02:15,696 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73975283 started for PoS orders references: [{'name': 'Order 01856-392-7622', 'pos_reference': None, 'uuid': '01856-392-7622'}] 2026-11-03 12:02:16,742 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73975283 order {'name': 'Order 01856-392-7622', 'pos_reference': None, 'uuid': '01856-392-7622'} created pos.order #712 2026-11-03 12:02:16,742 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73975283 finished 2026-11-03 12:02:16,851 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_refund_line_report_prices_sign ... 2026-11-03 12:02:17,619 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome pid: 59290 2026-11-03 12:02:17,620 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless temporary user profile dir: /tmp/tmplb1j8s1t_chrome_odoo 2026-11-03 12:02:17,620 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:35977/json/version 2026-11-03 12:02:17,623 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35977', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:02:17,663 7 INFO rb-ea311d5-226310-432086 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 12:02:17,663 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:35977/json 2026-11-03 12:02:17,664 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35977', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:02:17,673 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Websocket url found: ws://127.0.0.1:35977/devtools/page/946513A8D9B096D1E1B921B011EDD9C1 2026-11-03 12:02:17,680 7 INFO rb-ea311d5-226310-432086 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 12:02:17,692 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless enable page notifications 2026-11-03 12:02:17,796 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:02:17,804 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Setting session cookie in browser 2026-11-03 12:02:17,810 7 INFO rb-ea311d5-226310-432086 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 12:02:17,811 7 INFO rb-ea311d5-226310-432086 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 12:02:18,004 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:18] "GET /pos/ui/165 HTTP/1.1" 200 6891 64 0.034 0.151 rw 2026-11-03 12:02:18,008 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigation result: {'frameId': '946513A8D9B096D1E1B921B011EDD9C1', 'loaderId': '4E36521F9F757849CE54AC6401326DC6', 'isDownload': False} 2026-11-03 12:02:18,008 7 INFO rb-ea311d5-226310-432086 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 12:02:18,072 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:18] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.242 ro 2026-11-03 12:02:18,098 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:18] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.024 ro 2026-11-03 12:02:18,110 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:18] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.035 ro 2026-11-03 12:02:18,715 7 INFO rb-ea311d5-226310-432086 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 12:02:18,743 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 12:02:18,744 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 12:02:18,769 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 12:02:18,849 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02: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.004 0.044 rw 2026-11-03 12:02:18,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:18] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.047 rw 2026-11-03 12:02:19,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 546491 248 0.214 0.818 rw 2026-11-03 12:02:20,114 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: The ready code tooks too much time : 2.106309175491333 2026-11-03 12:02:20,115 7 INFO rb-ea311d5-226310-432086 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 12:02:20,136 7 INFO rb-ea311d5-226310-432086 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 12:02:20,140 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:20] "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 12:02:20,175 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:20] "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 12:02:20,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:20] "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 12:02:20,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02: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.014 rw 2026-11-03 12:02:20,276 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:20] "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 12:02:20,747 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:20] "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 12:02:20,883 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02: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.009 rw 2026-11-03 12:02:21,062 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.058 rw 2026-11-03 12:02:21,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 12:02:21,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-11-03 12:02:21,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:21] "GET /web/image/res.users/464/avatar_128 HTTP/1.1" 200 305 4 0.003 0.034 ro 2026-11-03 12:02:21,107 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.041 rw 2026-11-03 12:02:21,154 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:21] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-11-03 12:02:21,173 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-11-03 12:02:21,209 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.031 - 2026-11-03 12:02:21,218 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.057 - 2026-11-03 12:02:21,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:21] "GET /pos/ui/165?from_backend=True HTTP/1.1" 200 6931 31 0.032 0.122 rw 2026-11-03 12:02:21,319 7 INFO rb-ea311d5-226310-432086 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 12:02:21,428 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:21] "GET /pos/ui/165 HTTP/1.1" 200 6931 31 0.037 0.222 rw 2026-11-03 12:02:21,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.242 rw 2026-11-03 12:02:21,500 7 INFO rb-ea311d5-226310-432086 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 12:02:21,510 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02: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.003 0.025 rw 2026-11-03 12:02:21,594 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02: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.057 rw 2026-11-03 12:02:21,678 7 INFO rb-ea311d5-226310-432086 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 12:02:21,678 7 INFO rb-ea311d5-226310-432086 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 12:02:21,801 7 INFO rb-ea311d5-226310-432086 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 12:02:21,813 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 12:02:21,996 7 INFO rb-ea311d5-226310-432086 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 12:02:21,996 7 INFO rb-ea311d5-226310-432086 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 12:02:22,025 7 INFO rb-ea311d5-226310-432086 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 12:02:22,026 7 INFO rb-ea311d5-226310-432086 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 12:02:22,064 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 12:02:22,065 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.008 - 2026-11-03 12:02:22,549 7 INFO rb-ea311d5-226310-432086 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 12:02:22,573 7 INFO rb-ea311d5-226310-432086 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 12:02:23,094 7 INFO rb-ea311d5-226310-432086 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 12:02:23,100 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6764735 started for PoS orders references: [{'name': '/', 'pos_reference': '261-165-000001', 'uuid': 'c29904d8-ec86-43c3-b631-0a53a60ad486'}] 2026-11-03 12:02:23,101 7 INFO rb-ea311d5-226310-432086 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 12:02:23,533 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6764735 order {'name': '/', 'pos_reference': '261-165-000001', 'uuid': 'c29904d8-ec86-43c3-b631-0a53a60ad486'} created pos.order #713 2026-11-03 12:02:23,535 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6764735 finished 2026-11-03 12:02:23,596 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5225 174 0.141 0.359 rw 2026-11-03 12:02:23,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:23] "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 12:02:23,722 7 INFO rb-ea311d5-226310-432086 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 12:02:23,742 7 INFO rb-ea311d5-226310-432086 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 12:02:23,745 7 INFO rb-ea311d5-226310-432086 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 12:02:23,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.041 rw 2026-11-03 12:02:23,774 7 INFO rb-ea311d5-226310-432086 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 12:02:23,777 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:23] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.014 rw 2026-11-03 12:02:23,793 7 INFO rb-ea311d5-226310-432086 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 12:02:23,805 7 INFO rb-ea311d5-226310-432086 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 12:02:23,806 7 INFO rb-ea311d5-226310-432086 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 12:02:23,820 7 INFO rb-ea311d5-226310-432086 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 12:02:23,839 7 INFO rb-ea311d5-226310-432086 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 12:02:23,839 7 INFO rb-ea311d5-226310-432086 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 12:02:23,840 7 INFO rb-ea311d5-226310-432086 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 12:02:23,840 7 INFO rb-ea311d5-226310-432086 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 12:02:23,850 7 INFO rb-ea311d5-226310-432086 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 12:02:23,855 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:23] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.007 0.018 rw 2026-11-03 12:02:23,868 7 INFO rb-ea311d5-226310-432086 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 12:02:23,892 7 INFO rb-ea311d5-226310-432086 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 12:02:23,901 7 INFO rb-ea311d5-226310-432086 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 12:02:24,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.002 0.041 rw 2026-11-03 12:02:24,417 7 INFO rb-ea311d5-226310-432086 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 12:02:24,422 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: tour succeeded 2026-11-03 12:02:24,423 7 INFO rb-ea311d5-226310-432086 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 12:02:24,428 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11827510 started for PoS orders references: [{'name': '/', 'pos_reference': '261-165-000002', 'uuid': '75b05300-afc9-413e-9e2e-51a3d353dd5d'}] 2026-11-03 12:02:24,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:02:24,561 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: heap 22050932 (allocated 23613440) 2026-11-03 12:02:24,719 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing chrome headless with pid 59290 2026-11-03 12:02:24,723 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing websocket connection 2026-11-03 12:02:24,728 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Terminating chrome headless with pid 59290 2026-11-03 12:02:24,835 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120224_835437_test_refund_line_report_prices_sign.txt 2026-11-03 12:02:24,837 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Removing chrome user profile "/tmp/tmplb1j8s1t_chrome_odoo" 2026-11-03 12:02:24,866 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11827510 order {'name': '/', 'pos_reference': '261-165-000002', 'uuid': '75b05300-afc9-413e-9e2e-51a3d353dd5d'} created pos.order #714 2026-11-03 12:02:24,867 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: waiting for threads: [, ] 2026-11-03 12:02:24,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11827510 finished 2026-11-03 12:02:24,933 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.035 rw 2026-11-03 12:02:24,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _c9x7A2c - [03/Nov/2026 12:02:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 190 0.14 0.382 rw 2026-11-03 12:02:36,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-11-03 12:02:36,754 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97318130 started for PoS orders references: [{'name': 'Order 07668-433-5760', 'pos_reference': None, 'uuid': '07668-433-5760'}, {'name': 'Order 26697-630-6737', 'pos_reference': None, 'uuid': '26697-630-6737'}] 2026-11-03 12:02:37,175 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97318130 order {'name': 'Order 07668-433-5760', 'pos_reference': None, 'uuid': '07668-433-5760'} created pos.order #715 2026-11-03 12:02:37,453 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97318130 order {'name': 'Order 26697-630-6737', 'pos_reference': None, 'uuid': '26697-630-6737'} created pos.order #716 2026-11-03 12:02:37,454 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97318130 finished 2026-11-03 12:02:38,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-11-03 12:02:39,045 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63454429 started for PoS orders references: [{'name': 'Order 35080-635-8527', 'pos_reference': None, 'uuid': '35080-635-8527'}] 2026-11-03 12:02:39,557 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63454429 order {'name': 'Order 35080-635-8527', 'pos_reference': None, 'uuid': '35080-635-8527'} created pos.order #717 2026-11-03 12:02:39,558 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63454429 finished 2026-11-03 12:02:40,698 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 12:02:41,478 7 INFO rb-ea311d5-226310-432086 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 12:02:41,642 7 INFO rb-ea311d5-226310-432086 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 12:02:50,020 7 INFO rb-ea311d5-226310-432086 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 12:02:53,615 7 INFO rb-ea311d5-226310-432086 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 12:02:57,861 7 INFO rb-ea311d5-226310-432086 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 12:02:58,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included ... 2026-11-03 12:02:59,450 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome pid: 59419 2026-11-03 12:02:59,450 7 INFO rb-ea311d5-226310-432086 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/tmpuuuosmid_chrome_odoo 2026-11-03 12:02:59,450 7 INFO rb-ea311d5-226310-432086 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:43889/json/version 2026-11-03 12:02:59,457 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43889', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:02:59,509 7 INFO rb-ea311d5-226310-432086 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 12:02:59,509 7 INFO rb-ea311d5-226310-432086 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:43889/json 2026-11-03 12:02:59,511 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43889', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:02:59,527 7 INFO rb-ea311d5-226310-432086 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:43889/devtools/page/878C0F9803FD867C1C3A19006A583423 2026-11-03 12:02:59,557 7 INFO rb-ea311d5-226310-432086 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 12:02:59,566 7 INFO rb-ea311d5-226310-432086 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 12:02:59,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:02:59,736 7 INFO rb-ea311d5-226310-432086 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 12:02:59,739 7 INFO rb-ea311d5-226310-432086 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 12:02:59,739 7 INFO rb-ea311d5-226310-432086 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 12:03:00,013 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:00] "GET /pos/ui/168 HTTP/1.1" 200 6967 89 0.059 0.21 rw 2026-11-03 12:03:00,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigation result: {'frameId': '878C0F9803FD867C1C3A19006A583423', 'loaderId': '7F85238A0F6539ACBCDD6876DB2AAC0D', 'isDownload': False} 2026-11-03 12:03:00,023 7 INFO rb-ea311d5-226310-432086 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 12:03:00,090 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:00] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.03 ro 2026-11-03 12:03:00,119 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:00] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.364 ro 2026-11-03 12:03:00,130 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:00] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.047 ro 2026-11-03 12:03:00,828 7 INFO rb-ea311d5-226310-432086 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 12:03:00,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:03:00,856 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.009 - 2026-11-03 12:03:00,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 12:03:00,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03: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.003 0.026 rw 2026-11-03 12:03:00,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.026 rw 2026-11-03 12:03:01,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521921 235 0.267 0.654 rw 2026-11-03 12:03:02,110 7 INFO rb-ea311d5-226310-432086 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.086461305618286 2026-11-03 12:03:02,110 7 INFO rb-ea311d5-226310-432086 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 12:03:02,120 7 INFO rb-ea311d5-226310-432086 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 12:03:02,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:02] "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 12:03:02,182 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03: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 12:03:02,209 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:02] "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 12:03:02,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03: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.02 rw 2026-11-03 12:03:02,244 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:02] "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 12:03:02,877 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:02] "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 12:03:03,006 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03: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.0 0.012 rw 2026-11-03 12:03:03,155 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.036 rw 2026-11-03 12:03:03,224 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.022 - 2026-11-03 12:03:03,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-11-03 12:03:03,260 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:03] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.014 0.043 ro 2026-11-03 12:03:03,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:03] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.037 rw 2026-11-03 12:03:03,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:03] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-11-03 12:03:03,314 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:03] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.017 - 2026-11-03 12:03:03,315 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 12:03:03,388 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.07 - 2026-11-03 12:03:03,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:03] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6967 31 0.023 0.094 rw 2026-11-03 12:03:03,455 7 INFO rb-ea311d5-226310-432086 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 12:03:03,582 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:03] "GET /pos/ui/168 HTTP/1.1" 200 6967 31 0.026 0.229 rw 2026-11-03 12:03:03,608 7 INFO rb-ea311d5-226310-432086 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 12:03:03,615 7 INFO rb-ea311d5-226310-432086 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 12:03:03,650 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.228 rw 2026-11-03 12:03:03,728 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.098 rw 2026-11-03 12:03:03,742 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03: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.129 rw 2026-11-03 12:03:03,765 7 INFO rb-ea311d5-226310-432086 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 12:03:03,797 7 INFO rb-ea311d5-226310-432086 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 12:03:04,018 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 29 0.041 0.176 ro 2026-11-03 12:03:04,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.281 ro 2026-11-03 12:03:04,258 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.011 0.096 ro 2026-11-03 12:03:04,402 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 818 15 0.014 0.067 ro 2026-11-03 12:03:04,511 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.006 0.018 ro 2026-11-03 12:03:04,637 7 INFO rb-ea311d5-226310-432086 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 12:03:04,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:04] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 12:03:04,671 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:04] "GET /web/image/res.partner/1818/avatar_128?unique=1793707360000 HTTP/1.1" 200 305 4 0.009 0.036 ro 2026-11-03 12:03:05,009 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:05] "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.094 0.27 rw 2026-11-03 12:03:05,062 7 INFO rb-ea311d5-226310-432086 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 12:03:05,079 7 INFO rb-ea311d5-226310-432086 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 12:03:05,157 7 INFO rb-ea311d5-226310-432086 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 12:03:05,159 7 INFO rb-ea311d5-226310-432086 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 12:03:05,185 7 INFO rb-ea311d5-226310-432086 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 12:03:05,264 7 INFO rb-ea311d5-226310-432086 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 12:03:05,288 7 INFO rb-ea311d5-226310-432086 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 12:03:05,343 7 INFO rb-ea311d5-226310-432086 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 12:03:05,345 7 INFO rb-ea311d5-226310-432086 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 12:03:05,380 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 12:03:05,387 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 12:03:05,404 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.116 0.257 rw 2026-11-03 12:03:05,857 7 INFO rb-ea311d5-226310-432086 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 12:03:05,884 7 INFO rb-ea311d5-226310-432086 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 12:03:06,411 7 INFO rb-ea311d5-226310-432086 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 12:03:06,417 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76725751 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000001', 'uuid': '77316227-d6f5-4676-a8c3-f49c66bb123f'}] 2026-11-03 12:03:06,915 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76725751 order {'name': '/', 'pos_reference': '261-168-000001', 'uuid': '77316227-d6f5-4676-a8c3-f49c66bb123f'} created pos.order #718 2026-11-03 12:03:06,918 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76725751 finished 2026-11-03 12:03:07,135 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5611 214 0.195 0.528 rw 2026-11-03 12:03:07,323 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 596 16 0.016 0.046 ro 2026-11-03 12:03:07,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:07] "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 12:03:07,475 7 INFO rb-ea311d5-226310-432086 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 12:03:07,500 7 INFO rb-ea311d5-226310-432086 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 12:03:07,502 7 INFO rb-ea311d5-226310-432086 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 12:03:07,525 7 INFO rb-ea311d5-226310-432086 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 12:03:07,528 7 INFO rb-ea311d5-226310-432086 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 12:03:07,550 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.044 rw 2026-11-03 12:03:07,664 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.11 ro 2026-11-03 12:03:07,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.226 ro 2026-11-03 12:03:07,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.089 ro 2026-11-03 12:03:08,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 818 15 0.017 0.056 ro 2026-11-03 12:03:08,040 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.002 0.018 ro 2026-11-03 12:03:08,099 7 INFO rb-ea311d5-226310-432086 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 12:03:08,472 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:08] "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.103 0.246 rw 2026-11-03 12:03:08,513 7 INFO rb-ea311d5-226310-432086 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 12:03:08,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 116 0.116 0.208 rw 2026-11-03 12:03:08,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:08] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 662 18 0.026 0.326 rw 2026-11-03 12:03:08,968 7 INFO rb-ea311d5-226310-432086 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 12:03:08,970 7 INFO rb-ea311d5-226310-432086 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 12:03:08,971 7 INFO rb-ea311d5-226310-432086 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 12:03:08,989 7 INFO rb-ea311d5-226310-432086 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 12:03:08,991 7 INFO rb-ea311d5-226310-432086 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 12:03:09,494 7 INFO rb-ea311d5-226310-432086 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 12:03:09,495 7 INFO rb-ea311d5-226310-432086 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 12:03:09,509 7 INFO rb-ea311d5-226310-432086 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 12:03:09,510 7 INFO rb-ea311d5-226310-432086 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 12:03:09,519 7 INFO rb-ea311d5-226310-432086 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 12:03:09,523 7 INFO rb-ea311d5-226310-432086 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 12:03:10,046 7 INFO rb-ea311d5-226310-432086 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 12:03:10,047 7 INFO rb-ea311d5-226310-432086 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 12:03:10,055 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7438392 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000002', 'uuid': '63c9a5b7-3cff-4d1a-adde-392d2388ff84'}] 2026-11-03 12:03:10,185 7 INFO rb-ea311d5-226310-432086 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 12:03:10,344 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #469 deleted stock.move.line records with IDs: [825] 2026-11-03 12:03:12,115 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7438392 order {'name': '/', 'pos_reference': '261-168-000002', 'uuid': '63c9a5b7-3cff-4d1a-adde-392d2388ff84'} created pos.order #719 2026-11-03 12:03:12,117 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7438392 finished 2026-11-03 12:03:12,557 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6782 766 0.78 1.727 rw 2026-11-03 12:03:12,672 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:12] "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 12:03:12,706 7 INFO rb-ea311d5-226310-432086 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 12:03:12,725 7 INFO rb-ea311d5-226310-432086 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 12:03:12,726 7 INFO rb-ea311d5-226310-432086 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 12:03:12,775 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.041 rw 2026-11-03 12:03:12,978 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: heap 25658804 (allocated 28856320) 2026-11-03 12:03:12,980 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:03:12,986 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 F63SEKwD - [03/Nov/2026 12:03:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 12.011 rw 2026-11-03 12:03:13,089 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing chrome headless with pid 59419 2026-11-03 12:03:13,090 7 INFO rb-ea311d5-226310-432086 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 12:03:13,090 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Terminating chrome headless with pid 59419 2026-11-03 12:03:13,226 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120313_225907_test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.txt 2026-11-03 12:03:13,226 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Removing chrome user profile "/tmp/tmpuuuosmid_chrome_odoo" 2026-11-03 12:03:13,276 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos ... 2026-11-03 12:03:14,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 59554 2026-11-03 12:03:14,344 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmp6yleymg3_chrome_odoo 2026-11-03 12:03:14,344 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:45299/json/version 2026-11-03 12:03:14,345 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45299', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:03:14,430 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 12:03:14,431 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:45299/json 2026-11-03 12:03:14,433 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45299', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:03:14,446 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:45299/devtools/page/A54A5647F25A23FD90B30CB2D098121F 2026-11-03 12:03:14,480 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-11-03 12:03:14,487 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-11-03 12:03:14,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:03:14,720 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-11-03 12:03:14,727 7 INFO rb-ea311d5-226310-432086 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 12:03:14,727 7 INFO rb-ea311d5-226310-432086 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 12:03:14,990 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:14] "GET /pos/ui/168 HTTP/1.1" 200 6967 89 0.052 0.205 rw 2026-11-03 12:03:14,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': 'A54A5647F25A23FD90B30CB2D098121F', 'loaderId': '9A81E79EC251A387246B78070CA2AFB7', 'isDownload': False} 2026-11-03 12:03:14,996 7 INFO rb-ea311d5-226310-432086 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 12:03:15,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:15] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.314 ro 2026-11-03 12:03:15,084 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:15] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.038 ro 2026-11-03 12:03:15,095 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:15] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.008 0.051 ro 2026-11-03 12:03:15,837 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-11-03 12:03:15,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 12:03:15,873 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 12:03:15,900 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.023 ro 2026-11-03 12:03:15,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12: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.004 0.026 rw 2026-11-03 12:03:15,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:15] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.033 rw 2026-11-03 12:03:16,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523295 236 0.171 0.565 rw 2026-11-03 12:03:16,889 7 INFO rb-ea311d5-226310-432086 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 12:03:16,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:16] "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 12:03:16,913 7 INFO rb-ea311d5-226310-432086 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 12:03:16,927 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:16] "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 12:03:16,954 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03: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 12:03:16,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:16] "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 12:03:16,996 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12: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.038 rw 2026-11-03 12:03:17,546 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:17] "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 12:03:17,662 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03: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.01 rw 2026-11-03 12:03:17,841 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.061 rw 2026-11-03 12:03:17,856 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 12:03:17,878 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:17] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.027 rw 2026-11-03 12:03:17,901 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:17] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.043 - 2026-11-03 12:03:17,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:17] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.01 0.039 ro 2026-11-03 12:03:17,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:17] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.013 ro 2026-11-03 12:03:17,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 12:03:17,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:17] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.053 - 2026-11-03 12:03:17,997 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.033 - 2026-11-03 12:03:18,071 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:18] "GET /pos/ui/168 HTTP/1.1" 200 6967 31 0.049 0.077 rw 2026-11-03 12:03:18,087 7 INFO rb-ea311d5-226310-432086 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 12:03:18,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:18] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6967 31 0.03 0.174 rw 2026-11-03 12:03:18,198 7 INFO rb-ea311d5-226310-432086 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 12:03:18,198 7 INFO rb-ea311d5-226310-432086 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 12:03:18,223 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.224 rw 2026-11-03 12:03:18,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.091 rw 2026-11-03 12:03:18,330 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03: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.005 0.124 rw 2026-11-03 12:03:18,372 7 INFO rb-ea311d5-226310-432086 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 12:03:18,415 7 INFO rb-ea311d5-226310-432086 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 12:03:18,592 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 25 0.031 0.143 ro 2026-11-03 12:03:18,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.234 ro 2026-11-03 12:03:18,767 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:18] "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 12:03:18,876 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.014 0.048 ro 2026-11-03 12:03:18,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.018 ro 2026-11-03 12:03:19,122 7 INFO rb-ea311d5-226310-432086 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 12:03:19,128 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:19] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.017 - 2026-11-03 12:03:19,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:19] "GET /web/image/res.partner/1818/avatar_128?unique=1793707360000 HTTP/1.1" 200 305 4 0.005 0.02 ro 2026-11-03 12:03:19,499 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:19] "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.11 0.26 rw 2026-11-03 12:03:19,570 7 INFO rb-ea311d5-226310-432086 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 12:03:19,586 7 INFO rb-ea311d5-226310-432086 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 12:03:19,624 7 INFO rb-ea311d5-226310-432086 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 12:03:19,666 7 INFO rb-ea311d5-226310-432086 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 12:03:19,689 7 INFO rb-ea311d5-226310-432086 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 12:03:19,715 7 INFO rb-ea311d5-226310-432086 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 12:03:19,715 7 INFO rb-ea311d5-226310-432086 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 12:03:19,763 7 INFO rb-ea311d5-226310-432086 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 12:03:19,764 7 INFO rb-ea311d5-226310-432086 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 12:03:19,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.012 - 2026-11-03 12:03:19,816 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.019 - 2026-11-03 12:03:19,882 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.115 0.255 rw 2026-11-03 12:03:20,286 7 INFO rb-ea311d5-226310-432086 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 12:03:20,287 7 INFO rb-ea311d5-226310-432086 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 12:03:20,312 7 INFO rb-ea311d5-226310-432086 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 12:03:20,314 7 INFO rb-ea311d5-226310-432086 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 12:03:20,321 7 INFO rb-ea311d5-226310-432086 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 12:03:20,326 7 INFO rb-ea311d5-226310-432086 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 12:03:20,851 7 INFO rb-ea311d5-226310-432086 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 12:03:20,858 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93732734 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000001', 'uuid': 'a825737c-b030-465a-abf9-4be1995e0e21'}] 2026-11-03 12:03:20,860 7 INFO rb-ea311d5-226310-432086 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 12:03:20,968 7 INFO rb-ea311d5-226310-432086 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 12:03:22,263 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93732734 order {'name': '/', 'pos_reference': '261-168-000001', 'uuid': 'a825737c-b030-465a-abf9-4be1995e0e21'} created pos.order #720 2026-11-03 12:03:22,265 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93732734 finished 2026-11-03 12:03:22,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5662 510 0.575 1.179 rw 2026-11-03 12:03:22,816 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1136 16 0.018 0.058 ro 2026-11-03 12:03:22,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:22] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.013 ro 2026-11-03 12:03:23,018 7 INFO rb-ea311d5-226310-432086 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 12:03:23,045 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-11-03 12:03:23,047 7 INFO rb-ea311d5-226310-432086 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 12:03:23,086 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.037 rw 2026-11-03 12:03:23,251 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 23790156 (allocated 25972736) 2026-11-03 12:03:23,251 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:03:23,258 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 22wVIg7p - [03/Nov/2026 12:03:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 7.262 rw 2026-11-03 12:03:23,358 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 59554 2026-11-03 12:03:23,359 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-11-03 12:03:23,360 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 59554 2026-11-03 12:03:23,486 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120323_485880_test_taxes_l10n_be_pos.txt 2026-11-03 12:03:23,486 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmp6yleymg3_chrome_odoo" 2026-11-03 12:03:23,726 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [829, 830] 2026-11-03 12:03:24,817 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 59684 2026-11-03 12:03:24,817 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpl3_6s82i_chrome_odoo 2026-11-03 12:03:24,818 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:42913/json/version 2026-11-03 12:03:24,819 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42913', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:03:24,855 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 12:03:24,855 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:42913/json 2026-11-03 12:03:24,856 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42913', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:03:24,875 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:42913/devtools/page/191C9C90202E21E898AF0B4DBF4C428B 2026-11-03 12:03:24,889 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-11-03 12:03:24,892 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-11-03 12:03:25,151 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:03:25,169 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-11-03 12:03:25,171 7 INFO rb-ea311d5-226310-432086 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 12:03:25,172 7 INFO rb-ea311d5-226310-432086 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 12:03:25,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:25] "GET /pos/ui/168 HTTP/1.1" 200 6967 67 0.041 0.144 rw 2026-11-03 12:03:25,368 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '191C9C90202E21E898AF0B4DBF4C428B', 'loaderId': '5A16390A7F2F2273C3033789DA9251B9', 'isDownload': False} 2026-11-03 12:03:25,368 7 INFO rb-ea311d5-226310-432086 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 12:03:25,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:25] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.012 ro 2026-11-03 12:03:25,449 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:25] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.263 ro 2026-11-03 12:03:25,459 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:25] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.027 ro 2026-11-03 12:03:26,210 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-11-03 12:03:26,239 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 12:03:26,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.016 - 2026-11-03 12:03:26,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.018 ro 2026-11-03 12:03:26,328 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03: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.003 0.029 rw 2026-11-03 12:03:26,333 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:26] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.015 rw 2026-11-03 12:03:27,117 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525855 233 0.214 0.558 rw 2026-11-03 12:03:27,287 7 INFO rb-ea311d5-226310-432086 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 12:03:27,305 7 INFO rb-ea311d5-226310-432086 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 12:03:27,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:27] "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 12:03:27,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:27] "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 12:03:27,373 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:27] "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 12:03:27,399 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03: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.032 rw 2026-11-03 12:03:27,414 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:27] "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 12:03:27,838 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03: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 12:03:27,961 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03: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.01 rw 2026-11-03 12:03:28,092 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.039 rw 2026-11-03 12:03:28,109 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.011 rw 2026-11-03 12:03:28,146 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.021 - 2026-11-03 12:03:28,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-11-03 12:03:28,156 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.007 0.055 ro 2026-11-03 12:03:28,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 12:03:28,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-11-03 12:03:28,197 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-11-03 12:03:28,240 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.034 - 2026-11-03 12:03:28,340 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6967 31 0.025 0.109 rw 2026-11-03 12:03:28,342 7 INFO rb-ea311d5-226310-432086 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 12:03:28,485 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "GET /pos/ui/168 HTTP/1.1" 200 6967 31 0.045 0.235 rw 2026-11-03 12:03:28,506 7 INFO rb-ea311d5-226310-432086 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 12:03:28,510 7 INFO rb-ea311d5-226310-432086 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 12:03:28,537 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.274 rw 2026-11-03 12:03:28,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03: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.008 0.077 rw 2026-11-03 12:03:28,644 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.017 0.105 rw 2026-11-03 12:03:28,705 7 INFO rb-ea311d5-226310-432086 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 12:03:28,724 7 INFO rb-ea311d5-226310-432086 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 12:03:28,841 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.017 0.098 ro 2026-11-03 12:03:28,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.021 0.216 ro 2026-11-03 12:03:29,053 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.139 ro 2026-11-03 12:03:29,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.011 0.033 ro 2026-11-03 12:03:29,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.029 ro 2026-11-03 12:03:29,388 7 INFO rb-ea311d5-226310-432086 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 12:03:29,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:29] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.011 - 2026-11-03 12:03:29,418 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:29] "GET /web/image/res.partner/1818/avatar_128?unique=1793707400000 HTTP/1.1" 200 305 4 0.008 0.03 ro 2026-11-03 12:03:29,748 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:29] "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.09 0.257 rw 2026-11-03 12:03:29,803 7 INFO rb-ea311d5-226310-432086 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 12:03:29,814 7 INFO rb-ea311d5-226310-432086 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 12:03:29,854 7 INFO rb-ea311d5-226310-432086 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 12:03:29,882 7 INFO rb-ea311d5-226310-432086 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 12:03:29,920 7 INFO rb-ea311d5-226310-432086 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 12:03:29,948 7 INFO rb-ea311d5-226310-432086 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 12:03:29,951 7 INFO rb-ea311d5-226310-432086 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 12:03:29,991 7 INFO rb-ea311d5-226310-432086 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 12:03:29,994 7 INFO rb-ea311d5-226310-432086 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 12:03:30,018 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 12:03:30,035 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.02 - 2026-11-03 12:03:30,122 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.113 0.243 rw 2026-11-03 12:03:30,511 7 INFO rb-ea311d5-226310-432086 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 12:03:30,512 7 INFO rb-ea311d5-226310-432086 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 12:03:30,548 7 INFO rb-ea311d5-226310-432086 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 12:03:30,551 7 INFO rb-ea311d5-226310-432086 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 12:03:30,561 7 INFO rb-ea311d5-226310-432086 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 12:03:30,567 7 INFO rb-ea311d5-226310-432086 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 12:03:31,093 7 INFO rb-ea311d5-226310-432086 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 12:03:31,098 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6317674 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000001', 'uuid': '4eb236d6-beb5-4495-a615-b791c7744ec0'}] 2026-11-03 12:03:31,108 7 INFO rb-ea311d5-226310-432086 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 12:03:31,220 7 INFO rb-ea311d5-226310-432086 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 12:03:32,424 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6317674 order {'name': '/', 'pos_reference': '262-168-000001', 'uuid': '4eb236d6-beb5-4495-a615-b791c7744ec0'} created pos.order #721 2026-11-03 12:03:32,427 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6317674 finished 2026-11-03 12:03:32,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5662 476 0.536 1.088 rw 2026-11-03 12:03:32,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1136 16 0.015 0.053 ro 2026-11-03 12:03:32,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:32] "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 12:03:33,019 7 INFO rb-ea311d5-226310-432086 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 12:03:33,054 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-11-03 12:03:33,056 7 INFO rb-ea311d5-226310-432086 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 12:03:33,084 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.032 rw 2026-11-03 12:03:33,235 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:03:33,242 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dez7LVfo - [03/Nov/2026 12:03:27] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.871 rw 2026-11-03 12:03:33,246 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 23825956 (allocated 25972736) 2026-11-03 12:03:33,345 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 59684 2026-11-03 12:03:33,346 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-11-03 12:03:33,346 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 59684 2026-11-03 12:03:33,494 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120333_493737_test_taxes_l10n_be_pos.txt 2026-11-03 12:03:33,494 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpl3_6s82i_chrome_odoo" 2026-11-03 12:03:33,736 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [832, 833] 2026-11-03 12:03:34,911 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 59821 2026-11-03 12:03:34,911 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpqk2gdfuf_chrome_odoo 2026-11-03 12:03:34,912 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:39675/json/version 2026-11-03 12:03:34,913 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39675', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:03:34,992 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 12:03:34,993 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:39675/json 2026-11-03 12:03:34,993 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39675', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:03:35,014 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:39675/devtools/page/4D3044B287E995EC10BD4F2D694A14CD 2026-11-03 12:03:35,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-11-03 12:03:35,032 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-11-03 12:03:35,264 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:03:35,279 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-11-03 12:03:35,283 7 INFO rb-ea311d5-226310-432086 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 12:03:35,283 7 INFO rb-ea311d5-226310-432086 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 12:03:35,480 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:35] "GET /pos/ui/168 HTTP/1.1" 200 6967 67 0.042 0.149 rw 2026-11-03 12:03:35,486 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '4D3044B287E995EC10BD4F2D694A14CD', 'loaderId': '7FB2353656474BEA8DEE9545FD766EE2', 'isDownload': False} 2026-11-03 12:03:35,486 7 INFO rb-ea311d5-226310-432086 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 12:03:35,565 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:35] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.266 ro 2026-11-03 12:03:35,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:35] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.026 ro 2026-11-03 12:03:35,599 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:35] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.036 ro 2026-11-03 12:03:36,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-11-03 12:03:36,282 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 12:03:36,287 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:03:36,319 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.018 ro 2026-11-03 12:03:36,379 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03: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.016 rw 2026-11-03 12:03:36,395 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.024 rw 2026-11-03 12:03:37,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 528404 233 0.199 0.571 rw 2026-11-03 12:03:37,386 7 INFO rb-ea311d5-226310-432086 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 12:03:37,406 7 INFO rb-ea311d5-226310-432086 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 12:03:37,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:37] "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 12:03:37,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:37] "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 12:03:37,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03: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 12:03:37,508 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03: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.037 rw 2026-11-03 12:03:37,514 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:37] "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 12:03:38,035 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:38] "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 12:03:38,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03: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.011 rw 2026-11-03 12:03:38,338 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.026 - 2026-11-03 12:03:38,344 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.075 rw 2026-11-03 12:03:38,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.042 - 2026-11-03 12:03:38,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:38] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.007 0.045 ro 2026-11-03 12:03:38,373 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.047 rw 2026-11-03 12:03:38,399 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:38] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-11-03 12:03:38,411 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:38] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 12:03:38,417 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 12:03:38,490 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.039 rw 2026-11-03 12:03:38,529 7 INFO rb-ea311d5-226310-432086 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 12:03:38,591 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.035 - 2026-11-03 12:03:38,673 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:38] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6967 31 0.022 0.103 rw 2026-11-03 12:03:38,679 7 INFO rb-ea311d5-226310-432086 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 12:03:38,680 7 INFO rb-ea311d5-226310-432086 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 12:03:38,749 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:38] "GET /pos/ui/168 HTTP/1.1" 200 6967 31 0.021 0.179 rw 2026-11-03 12:03:38,770 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03: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.003 0.057 rw 2026-11-03 12:03:38,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.013 0.101 rw 2026-11-03 12:03:38,872 7 INFO rb-ea311d5-226310-432086 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 12:03:38,913 7 INFO rb-ea311d5-226310-432086 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 12:03:39,044 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.015 0.116 ro 2026-11-03 12:03:39,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.18 ro 2026-11-03 12:03:39,256 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.018 0.071 ro 2026-11-03 12:03:39,375 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.015 0.054 ro 2026-11-03 12:03:39,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:39] "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 12:03:39,635 7 INFO rb-ea311d5-226310-432086 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 12:03:39,651 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-11-03 12:03:39,668 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:39] "GET /web/image/res.partner/1818/avatar_128?unique=1793707412000 HTTP/1.1" 200 305 4 0.007 0.022 ro 2026-11-03 12:03:40,036 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:40] "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.099 0.299 rw 2026-11-03 12:03:40,121 7 INFO rb-ea311d5-226310-432086 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 12:03:40,137 7 INFO rb-ea311d5-226310-432086 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 12:03:40,185 7 INFO rb-ea311d5-226310-432086 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 12:03:40,202 7 INFO rb-ea311d5-226310-432086 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 12:03:40,250 7 INFO rb-ea311d5-226310-432086 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 12:03:40,272 7 INFO rb-ea311d5-226310-432086 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 12:03:40,273 7 INFO rb-ea311d5-226310-432086 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 12:03:40,314 7 INFO rb-ea311d5-226310-432086 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 12:03:40,319 7 INFO rb-ea311d5-226310-432086 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 12:03:40,361 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 12:03:40,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.017 - 2026-11-03 12:03:40,384 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.108 0.225 rw 2026-11-03 12:03:40,834 7 INFO rb-ea311d5-226310-432086 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 12:03:40,835 7 INFO rb-ea311d5-226310-432086 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 12:03:40,882 7 INFO rb-ea311d5-226310-432086 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 12:03:40,883 7 INFO rb-ea311d5-226310-432086 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 12:03:40,883 7 INFO rb-ea311d5-226310-432086 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 12:03:40,884 7 INFO rb-ea311d5-226310-432086 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 12:03:41,412 7 INFO rb-ea311d5-226310-432086 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 12:03:41,418 7 INFO rb-ea311d5-226310-432086 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 12:03:41,429 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83509396 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000001', 'uuid': '4f7c16b2-75cd-4caf-980a-4b0bdf7f229d'}] 2026-11-03 12:03:41,526 7 INFO rb-ea311d5-226310-432086 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 12:03:42,846 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83509396 order {'name': '/', 'pos_reference': '263-168-000001', 'uuid': '4f7c16b2-75cd-4caf-980a-4b0bdf7f229d'} created pos.order #722 2026-11-03 12:03:42,851 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83509396 finished 2026-11-03 12:03:43,126 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5748 477 0.545 1.157 rw 2026-11-03 12:03:43,347 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1136 16 0.017 0.061 ro 2026-11-03 12:03:43,433 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:43] "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 12:03:43,470 7 INFO rb-ea311d5-226310-432086 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 12:03:43,488 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-11-03 12:03:43,489 7 INFO rb-ea311d5-226310-432086 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 12:03:43,542 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.041 rw 2026-11-03 12:03:43,655 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:03:43,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z3xnNCg8 - [03/Nov/2026 12:03:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.024 7.207 rw 2026-11-03 12:03:43,664 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 23913812 (allocated 26759168) 2026-11-03 12:03:43,763 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 59821 2026-11-03 12:03:43,765 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-11-03 12:03:43,766 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 59821 2026-11-03 12:03:43,902 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120343_902079_test_taxes_l10n_be_pos.txt 2026-11-03 12:03:43,902 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpqk2gdfuf_chrome_odoo" 2026-11-03 12:03:44,194 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [835, 836] 2026-11-03 12:03:45,299 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 59954 2026-11-03 12:03:45,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpli8g8unj_chrome_odoo 2026-11-03 12:03:45,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:39649/json/version 2026-11-03 12:03:45,301 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39649', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:03:45,389 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 12:03:45,389 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:39649/json 2026-11-03 12:03:45,390 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39649', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:03:45,426 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:39649/devtools/page/16BE16FC2D11BC19C600E58894BEEB83 2026-11-03 12:03:45,463 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-11-03 12:03:45,471 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-11-03 12:03:45,741 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:03:45,755 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-11-03 12:03:45,757 7 INFO rb-ea311d5-226310-432086 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 12:03:45,757 7 INFO rb-ea311d5-226310-432086 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 12:03:45,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:45] "GET /pos/ui/168 HTTP/1.1" 200 6967 67 0.052 0.131 rw 2026-11-03 12:03:45,946 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '16BE16FC2D11BC19C600E58894BEEB83', 'loaderId': 'E5D5AE1AA62D26C3E28FDABD1A2D566E', 'isDownload': False} 2026-11-03 12:03:45,946 7 INFO rb-ea311d5-226310-432086 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 12:03:46,023 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:45] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.043 ro 2026-11-03 12:03:46,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:46] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.257 ro 2026-11-03 12:03:46,044 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:45] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.064 ro 2026-11-03 12:03:46,735 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-11-03 12:03:46,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 12:03:46,764 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 12:03:46,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.016 ro 2026-11-03 12:03:46,839 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03: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.003 0.015 rw 2026-11-03 12:03:46,850 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.021 rw 2026-11-03 12:03:47,573 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 530955 233 0.18 0.527 rw 2026-11-03 12:03:47,741 7 INFO rb-ea311d5-226310-432086 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 12:03:47,755 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:47] "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 12:03:47,761 7 INFO rb-ea311d5-226310-432086 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 12:03:47,786 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:47] "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 12:03:47,836 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:47] "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 12:03:47,863 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03: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.035 rw 2026-11-03 12:03:47,866 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:47] "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 12:03:48,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:48] "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 12:03:48,450 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03: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.0 0.01 rw 2026-11-03 12:03:48,628 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.05 rw 2026-11-03 12:03:48,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:48] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.011 0.035 ro 2026-11-03 12:03:48,686 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:48] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.022 - 2026-11-03 12:03:48,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:48] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-11-03 12:03:48,693 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:48] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.031 rw 2026-11-03 12:03:48,767 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:48] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-11-03 12:03:48,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:48] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-11-03 12:03:48,867 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.049 - 2026-11-03 12:03:48,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.039 - 2026-11-03 12:03:48,943 7 INFO rb-ea311d5-226310-432086 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 12:03:48,957 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:48] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6967 31 0.033 0.118 rw 2026-11-03 12:03:49,042 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:49] "GET /pos/ui/168 HTTP/1.1" 200 6967 31 0.018 0.207 rw 2026-11-03 12:03:49,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.233 rw 2026-11-03 12:03:49,097 7 INFO rb-ea311d5-226310-432086 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 12:03:49,098 7 INFO rb-ea311d5-226310-432086 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 12:03:49,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03: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.003 0.017 rw 2026-11-03 12:03:49,206 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.014 0.062 rw 2026-11-03 12:03:49,252 7 INFO rb-ea311d5-226310-432086 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 12:03:49,308 7 INFO rb-ea311d5-226310-432086 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 12:03:49,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.018 0.12 ro 2026-11-03 12:03:49,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.189 ro 2026-11-03 12:03:49,679 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.094 ro 2026-11-03 12:03:49,770 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.012 0.036 ro 2026-11-03 12:03:49,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.018 ro 2026-11-03 12:03:50,049 7 INFO rb-ea311d5-226310-432086 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 12:03:50,050 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.021 - 2026-11-03 12:03:50,062 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:50] "GET /web/image/res.partner/1818/avatar_128?unique=1793707422000 HTTP/1.1" 200 305 4 0.005 0.033 ro 2026-11-03 12:03:50,459 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:50] "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.145 0.259 rw 2026-11-03 12:03:50,544 7 INFO rb-ea311d5-226310-432086 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 12:03:50,563 7 INFO rb-ea311d5-226310-432086 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 12:03:50,629 7 INFO rb-ea311d5-226310-432086 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 12:03:50,640 7 INFO rb-ea311d5-226310-432086 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 12:03:50,690 7 INFO rb-ea311d5-226310-432086 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 12:03:50,721 7 INFO rb-ea311d5-226310-432086 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 12:03:50,722 7 INFO rb-ea311d5-226310-432086 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 12:03:50,744 7 INFO rb-ea311d5-226310-432086 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 12:03:50,746 7 INFO rb-ea311d5-226310-432086 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 12:03:50,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 12:03:50,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.012 - 2026-11-03 12:03:50,875 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.141 0.255 rw 2026-11-03 12:03:51,256 7 INFO rb-ea311d5-226310-432086 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 12:03:51,257 7 INFO rb-ea311d5-226310-432086 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 12:03:51,288 7 INFO rb-ea311d5-226310-432086 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 12:03:51,289 7 INFO rb-ea311d5-226310-432086 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 12:03:51,298 7 INFO rb-ea311d5-226310-432086 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 12:03:51,307 7 INFO rb-ea311d5-226310-432086 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 12:03:51,851 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43812679 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000001', 'uuid': '17aef380-552f-40f4-9b03-a5c6ea574a01'}] 2026-11-03 12:03:51,853 7 INFO rb-ea311d5-226310-432086 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 12:03:51,854 7 INFO rb-ea311d5-226310-432086 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 12:03:52,004 7 INFO rb-ea311d5-226310-432086 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 12:03:53,278 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43812679 order {'name': '/', 'pos_reference': '264-168-000001', 'uuid': '17aef380-552f-40f4-9b03-a5c6ea574a01'} created pos.order #723 2026-11-03 12:03:53,281 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43812679 finished 2026-11-03 12:03:53,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5748 477 0.532 1.164 rw 2026-11-03 12:03:53,758 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1136 16 0.018 0.064 ro 2026-11-03 12:03:53,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:53] "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 12:03:53,891 7 INFO rb-ea311d5-226310-432086 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 12:03:53,912 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-11-03 12:03:53,914 7 INFO rb-ea311d5-226310-432086 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 12:03:53,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.063 rw 2026-11-03 12:03:54,102 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:03:54,109 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 24000632 (allocated 26234880) 2026-11-03 12:03:54,111 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9gi_02tc - [03/Nov/2026 12:03:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 7.222 rw 2026-11-03 12:03:54,215 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 59954 2026-11-03 12:03:54,222 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-11-03 12:03:54,226 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 59954 2026-11-03 12:03:54,335 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120354_335454_test_taxes_l10n_be_pos.txt 2026-11-03 12:03:54,336 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpli8g8unj_chrome_odoo" 2026-11-03 12:03:54,657 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [838, 839] 2026-11-03 12:03:54,792 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos ... 2026-11-03 12:03:55,972 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 60084 2026-11-03 12:03:55,973 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp7_90gp1n_chrome_odoo 2026-11-03 12:03:55,973 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:45033/json/version 2026-11-03 12:03:55,974 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45033', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:03:56,007 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 12:03:56,007 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:45033/json 2026-11-03 12:03:56,008 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45033', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:03:56,020 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:45033/devtools/page/26BEEF9EE10DEB21077250333A1A1622 2026-11-03 12:03:56,038 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-11-03 12:03:56,046 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-11-03 12:03:56,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:03:56,266 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-11-03 12:03:56,270 7 INFO rb-ea311d5-226310-432086 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 12:03:56,270 7 INFO rb-ea311d5-226310-432086 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 12:03:56,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:56] "GET /pos/ui/168 HTTP/1.1" 200 6967 89 0.055 0.149 rw 2026-11-03 12:03:56,480 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '26BEEF9EE10DEB21077250333A1A1622', 'loaderId': '001E11CE3BB6E41C89D9AE87C93A748B', 'isDownload': False} 2026-11-03 12:03:56,480 7 INFO rb-ea311d5-226310-432086 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 12:03:56,566 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:56] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.284 ro 2026-11-03 12:03:56,571 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:56] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.049 ro 2026-11-03 12:03:56,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:56] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.076 ro 2026-11-03 12:03:57,281 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-11-03 12:03:57,325 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.014 - 2026-11-03 12:03:57,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.013 - 2026-11-03 12:03:57,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.022 ro 2026-11-03 12:03:57,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03: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.005 0.027 rw 2026-11-03 12:03:57,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.03 rw 2026-11-03 12:03:58,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524715 236 0.216 0.581 rw 2026-11-03 12:03:58,402 7 INFO rb-ea311d5-226310-432086 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 12:03:58,412 7 INFO rb-ea311d5-226310-432086 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 12:03:58,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:58] "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 12:03:58,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:58] "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 12:03:58,464 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:58] "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 12:03:58,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03: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.017 rw 2026-11-03 12:03:58,495 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03: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 12:03:58,940 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:58] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.013 ro 2026-11-03 12:03:59,040 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03: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 12:03:59,163 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.032 rw 2026-11-03 12:03:59,226 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 12:03:59,230 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-11-03 12:03:59,232 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:59] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.004 0.045 ro 2026-11-03 12:03:59,232 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:59] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.046 rw 2026-11-03 12:03:59,308 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:59] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.008 ro 2026-11-03 12:03:59,309 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 12:03:59,328 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-11-03 12:03:59,352 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.035 - 2026-11-03 12:03:59,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:59] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6967 31 0.024 0.089 rw 2026-11-03 12:03:59,470 7 INFO rb-ea311d5-226310-432086 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 12:03:59,544 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:59] "GET /pos/ui/168 HTTP/1.1" 200 6967 31 0.028 0.198 rw 2026-11-03 12:03:59,583 7 INFO rb-ea311d5-226310-432086 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 12:03:59,588 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.195 rw 2026-11-03 12:03:59,594 7 INFO rb-ea311d5-226310-432086 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 12:03:59,616 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03: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.003 0.02 rw 2026-11-03 12:03:59,697 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.073 rw 2026-11-03 12:03:59,749 7 INFO rb-ea311d5-226310-432086 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 12:03:59,785 7 INFO rb-ea311d5-226310-432086 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 12:03:59,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 25 0.035 0.127 ro 2026-11-03 12:04:00,035 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:04:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.216 ro 2026-11-03 12:04:00,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:04:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.02 0.113 ro 2026-11-03 12:04:00,342 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:04:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.019 0.054 ro 2026-11-03 12:04:00,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:04:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 168 2 0.003 0.021 ro 2026-11-03 12:04:00,630 7 INFO rb-ea311d5-226310-432086 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 12:04:00,658 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:04:00] "GET /web/image/res.partner/1818/avatar_128?unique=1793707360000 HTTP/1.1" 200 305 4 0.006 0.034 ro 2026-11-03 12:04:00,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:04:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.016 - 2026-11-03 12:04:01,062 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:04:01] "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.142 0.267 rw 2026-11-03 12:04:01,143 7 INFO rb-ea311d5-226310-432086 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 12:04:01,161 7 INFO rb-ea311d5-226310-432086 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 12:04:01,229 7 INFO rb-ea311d5-226310-432086 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 12:04:01,259 7 INFO rb-ea311d5-226310-432086 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 12:04:01,330 7 INFO rb-ea311d5-226310-432086 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 12:04:01,351 7 INFO rb-ea311d5-226310-432086 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 12:04:01,352 7 INFO rb-ea311d5-226310-432086 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 12:04:01,387 7 INFO rb-ea311d5-226310-432086 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 12:04:01,390 7 INFO rb-ea311d5-226310-432086 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 12:04:01,439 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:04:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.008 - 2026-11-03 12:04:01,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:04:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.013 - 2026-11-03 12:04:01,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:04:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.15 0.335 rw 2026-11-03 12:04:01,910 7 INFO rb-ea311d5-226310-432086 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 12:04:01,911 7 INFO rb-ea311d5-226310-432086 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 12:04:01,934 7 INFO rb-ea311d5-226310-432086 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 12:04:01,935 7 INFO rb-ea311d5-226310-432086 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 12:04:01,941 7 INFO rb-ea311d5-226310-432086 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 12:04:01,945 7 INFO rb-ea311d5-226310-432086 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 12:04:02,468 7 INFO rb-ea311d5-226310-432086 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 12:04:02,477 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89505140 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000001', 'uuid': '517023ff-52df-4f19-b77e-069bcc4df360'}] 2026-11-03 12:04:02,477 7 INFO rb-ea311d5-226310-432086 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 12:04:02,597 7 INFO rb-ea311d5-226310-432086 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 12:04:03,898 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89505140 order {'name': '/', 'pos_reference': '261-168-000001', 'uuid': '517023ff-52df-4f19-b77e-069bcc4df360'} created pos.order #724 2026-11-03 12:04:03,900 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89505140 finished 2026-11-03 12:04:04,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:04:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6346 506 0.595 1.181 rw 2026-11-03 12:04:04,492 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:04:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1170 16 0.026 0.043 ro 2026-11-03 12:04:04,580 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:04:04] "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 12:04:04,618 7 INFO rb-ea311d5-226310-432086 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 12:04:04,654 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-11-03 12:04:04,655 7 INFO rb-ea311d5-226310-432086 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 12:04:04,703 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:04:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.048 rw 2026-11-03 12:04:04,862 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:04:04,865 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 23884692 (allocated 26234880) 2026-11-03 12:04:04,878 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rqdgzdLR - [03/Nov/2026 12:03:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 7.435 rw 2026-11-03 12:04:04,971 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 60084 2026-11-03 12:04:04,973 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-11-03 12:04:04,973 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 60084 2026-11-03 12:04:05,077 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120405_077095_test_taxes_l10n_br_pos.txt 2026-11-03 12:04:05,077 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp7_90gp1n_chrome_odoo" 2026-11-03 12:04:05,377 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [841, 842] 2026-11-03 12:04:06,569 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 60213 2026-11-03 12:04:06,570 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp8c16_1y3_chrome_odoo 2026-11-03 12:04:06,570 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:34051/json/version 2026-11-03 12:04:06,573 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34051', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:04:06,681 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 12:04:06,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:34051/json 2026-11-03 12:04:06,687 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34051', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:04:06,714 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:34051/devtools/page/BEEFB7F83DCA5BBC4CE59F7CF86A0377 2026-11-03 12:04:06,728 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-11-03 12:04:06,743 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-11-03 12:04:07,027 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:04:07,039 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-11-03 12:04:07,041 7 INFO rb-ea311d5-226310-432086 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 12:04:07,041 7 INFO rb-ea311d5-226310-432086 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 12:04:07,239 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:07] "GET /pos/ui/168 HTTP/1.1" 200 6967 67 0.053 0.144 rw 2026-11-03 12:04:07,244 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'BEEFB7F83DCA5BBC4CE59F7CF86A0377', 'loaderId': '36F6BDAFC57BB7A94DB6E596D6501385', 'isDownload': False} 2026-11-03 12:04:07,244 7 INFO rb-ea311d5-226310-432086 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 12:04:07,325 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:07] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.267 ro 2026-11-03 12:04:07,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:07] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.054 ro 2026-11-03 12:04:07,351 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:07] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.008 0.051 ro 2026-11-03 12:04:08,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-11-03 12:04:08,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 12:04:08,069 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 12:04:08,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.03 ro 2026-11-03 12:04:08,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12: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.005 0.023 rw 2026-11-03 12:04:08,171 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.028 rw 2026-11-03 12:04:08,911 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 527311 233 0.193 0.532 rw 2026-11-03 12:04:09,121 7 INFO rb-ea311d5-226310-432086 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 12:04:09,141 7 INFO rb-ea311d5-226310-432086 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 12:04:09,152 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:09] "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 12:04:09,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.003 0.008 ro 2026-11-03 12:04:09,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:09] "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 12:04:09,265 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12: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.0 0.014 rw 2026-11-03 12:04:09,299 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:09] "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 12:04:09,746 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:09] "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 12:04:09,860 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12: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.0 0.009 rw 2026-11-03 12:04:10,009 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.055 rw 2026-11-03 12:04:10,055 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.036 - 2026-11-03 12:04:10,055 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.006 0.03 ro 2026-11-03 12:04:10,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.036 rw 2026-11-03 12:04:10,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.041 - 2026-11-03 12:04:10,126 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.017 ro 2026-11-03 12:04:10,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-11-03 12:04:10,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-11-03 12:04:10,210 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.076 - 2026-11-03 12:04:10,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "GET /pos/ui/168 HTTP/1.1" 200 6967 31 0.031 0.096 rw 2026-11-03 12:04:10,285 7 INFO rb-ea311d5-226310-432086 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 12:04:10,372 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6967 31 0.021 0.221 rw 2026-11-03 12:04:10,410 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.222 rw 2026-11-03 12:04:10,445 7 INFO rb-ea311d5-226310-432086 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 12:04:10,446 7 INFO rb-ea311d5-226310-432086 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 12:04:10,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04: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.004 0.035 rw 2026-11-03 12:04:10,537 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.017 0.068 rw 2026-11-03 12:04:10,584 7 INFO rb-ea311d5-226310-432086 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 12:04:10,634 7 INFO rb-ea311d5-226310-432086 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 12:04:10,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.014 0.074 ro 2026-11-03 12:04:10,807 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.152 ro 2026-11-03 12:04:10,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:10] "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 12:04:11,077 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.014 0.077 ro 2026-11-03 12:04:11,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 168 2 0.002 0.014 ro 2026-11-03 12:04:11,352 7 INFO rb-ea311d5-226310-432086 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 12:04:11,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:11] "GET /web/image/res.partner/1818/avatar_128?unique=1793707442000 HTTP/1.1" 200 305 4 0.006 0.015 ro 2026-11-03 12:04:11,356 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:11] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.021 - 2026-11-03 12:04:11,682 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:11] "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.103 0.216 rw 2026-11-03 12:04:11,747 7 INFO rb-ea311d5-226310-432086 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 12:04:11,759 7 INFO rb-ea311d5-226310-432086 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 12:04:11,796 7 INFO rb-ea311d5-226310-432086 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 12:04:11,808 7 INFO rb-ea311d5-226310-432086 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 12:04:11,857 7 INFO rb-ea311d5-226310-432086 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 12:04:11,879 7 INFO rb-ea311d5-226310-432086 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 12:04:11,885 7 INFO rb-ea311d5-226310-432086 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 12:04:11,922 7 INFO rb-ea311d5-226310-432086 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 12:04:11,926 7 INFO rb-ea311d5-226310-432086 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 12:04:11,976 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.02 - 2026-11-03 12:04:11,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.024 - 2026-11-03 12:04:12,025 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.103 0.227 rw 2026-11-03 12:04:12,432 7 INFO rb-ea311d5-226310-432086 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 12:04:12,433 7 INFO rb-ea311d5-226310-432086 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 12:04:12,453 7 INFO rb-ea311d5-226310-432086 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 12:04:12,454 7 INFO rb-ea311d5-226310-432086 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 12:04:12,460 7 INFO rb-ea311d5-226310-432086 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 12:04:12,463 7 INFO rb-ea311d5-226310-432086 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 12:04:12,987 7 INFO rb-ea311d5-226310-432086 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 12:04:12,993 7 INFO rb-ea311d5-226310-432086 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 12:04:13,003 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88871747 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000001', 'uuid': '74889a26-6373-4818-8c6e-8dcf195c5fee'}] 2026-11-03 12:04:13,109 7 INFO rb-ea311d5-226310-432086 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 12:04:14,462 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88871747 order {'name': '/', 'pos_reference': '262-168-000001', 'uuid': '74889a26-6373-4818-8c6e-8dcf195c5fee'} created pos.order #725 2026-11-03 12:04:14,466 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88871747 finished 2026-11-03 12:04:14,764 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6346 472 0.56 1.208 rw 2026-11-03 12:04:14,969 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1170 16 0.018 0.055 ro 2026-11-03 12:04:15,102 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:15] "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 12:04:15,136 7 INFO rb-ea311d5-226310-432086 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 12:04:15,166 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-11-03 12:04:15,167 7 INFO rb-ea311d5-226310-432086 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 12:04:15,208 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.035 rw 2026-11-03 12:04:15,339 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:04:15,342 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 23955204 (allocated 25972736) 2026-11-03 12:04:15,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SEkyfWXf - [03/Nov/2026 12:04:08] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 7.126 rw 2026-11-03 12:04:15,443 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 60213 2026-11-03 12:04:15,444 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-11-03 12:04:15,445 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 60213 2026-11-03 12:04:15,583 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120415_583016_test_taxes_l10n_br_pos.txt 2026-11-03 12:04:15,583 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp8c16_1y3_chrome_odoo" 2026-11-03 12:04:15,853 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [844, 845] 2026-11-03 12:04:16,980 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 60340 2026-11-03 12:04:16,981 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpffoc1hyg_chrome_odoo 2026-11-03 12:04:16,981 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:46473/json/version 2026-11-03 12:04:16,982 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46473', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:04:16,991 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 12:04:16,992 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:46473/json 2026-11-03 12:04:16,992 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46473', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:04:17,004 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:46473/devtools/page/570387808D2280711AA692B964C3DEAA 2026-11-03 12:04:17,014 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-11-03 12:04:17,024 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-11-03 12:04:17,375 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:04:17,388 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-11-03 12:04:17,390 7 INFO rb-ea311d5-226310-432086 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 12:04:17,390 7 INFO rb-ea311d5-226310-432086 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 12:04:17,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:17] "GET /pos/ui/168 HTTP/1.1" 200 6967 67 0.046 0.148 rw 2026-11-03 12:04:17,593 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '570387808D2280711AA692B964C3DEAA', 'loaderId': '9385EFAACE85E873E804CC8903504BFE', 'isDownload': False} 2026-11-03 12:04:17,593 7 INFO rb-ea311d5-226310-432086 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 12:04:17,674 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:17] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.014 ro 2026-11-03 12:04:17,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:17] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.279 ro 2026-11-03 12:04:17,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:17] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.029 ro 2026-11-03 12:04:18,443 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-11-03 12:04:18,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:04:18,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.009 - 2026-11-03 12:04:18,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.018 ro 2026-11-03 12:04:18,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:18] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.015 rw 2026-11-03 12:04:18,551 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04: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.003 0.026 rw 2026-11-03 12:04:19,416 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529889 233 0.211 0.642 rw 2026-11-03 12:04:19,608 7 INFO rb-ea311d5-226310-432086 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 12:04:19,623 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:19] "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 12:04:19,625 7 INFO rb-ea311d5-226310-432086 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 12:04:19,643 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04: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 12:04:19,671 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:19] "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 12:04:19,704 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04: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 12:04:19,717 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:19] "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 12:04:20,218 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04: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 12:04:20,321 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04: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.014 rw 2026-11-03 12:04:20,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.045 rw 2026-11-03 12:04:20,540 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:20] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.022 - 2026-11-03 12:04:20,540 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:20] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.005 0.037 ro 2026-11-03 12:04:20,554 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:20] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.051 rw 2026-11-03 12:04:20,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:20] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.043 - 2026-11-03 12:04:20,595 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:20] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 12:04:20,612 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:20] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.016 ro 2026-11-03 12:04:20,615 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 12:04:20,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.01 - 2026-11-03 12:04:20,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:20] "GET /pos/ui/168 HTTP/1.1" 200 6967 31 0.028 0.07 rw 2026-11-03 12:04:20,718 7 INFO rb-ea311d5-226310-432086 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 12:04:20,791 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:20] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6967 31 0.016 0.156 rw 2026-11-03 12:04:20,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.183 rw 2026-11-03 12:04:20,836 7 INFO rb-ea311d5-226310-432086 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 12:04:20,837 7 INFO rb-ea311d5-226310-432086 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 12:04:20,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04: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.018 rw 2026-11-03 12:04:20,949 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04: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.064 rw 2026-11-03 12:04:20,998 7 INFO rb-ea311d5-226310-432086 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 12:04:21,041 7 INFO rb-ea311d5-226310-432086 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 12:04:21,147 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.015 0.088 ro 2026-11-03 12:04:21,253 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.017 0.186 ro 2026-11-03 12:04:21,404 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:21] "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 12:04:21,517 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.016 0.057 ro 2026-11-03 12:04:21,619 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 168 2 0.002 0.018 ro 2026-11-03 12:04:21,754 7 INFO rb-ea311d5-226310-432086 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 12:04:21,784 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:21] "GET /web/image/res.partner/1818/avatar_128?unique=1793707454000 HTTP/1.1" 200 305 4 0.006 0.041 ro 2026-11-03 12:04:21,795 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.025 - 2026-11-03 12:04:22,200 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:22] "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.147 0.268 rw 2026-11-03 12:04:22,287 7 INFO rb-ea311d5-226310-432086 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 12:04:22,313 7 INFO rb-ea311d5-226310-432086 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 12:04:22,343 7 INFO rb-ea311d5-226310-432086 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 12:04:22,358 7 INFO rb-ea311d5-226310-432086 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 12:04:22,438 7 INFO rb-ea311d5-226310-432086 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 12:04:22,463 7 INFO rb-ea311d5-226310-432086 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 12:04:22,465 7 INFO rb-ea311d5-226310-432086 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 12:04:22,495 7 INFO rb-ea311d5-226310-432086 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 12:04:22,496 7 INFO rb-ea311d5-226310-432086 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 12:04:22,552 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.014 - 2026-11-03 12:04:22,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.016 - 2026-11-03 12:04:22,633 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.135 0.259 rw 2026-11-03 12:04:23,023 7 INFO rb-ea311d5-226310-432086 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 12:04:23,023 7 INFO rb-ea311d5-226310-432086 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 12:04:23,046 7 INFO rb-ea311d5-226310-432086 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 12:04:23,048 7 INFO rb-ea311d5-226310-432086 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 12:04:23,053 7 INFO rb-ea311d5-226310-432086 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 12:04:23,057 7 INFO rb-ea311d5-226310-432086 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 12:04:23,582 7 INFO rb-ea311d5-226310-432086 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 12:04:23,588 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15905119 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000001', 'uuid': '0976c7eb-0f46-4702-82a1-4c77a5e24a3f'}] 2026-11-03 12:04:23,593 7 INFO rb-ea311d5-226310-432086 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 12:04:23,698 7 INFO rb-ea311d5-226310-432086 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 12:04:25,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15905119 order {'name': '/', 'pos_reference': '263-168-000001', 'uuid': '0976c7eb-0f46-4702-82a1-4c77a5e24a3f'} created pos.order #726 2026-11-03 12:04:25,068 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15905119 finished 2026-11-03 12:04:25,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6339 488 0.584 1.195 rw 2026-11-03 12:04:25,574 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1168 16 0.035 0.057 ro 2026-11-03 12:04:25,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:25] "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 12:04:25,718 7 INFO rb-ea311d5-226310-432086 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 12:04:25,741 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-11-03 12:04:25,742 7 INFO rb-ea311d5-226310-432086 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 12:04:25,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.039 rw 2026-11-03 12:04:25,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:04:25,966 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 24046932 (allocated 26234880) 2026-11-03 12:04:25,973 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8K_cYDWq - [03/Nov/2026 12:04:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 7.409 rw 2026-11-03 12:04:26,087 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 60340 2026-11-03 12:04:26,088 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-11-03 12:04:26,090 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 60340 2026-11-03 12:04:26,236 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120426_236691_test_taxes_l10n_br_pos.txt 2026-11-03 12:04:26,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpffoc1hyg_chrome_odoo" 2026-11-03 12:04:26,500 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [847, 848] 2026-11-03 12:04:27,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 60469 2026-11-03 12:04:27,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpccigmo2l_chrome_odoo 2026-11-03 12:04:27,623 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:36959/json/version 2026-11-03 12:04:27,624 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36959', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:04:27,681 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 12:04:27,681 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:36959/json 2026-11-03 12:04:27,682 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36959', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:04:27,702 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:36959/devtools/page/16E77F84C4B09AABC415B7590F5F1F00 2026-11-03 12:04:27,723 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-11-03 12:04:27,766 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-11-03 12:04:28,116 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:04:28,128 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-11-03 12:04:28,130 7 INFO rb-ea311d5-226310-432086 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 12:04:28,130 7 INFO rb-ea311d5-226310-432086 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 12:04:28,307 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:28] "GET /pos/ui/168 HTTP/1.1" 200 6967 67 0.031 0.142 rw 2026-11-03 12:04:28,322 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '16E77F84C4B09AABC415B7590F5F1F00', 'loaderId': '64E35F39AAC8241A339683B8FBB15F88', 'isDownload': False} 2026-11-03 12:04:28,322 7 INFO rb-ea311d5-226310-432086 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 12:04:28,409 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:28] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.047 ro 2026-11-03 12:04:28,422 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:28] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.05 ro 2026-11-03 12:04:28,424 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:28] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.269 ro 2026-11-03 12:04:29,117 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-11-03 12:04:29,143 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 12:04:29,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-11-03 12:04:29,171 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.011 ro 2026-11-03 12:04:29,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04: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 12:04:29,223 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04: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 12:04:30,096 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532472 233 0.243 0.624 rw 2026-11-03 12:04:30,318 7 INFO rb-ea311d5-226310-432086 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 12:04:30,340 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:30] "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 12:04:30,349 7 INFO rb-ea311d5-226310-432086 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 12:04:30,376 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:30] "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 12:04:30,407 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:30] "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 12:04:30,426 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04: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 12:04:30,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:30] "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 12:04:30,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:30] "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 12:04:31,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04: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.013 rw 2026-11-03 12:04:31,223 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 12:04:31,225 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 12:04:31,233 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.053 rw 2026-11-03 12:04:31,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:31] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.011 0.053 ro 2026-11-03 12:04:31,296 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:31] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.07 rw 2026-11-03 12:04:31,335 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:31] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.01 ro 2026-11-03 12:04:31,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:31] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 12:04:31,348 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 12:04:31,439 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.043 rw 2026-11-03 12:04:31,498 7 INFO rb-ea311d5-226310-432086 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 12:04:31,567 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.021 - 2026-11-03 12:04:31,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:31] "GET /pos/ui/168 HTTP/1.1" 200 6967 31 0.036 0.108 rw 2026-11-03 12:04:31,717 7 INFO rb-ea311d5-226310-432086 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 12:04:31,718 7 INFO rb-ea311d5-226310-432086 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 12:04:31,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:31] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6967 31 0.09 0.28 rw 2026-11-03 12:04:31,927 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04: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.004 0.19 rw 2026-11-03 12:04:32,025 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.021 0.273 rw 2026-11-03 12:04:32,084 7 INFO rb-ea311d5-226310-432086 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 12:04:32,120 7 INFO rb-ea311d5-226310-432086 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 12:04:32,262 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.017 0.132 ro 2026-11-03 12:04:32,395 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.254 ro 2026-11-03 12:04:32,551 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:32] "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 12:04:32,673 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.015 0.056 ro 2026-11-03 12:04:32,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 168 2 0.003 0.016 ro 2026-11-03 12:04:32,900 7 INFO rb-ea311d5-226310-432086 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 12:04:32,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:32] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 12:04:32,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:32] "GET /web/image/res.partner/1818/avatar_128?unique=1793707465000 HTTP/1.1" 200 305 4 0.007 0.026 ro 2026-11-03 12:04:33,253 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:33] "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.098 0.244 rw 2026-11-03 12:04:33,301 7 INFO rb-ea311d5-226310-432086 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 12:04:33,314 7 INFO rb-ea311d5-226310-432086 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 12:04:33,366 7 INFO rb-ea311d5-226310-432086 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 12:04:33,386 7 INFO rb-ea311d5-226310-432086 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 12:04:33,454 7 INFO rb-ea311d5-226310-432086 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 12:04:33,469 7 INFO rb-ea311d5-226310-432086 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 12:04:33,471 7 INFO rb-ea311d5-226310-432086 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 12:04:33,510 7 INFO rb-ea311d5-226310-432086 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 12:04:33,511 7 INFO rb-ea311d5-226310-432086 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 12:04:33,532 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.011 - 2026-11-03 12:04:33,545 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.016 - 2026-11-03 12:04:33,573 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.095 0.215 rw 2026-11-03 12:04:34,019 7 INFO rb-ea311d5-226310-432086 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 12:04:34,019 7 INFO rb-ea311d5-226310-432086 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 12:04:34,034 7 INFO rb-ea311d5-226310-432086 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 12:04:34,034 7 INFO rb-ea311d5-226310-432086 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 12:04:34,042 7 INFO rb-ea311d5-226310-432086 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 12:04:34,046 7 INFO rb-ea311d5-226310-432086 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 12:04:34,573 7 INFO rb-ea311d5-226310-432086 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 12:04:34,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92494727 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000001', 'uuid': 'e9659916-4ec7-49aa-8679-4475c95a280b'}] 2026-11-03 12:04:34,589 7 INFO rb-ea311d5-226310-432086 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 12:04:34,754 7 INFO rb-ea311d5-226310-432086 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 12:04:36,173 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92494727 order {'name': '/', 'pos_reference': '264-168-000001', 'uuid': 'e9659916-4ec7-49aa-8679-4475c95a280b'} created pos.order #727 2026-11-03 12:04:36,179 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92494727 finished 2026-11-03 12:04:36,474 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6339 473 0.66 1.239 rw 2026-11-03 12:04:36,706 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1170 16 0.023 0.039 ro 2026-11-03 12:04:36,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:36] "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 12:04:36,866 7 INFO rb-ea311d5-226310-432086 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 12:04:36,891 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-11-03 12:04:36,894 7 INFO rb-ea311d5-226310-432086 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 12:04:36,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.028 rw 2026-11-03 12:04:37,057 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:04:37,065 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 24104196 (allocated 25710592) 2026-11-03 12:04:37,067 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0taNUV6q - [03/Nov/2026 12:04:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 7.794 rw 2026-11-03 12:04:37,174 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 60469 2026-11-03 12:04:37,177 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-11-03 12:04:37,177 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 60469 2026-11-03 12:04:37,315 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120437_315555_test_taxes_l10n_br_pos.txt 2026-11-03 12:04:37,316 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpccigmo2l_chrome_odoo" 2026-11-03 12:04:37,622 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [850, 851] 2026-11-03 12:04:37,739 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos ... 2026-11-03 12:04:40,533 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 60605 2026-11-03 12:04:40,533 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp_hq4qghm_chrome_odoo 2026-11-03 12:04:40,534 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:39785/json/version 2026-11-03 12:04:40,535 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39785', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:04:40,604 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 12:04:40,605 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:39785/json 2026-11-03 12:04:40,606 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39785', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:04:40,615 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:39785/devtools/page/AF4ABD3929FFD219EDD7F053BC7FA1ED 2026-11-03 12:04:40,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-11-03 12:04:40,632 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-11-03 12:04:40,903 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:04:40,912 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-11-03 12:04:40,918 7 INFO rb-ea311d5-226310-432086 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 12:04:40,918 7 INFO rb-ea311d5-226310-432086 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 12:04:41,125 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:41] "GET /pos/ui/168 HTTP/1.1" 200 6967 89 0.046 0.159 rw 2026-11-03 12:04:41,129 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'AF4ABD3929FFD219EDD7F053BC7FA1ED', 'loaderId': '17D6F2D79DE32B31C2904146111DB4CE', 'isDownload': False} 2026-11-03 12:04:41,129 7 INFO rb-ea311d5-226310-432086 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 12:04:41,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:41] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.279 ro 2026-11-03 12:04:41,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:41] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.045 ro 2026-11-03 12:04:41,250 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:41] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.082 ro 2026-11-03 12:04:41,875 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-11-03 12:04:41,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 12:04:41,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-11-03 12:04:41,930 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 12:04:41,972 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12: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.015 rw 2026-11-03 12:04:41,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.013 rw 2026-11-03 12:04:42,843 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523764 237 0.223 0.621 rw 2026-11-03 12:04:43,022 7 INFO rb-ea311d5-226310-432086 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 12:04:43,039 7 INFO rb-ea311d5-226310-432086 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 12:04:43,039 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:43] "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 12:04:43,093 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:43] "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 12:04:43,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:43] "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 12:04:43,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12: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.0 0.013 rw 2026-11-03 12:04:43,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04: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 12:04:43,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:43] "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 12:04:43,713 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12: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.0 0.008 rw 2026-11-03 12:04:43,846 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.042 rw 2026-11-03 12:04:43,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:43] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 12:04:43,891 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 12:04:43,902 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:43] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.003 0.034 ro 2026-11-03 12:04:43,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.041 - 2026-11-03 12:04:43,951 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:43] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-11-03 12:04:43,951 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:43] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 12:04:44,003 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.051 - 2026-11-03 12:04:44,051 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.094 - 2026-11-03 12:04:44,089 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:44] "GET /pos/ui/168 HTTP/1.1" 200 6967 31 0.037 0.096 rw 2026-11-03 12:04:44,093 7 INFO rb-ea311d5-226310-432086 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 12:04:44,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:44] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6967 31 0.019 0.196 rw 2026-11-03 12:04:44,230 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.23 rw 2026-11-03 12:04:44,242 7 INFO rb-ea311d5-226310-432086 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 12:04:44,244 7 INFO rb-ea311d5-226310-432086 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 12:04:44,293 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12: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.01 0.036 rw 2026-11-03 12:04:44,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.017 0.092 rw 2026-11-03 12:04:44,415 7 INFO rb-ea311d5-226310-432086 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 12:04:44,464 7 INFO rb-ea311d5-226310-432086 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 12:04:44,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 25 0.031 0.144 ro 2026-11-03 12:04:44,734 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.231 ro 2026-11-03 12:04:44,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.12 ro 2026-11-03 12:04:44,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04: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.04 ro 2026-11-03 12:04:45,055 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.024 ro 2026-11-03 12:04:45,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 12:04:45,217 7 INFO rb-ea311d5-226310-432086 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 12:04:45,228 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:45] "GET /web/image/res.partner/1818/avatar_128?unique=1793707360000 HTTP/1.1" 200 305 4 0.007 0.029 ro 2026-11-03 12:04:45,528 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:45] "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.088 0.22 rw 2026-11-03 12:04:45,585 7 INFO rb-ea311d5-226310-432086 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 12:04:45,604 7 INFO rb-ea311d5-226310-432086 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 12:04:45,662 7 INFO rb-ea311d5-226310-432086 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 12:04:45,686 7 INFO rb-ea311d5-226310-432086 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 12:04:45,748 7 INFO rb-ea311d5-226310-432086 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 12:04:45,764 7 INFO rb-ea311d5-226310-432086 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 12:04:45,765 7 INFO rb-ea311d5-226310-432086 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 12:04:45,798 7 INFO rb-ea311d5-226310-432086 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 12:04:45,805 7 INFO rb-ea311d5-226310-432086 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 12:04:45,834 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 12:04:45,845 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.023 - 2026-11-03 12:04:45,925 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.109 0.279 rw 2026-11-03 12:04:46,306 7 INFO rb-ea311d5-226310-432086 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 12:04:46,307 7 INFO rb-ea311d5-226310-432086 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 12:04:46,336 7 INFO rb-ea311d5-226310-432086 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 12:04:46,337 7 INFO rb-ea311d5-226310-432086 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 12:04:46,346 7 INFO rb-ea311d5-226310-432086 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 12:04:46,355 7 INFO rb-ea311d5-226310-432086 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 12:04:46,885 7 INFO rb-ea311d5-226310-432086 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 12:04:46,892 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23321558 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000001', 'uuid': 'e70039d7-d0a4-4249-ba3f-2b0f04fae6bb'}] 2026-11-03 12:04:46,893 7 INFO rb-ea311d5-226310-432086 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 12:04:47,019 7 INFO rb-ea311d5-226310-432086 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 12:04:48,446 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23321558 order {'name': '/', 'pos_reference': '261-168-000001', 'uuid': 'e70039d7-d0a4-4249-ba3f-2b0f04fae6bb'} created pos.order #728 2026-11-03 12:04:48,448 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23321558 finished 2026-11-03 12:04:48,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6122 507 0.799 1.149 rw 2026-11-03 12:04:49,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.018 0.042 ro 2026-11-03 12:04:49,170 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:49] "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 12:04:49,217 7 INFO rb-ea311d5-226310-432086 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 12:04:49,242 7 INFO rb-ea311d5-226310-432086 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 12:04:49,254 7 INFO rb-ea311d5-226310-432086 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 12:04:49,263 7 INFO rb-ea311d5-226310-432086 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 12:04:49,281 7 INFO rb-ea311d5-226310-432086 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 12:04:49,292 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.045 rw 2026-11-03 12:04:49,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.097 ro 2026-11-03 12:04:49,497 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.196 ro 2026-11-03 12:04:49,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.069 ro 2026-11-03 12:04:49,701 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.019 0.043 ro 2026-11-03 12:04:49,751 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:49] "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 12:04:49,816 7 INFO rb-ea311d5-226310-432086 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 12:04:49,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:49] "GET /web/image/res.partner/1818/avatar_128?unique=1793707486000 HTTP/1.1" 200 305 4 0.006 0.033 ro 2026-11-03 12:04:50,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:50] "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.122 0.273 rw 2026-11-03 12:04:50,274 7 INFO rb-ea311d5-226310-432086 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 12:04:50,289 7 INFO rb-ea311d5-226310-432086 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 12:04:50,307 7 INFO rb-ea311d5-226310-432086 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 12:04:50,308 7 INFO rb-ea311d5-226310-432086 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 12:04:50,311 7 INFO rb-ea311d5-226310-432086 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 12:04:50,312 7 INFO rb-ea311d5-226310-432086 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 12:04:50,339 7 INFO rb-ea311d5-226310-432086 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 12:04:50,377 7 INFO rb-ea311d5-226310-432086 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 12:04:50,402 7 INFO rb-ea311d5-226310-432086 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 12:04:50,403 7 INFO rb-ea311d5-226310-432086 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 12:04:50,413 7 INFO rb-ea311d5-226310-432086 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 12:04:50,413 7 INFO rb-ea311d5-226310-432086 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 12:04:50,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.09 0.243 rw 2026-11-03 12:04:50,920 7 INFO rb-ea311d5-226310-432086 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 12:04:50,920 7 INFO rb-ea311d5-226310-432086 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 12:04:50,925 7 INFO rb-ea311d5-226310-432086 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 12:04:50,926 7 INFO rb-ea311d5-226310-432086 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 12:04:50,932 7 INFO rb-ea311d5-226310-432086 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 12:04:50,938 7 INFO rb-ea311d5-226310-432086 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 12:04:51,466 7 INFO rb-ea311d5-226310-432086 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 12:04:51,469 7 INFO rb-ea311d5-226310-432086 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 12:04:51,475 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30309343 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000002', 'uuid': '4f86a026-3219-4ffa-b777-6022958b1f9c'}] 2026-11-03 12:04:51,540 7 INFO rb-ea311d5-226310-432086 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 12:04:52,718 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30309343 order {'name': '/', 'pos_reference': '261-168-000002', 'uuid': '4f86a026-3219-4ffa-b777-6022958b1f9c'} created pos.order #729 2026-11-03 12:04:52,720 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30309343 finished 2026-11-03 12:04:53,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6134 439 0.547 0.991 rw 2026-11-03 12:04:53,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.015 0.038 ro 2026-11-03 12:04:53,287 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04: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 12:04:53,333 7 INFO rb-ea311d5-226310-432086 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 12:04:53,371 7 INFO rb-ea311d5-226310-432086 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 12:04:53,373 7 INFO rb-ea311d5-226310-432086 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 12:04:53,387 7 INFO rb-ea311d5-226310-432086 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 12:04:53,402 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.04 rw 2026-11-03 12:04:53,404 7 INFO rb-ea311d5-226310-432086 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 12:04:53,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.066 ro 2026-11-03 12:04:53,601 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:53] "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 12:04:53,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.093 ro 2026-11-03 12:04:53,814 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.015 0.055 ro 2026-11-03 12:04:53,860 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.006 0.015 ro 2026-11-03 12:04:53,919 7 INFO rb-ea311d5-226310-432086 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 12:04:53,927 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:53] "GET /web/image/res.partner/1818/avatar_128?unique=1793707492000 HTTP/1.1" 200 305 4 0.004 0.019 ro 2026-11-03 12:04:54,207 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:54] "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.083 0.189 rw 2026-11-03 12:04:54,275 7 INFO rb-ea311d5-226310-432086 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 12:04:54,283 7 INFO rb-ea311d5-226310-432086 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 12:04:54,295 7 INFO rb-ea311d5-226310-432086 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 12:04:54,295 7 INFO rb-ea311d5-226310-432086 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 12:04:54,324 7 INFO rb-ea311d5-226310-432086 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 12:04:54,365 7 INFO rb-ea311d5-226310-432086 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 12:04:54,367 7 INFO rb-ea311d5-226310-432086 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 12:04:54,373 7 INFO rb-ea311d5-226310-432086 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 12:04:54,376 7 INFO rb-ea311d5-226310-432086 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 12:04:54,572 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.117 0.238 rw 2026-11-03 12:04:54,878 7 INFO rb-ea311d5-226310-432086 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 12:04:54,878 7 INFO rb-ea311d5-226310-432086 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 12:04:54,887 7 INFO rb-ea311d5-226310-432086 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 12:04:54,888 7 INFO rb-ea311d5-226310-432086 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 12:04:54,889 7 INFO rb-ea311d5-226310-432086 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 12:04:54,906 7 INFO rb-ea311d5-226310-432086 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 12:04:55,405 7 INFO rb-ea311d5-226310-432086 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 12:04:55,409 7 INFO rb-ea311d5-226310-432086 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 12:04:55,419 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61578777 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000003', 'uuid': 'c7c27b37-24b9-482a-a223-fe2f2efb42c4'}] 2026-11-03 12:04:55,474 7 INFO rb-ea311d5-226310-432086 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 12:04:56,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61578777 order {'name': '/', 'pos_reference': '261-168-000003', 'uuid': 'c7c27b37-24b9-482a-a223-fe2f2efb42c4'} created pos.order #730 2026-11-03 12:04:56,699 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61578777 finished 2026-11-03 12:04:56,987 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6151 439 0.534 1.039 rw 2026-11-03 12:04:57,142 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.013 0.041 ro 2026-11-03 12:04:57,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:57] "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 12:04:57,265 7 INFO rb-ea311d5-226310-432086 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 12:04:57,282 7 INFO rb-ea311d5-226310-432086 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 12:04:57,284 7 INFO rb-ea311d5-226310-432086 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 12:04:57,296 7 INFO rb-ea311d5-226310-432086 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 12:04:57,309 7 INFO rb-ea311d5-226310-432086 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 12:04:57,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.046 rw 2026-11-03 12:04:57,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.011 0.098 ro 2026-11-03 12:04:57,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.211 ro 2026-11-03 12:04:57,645 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:57] "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 12:04:57,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.015 0.071 ro 2026-11-03 12:04:57,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:57] "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 12:04:57,844 7 INFO rb-ea311d5-226310-432086 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 12:04:57,858 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:57] "GET /web/image/res.partner/1818/avatar_128?unique=1793707496000 HTTP/1.1" 200 305 4 0.007 0.022 ro 2026-11-03 12:04:58,239 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:58] "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.113 0.264 rw 2026-11-03 12:04:58,293 7 INFO rb-ea311d5-226310-432086 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 12:04:58,294 7 INFO rb-ea311d5-226310-432086 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 12:04:58,320 7 INFO rb-ea311d5-226310-432086 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 12:04:58,322 7 INFO rb-ea311d5-226310-432086 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 12:04:58,323 7 INFO rb-ea311d5-226310-432086 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 12:04:58,330 7 INFO rb-ea311d5-226310-432086 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 12:04:58,336 7 INFO rb-ea311d5-226310-432086 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 12:04:58,360 7 INFO rb-ea311d5-226310-432086 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 12:04:58,375 7 INFO rb-ea311d5-226310-432086 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 12:04:58,377 7 INFO rb-ea311d5-226310-432086 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 12:04:58,385 7 INFO rb-ea311d5-226310-432086 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 12:04:58,386 7 INFO rb-ea311d5-226310-432086 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 12:04:58,599 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.101 0.248 rw 2026-11-03 12:04:58,891 7 INFO rb-ea311d5-226310-432086 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 12:04:58,892 7 INFO rb-ea311d5-226310-432086 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 12:04:58,898 7 INFO rb-ea311d5-226310-432086 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 12:04:58,899 7 INFO rb-ea311d5-226310-432086 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 12:04:58,904 7 INFO rb-ea311d5-226310-432086 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 12:04:58,906 7 INFO rb-ea311d5-226310-432086 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 12:04:59,420 7 INFO rb-ea311d5-226310-432086 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 12:04:59,433 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4070720 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000004', 'uuid': 'a0f35731-ef0e-4529-8145-18fa9786122f'}] 2026-11-03 12:04:59,441 7 INFO rb-ea311d5-226310-432086 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 12:04:59,493 7 INFO rb-ea311d5-226310-432086 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 12:05:00,823 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4070720 order {'name': '/', 'pos_reference': '261-168-000004', 'uuid': 'a0f35731-ef0e-4529-8145-18fa9786122f'} created pos.order #731 2026-11-03 12:05:00,825 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4070720 finished 2026-11-03 12:05:01,135 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6162 439 0.556 1.152 rw 2026-11-03 12:05:01,316 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.018 0.058 ro 2026-11-03 12:05:01,418 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:01] "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 12:05:01,471 7 INFO rb-ea311d5-226310-432086 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 12:05:01,489 7 INFO rb-ea311d5-226310-432086 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 12:05:01,490 7 INFO rb-ea311d5-226310-432086 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 12:05:01,506 7 INFO rb-ea311d5-226310-432086 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 12:05:01,520 7 INFO rb-ea311d5-226310-432086 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 12:05:01,562 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.053 rw 2026-11-03 12:05:01,655 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.103 ro 2026-11-03 12:05:01,789 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.243 ro 2026-11-03 12:05:01,892 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.183 ro 2026-11-03 12:05:02,017 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.012 0.046 ro 2026-11-03 12:05:02,066 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.002 0.016 ro 2026-11-03 12:05:02,150 7 INFO rb-ea311d5-226310-432086 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 12:05:02,167 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:02] "GET /web/image/res.partner/1818/avatar_128?unique=1793707501000 HTTP/1.1" 200 305 4 0.006 0.03 ro 2026-11-03 12:05:02,551 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:02] "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.296 rw 2026-11-03 12:05:02,590 7 INFO rb-ea311d5-226310-432086 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 12:05:02,596 7 INFO rb-ea311d5-226310-432086 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 12:05:02,618 7 INFO rb-ea311d5-226310-432086 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 12:05:02,618 7 INFO rb-ea311d5-226310-432086 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 12:05:02,641 7 INFO rb-ea311d5-226310-432086 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 12:05:02,655 7 INFO rb-ea311d5-226310-432086 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 12:05:02,674 7 INFO rb-ea311d5-226310-432086 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 12:05:02,675 7 INFO rb-ea311d5-226310-432086 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 12:05:02,687 7 INFO rb-ea311d5-226310-432086 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 12:05:02,687 7 INFO rb-ea311d5-226310-432086 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 12:05:02,930 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.127 0.244 rw 2026-11-03 12:05:03,188 7 INFO rb-ea311d5-226310-432086 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 12:05:03,189 7 INFO rb-ea311d5-226310-432086 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 12:05:03,198 7 INFO rb-ea311d5-226310-432086 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 12:05:03,199 7 INFO rb-ea311d5-226310-432086 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 12:05:03,206 7 INFO rb-ea311d5-226310-432086 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 12:05:03,207 7 INFO rb-ea311d5-226310-432086 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 12:05:03,717 7 INFO rb-ea311d5-226310-432086 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 12:05:03,722 7 INFO rb-ea311d5-226310-432086 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 12:05:03,728 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6535096 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000005', 'uuid': '737a7a2c-c254-4e6e-ba1e-2e44e9e9c9f6'}] 2026-11-03 12:05:03,782 7 INFO rb-ea311d5-226310-432086 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 12:05:05,009 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6535096 order {'name': '/', 'pos_reference': '261-168-000005', 'uuid': '737a7a2c-c254-4e6e-ba1e-2e44e9e9c9f6'} created pos.order #732 2026-11-03 12:05:05,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6535096 finished 2026-11-03 12:05:05,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6158 454 0.496 1.026 rw 2026-11-03 12:05:05,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.014 0.037 ro 2026-11-03 12:05:05,485 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05: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 12:05:05,548 7 INFO rb-ea311d5-226310-432086 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 12:05:05,559 7 INFO rb-ea311d5-226310-432086 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 12:05:05,560 7 INFO rb-ea311d5-226310-432086 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 12:05:05,584 7 INFO rb-ea311d5-226310-432086 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 12:05:05,600 7 INFO rb-ea311d5-226310-432086 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 12:05:05,617 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.043 rw 2026-11-03 12:05:05,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.105 ro 2026-11-03 12:05:05,822 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.207 ro 2026-11-03 12:05:05,913 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.147 ro 2026-11-03 12:05:05,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:05] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.012 0.032 ro 2026-11-03 12:05:06,039 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:06] "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 12:05:06,111 7 INFO rb-ea311d5-226310-432086 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 12:05:06,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:06] "GET /web/image/res.partner/1818/avatar_128?unique=1793707505000 HTTP/1.1" 200 305 4 0.005 0.03 ro 2026-11-03 12:05:06,509 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:06] "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.122 0.257 rw 2026-11-03 12:05:06,567 7 INFO rb-ea311d5-226310-432086 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 12:05:06,571 7 INFO rb-ea311d5-226310-432086 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 12:05:06,587 7 INFO rb-ea311d5-226310-432086 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 12:05:06,587 7 INFO rb-ea311d5-226310-432086 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 12:05:06,594 7 INFO rb-ea311d5-226310-432086 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 12:05:06,598 7 INFO rb-ea311d5-226310-432086 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 12:05:06,633 7 INFO rb-ea311d5-226310-432086 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 12:05:06,660 7 INFO rb-ea311d5-226310-432086 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 12:05:06,671 7 INFO rb-ea311d5-226310-432086 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 12:05:06,676 7 INFO rb-ea311d5-226310-432086 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 12:05:06,679 7 INFO rb-ea311d5-226310-432086 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 12:05:06,679 7 INFO rb-ea311d5-226310-432086 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 12:05:06,889 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.122 0.248 rw 2026-11-03 12:05:07,196 7 INFO rb-ea311d5-226310-432086 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 12:05:07,196 7 INFO rb-ea311d5-226310-432086 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 12:05:07,202 7 INFO rb-ea311d5-226310-432086 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 12:05:07,203 7 INFO rb-ea311d5-226310-432086 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 12:05:07,212 7 INFO rb-ea311d5-226310-432086 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 12:05:07,217 7 INFO rb-ea311d5-226310-432086 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 12:05:07,737 7 INFO rb-ea311d5-226310-432086 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 12:05:07,738 7 INFO rb-ea311d5-226310-432086 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 12:05:07,750 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33069723 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000006', 'uuid': '612c38ea-43dd-488e-9f7a-3a3949290928'}] 2026-11-03 12:05:07,795 7 INFO rb-ea311d5-226310-432086 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 12:05:09,265 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33069723 order {'name': '/', 'pos_reference': '261-168-000006', 'uuid': '612c38ea-43dd-488e-9f7a-3a3949290928'} created pos.order #733 2026-11-03 12:05:09,267 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33069723 finished 2026-11-03 12:05:09,553 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6157 439 0.614 1.193 rw 2026-11-03 12:05:09,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.02 0.055 ro 2026-11-03 12:05:09,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:09] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.01 ro 2026-11-03 12:05:09,854 7 INFO rb-ea311d5-226310-432086 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 12:05:09,876 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-11-03 12:05:09,877 7 INFO rb-ea311d5-226310-432086 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 12:05:09,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:05:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.049 rw 2026-11-03 12:05:10,325 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:05:10,334 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 35894380 (allocated 40652800) 2026-11-03 12:05:10,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rPzT66d3 - [03/Nov/2026 12:04:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 28.305 rw 2026-11-03 12:05:10,433 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 60605 2026-11-03 12:05:10,434 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-11-03 12:05:10,435 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 60605 2026-11-03 12:05:10,630 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120510_630533_test_taxes_l10n_in_pos.txt 2026-11-03 12:05:10,631 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp_hq4qghm_chrome_odoo" 2026-11-03 12:05:11,022 7 INFO rb-ea311d5-226310-432086 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 12:05:14,268 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 60750 2026-11-03 12:05:14,269 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpuwp3zpk5_chrome_odoo 2026-11-03 12:05:14,269 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:36175/json/version 2026-11-03 12:05:14,273 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36175', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:05:14,291 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 12:05:14,292 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:36175/json 2026-11-03 12:05:14,304 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36175', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:05:14,313 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:36175/devtools/page/C3A10418D4D2EEFCF6C3C97A25EB67FE 2026-11-03 12:05:14,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-11-03 12:05:14,338 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-11-03 12:05:14,869 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:05:14,883 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-11-03 12:05:14,885 7 INFO rb-ea311d5-226310-432086 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 12:05:14,885 7 INFO rb-ea311d5-226310-432086 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 12:05:15,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:15] "GET /pos/ui/168 HTTP/1.1" 200 6967 67 0.049 0.158 rw 2026-11-03 12:05:15,100 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'C3A10418D4D2EEFCF6C3C97A25EB67FE', 'loaderId': '59CBDDF0CDDB13014FAB9AEE20494DEB', 'isDownload': False} 2026-11-03 12:05:15,100 7 INFO rb-ea311d5-226310-432086 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 12:05:15,191 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:15] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.289 ro 2026-11-03 12:05:15,207 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:15] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.009 0.041 ro 2026-11-03 12:05:15,240 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:15] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.073 ro 2026-11-03 12:05:16,015 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-11-03 12:05:16,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:05:16,048 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 12:05:16,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.021 ro 2026-11-03 12:05:16,115 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05: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.002 0.012 rw 2026-11-03 12:05:16,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.016 rw 2026-11-03 12:05:16,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526337 234 0.26 0.565 rw 2026-11-03 12:05:17,131 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: The ready code tooks too much time : 2.031116247177124 2026-11-03 12:05:17,132 7 INFO rb-ea311d5-226310-432086 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 12:05:17,149 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:17] "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 12:05:17,155 7 INFO rb-ea311d5-226310-432086 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 12:05:17,191 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:17] "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 12:05:17,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:17] "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 12:05:17,240 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05: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.016 rw 2026-11-03 12:05:17,260 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:17] "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 12:05:17,702 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:17] "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 12:05:17,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05: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.01 rw 2026-11-03 12:05:17,991 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.063 rw 2026-11-03 12:05:17,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:17] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 12:05:17,998 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 12:05:18,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:18] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.032 rw 2026-11-03 12:05:18,044 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:18] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.004 0.052 ro 2026-11-03 12:05:18,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:18] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 12:05:18,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:18] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 12:05:18,154 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.02 - 2026-11-03 12:05:18,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.042 - 2026-11-03 12:05:18,242 7 INFO rb-ea311d5-226310-432086 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 12:05:18,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:18] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6967 31 0.039 0.119 rw 2026-11-03 12:05:18,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:18] "GET /pos/ui/168 HTTP/1.1" 200 6967 31 0.017 0.221 rw 2026-11-03 12:05:18,361 7 INFO rb-ea311d5-226310-432086 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 12:05:18,366 7 INFO rb-ea311d5-226310-432086 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 12:05:18,409 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.245 rw 2026-11-03 12:05:18,440 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05: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.004 0.069 rw 2026-11-03 12:05:18,490 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.014 0.093 rw 2026-11-03 12:05:18,532 7 INFO rb-ea311d5-226310-432086 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 12:05:18,579 7 INFO rb-ea311d5-226310-432086 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 12:05:18,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.015 0.119 ro 2026-11-03 12:05:18,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.231 ro 2026-11-03 12:05:18,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.144 ro 2026-11-03 12:05:19,066 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.02 0.057 ro 2026-11-03 12:05:19,209 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:19] "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 12:05:19,371 7 INFO rb-ea311d5-226310-432086 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 12:05:19,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:19] "GET /web/image/res.partner/1818/avatar_128?unique=1793707509000 HTTP/1.1" 200 305 4 0.007 0.025 ro 2026-11-03 12:05:19,383 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:19] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.015 - 2026-11-03 12:05:19,775 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:19] "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.279 rw 2026-11-03 12:05:19,830 7 INFO rb-ea311d5-226310-432086 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 12:05:19,844 7 INFO rb-ea311d5-226310-432086 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 12:05:19,904 7 INFO rb-ea311d5-226310-432086 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 12:05:19,924 7 INFO rb-ea311d5-226310-432086 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 12:05:19,983 7 INFO rb-ea311d5-226310-432086 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 12:05:20,002 7 INFO rb-ea311d5-226310-432086 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 12:05:20,003 7 INFO rb-ea311d5-226310-432086 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 12:05:20,053 7 INFO rb-ea311d5-226310-432086 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 12:05:20,054 7 INFO rb-ea311d5-226310-432086 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 12:05:20,084 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.012 - 2026-11-03 12:05:20,101 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.035 - 2026-11-03 12:05:20,200 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.156 0.258 rw 2026-11-03 12:05:20,546 7 INFO rb-ea311d5-226310-432086 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 12:05:20,547 7 INFO rb-ea311d5-226310-432086 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 12:05:20,575 7 INFO rb-ea311d5-226310-432086 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 12:05:20,576 7 INFO rb-ea311d5-226310-432086 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 12:05:20,582 7 INFO rb-ea311d5-226310-432086 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 12:05:20,585 7 INFO rb-ea311d5-226310-432086 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 12:05:21,130 7 INFO rb-ea311d5-226310-432086 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 12:05:21,139 7 INFO rb-ea311d5-226310-432086 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 12:05:21,149 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66185820 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000001', 'uuid': '8574e85c-08f1-40f5-b416-20bbd38fefb4'}] 2026-11-03 12:05:21,246 7 INFO rb-ea311d5-226310-432086 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 12:05:22,721 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66185820 order {'name': '/', 'pos_reference': '262-168-000001', 'uuid': '8574e85c-08f1-40f5-b416-20bbd38fefb4'} created pos.order #734 2026-11-03 12:05:22,725 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66185820 finished 2026-11-03 12:05:23,014 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6122 473 0.622 1.249 rw 2026-11-03 12:05:23,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.014 0.049 ro 2026-11-03 12:05:23,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:23] "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 12:05:23,382 7 INFO rb-ea311d5-226310-432086 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 12:05:23,402 7 INFO rb-ea311d5-226310-432086 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 12:05:23,403 7 INFO rb-ea311d5-226310-432086 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 12:05:23,426 7 INFO rb-ea311d5-226310-432086 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 12:05:23,443 7 INFO rb-ea311d5-226310-432086 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 12:05:23,464 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.051 rw 2026-11-03 12:05:23,553 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.089 ro 2026-11-03 12:05:23,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.215 ro 2026-11-03 12:05:23,796 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.081 ro 2026-11-03 12:05:23,879 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.014 0.045 ro 2026-11-03 12:05:23,938 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:23] "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 12:05:24,039 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:24] "GET /web/image/res.partner/1818/avatar_128?unique=1793707522000 HTTP/1.1" 200 305 4 0.004 0.02 ro 2026-11-03 12:05:24,042 7 INFO rb-ea311d5-226310-432086 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 12:05:24,471 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:24] "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.148 0.268 rw 2026-11-03 12:05:24,532 7 INFO rb-ea311d5-226310-432086 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 12:05:24,533 7 INFO rb-ea311d5-226310-432086 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 12:05:24,567 7 INFO rb-ea311d5-226310-432086 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 12:05:24,567 7 INFO rb-ea311d5-226310-432086 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 12:05:24,572 7 INFO rb-ea311d5-226310-432086 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 12:05:24,574 7 INFO rb-ea311d5-226310-432086 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 12:05:24,584 7 INFO rb-ea311d5-226310-432086 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 12:05:24,625 7 INFO rb-ea311d5-226310-432086 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 12:05:24,640 7 INFO rb-ea311d5-226310-432086 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 12:05:24,641 7 INFO rb-ea311d5-226310-432086 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 12:05:24,648 7 INFO rb-ea311d5-226310-432086 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 12:05:24,654 7 INFO rb-ea311d5-226310-432086 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 12:05:24,896 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.122 0.29 rw 2026-11-03 12:05:25,166 7 INFO rb-ea311d5-226310-432086 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 12:05:25,167 7 INFO rb-ea311d5-226310-432086 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 12:05:25,173 7 INFO rb-ea311d5-226310-432086 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 12:05:25,174 7 INFO rb-ea311d5-226310-432086 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 12:05:25,178 7 INFO rb-ea311d5-226310-432086 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 12:05:25,182 7 INFO rb-ea311d5-226310-432086 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 12:05:25,697 7 INFO rb-ea311d5-226310-432086 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 12:05:25,702 7 INFO rb-ea311d5-226310-432086 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 12:05:25,710 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16097286 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000002', 'uuid': 'fb789f19-3af7-4643-aab7-bf7d2be19503'}] 2026-11-03 12:05:25,761 7 INFO rb-ea311d5-226310-432086 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 12:05:27,250 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16097286 order {'name': '/', 'pos_reference': '262-168-000002', 'uuid': 'fb789f19-3af7-4643-aab7-bf7d2be19503'} created pos.order #735 2026-11-03 12:05:27,253 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16097286 finished 2026-11-03 12:05:27,520 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6134 440 0.6 1.215 rw 2026-11-03 12:05:27,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.018 0.063 ro 2026-11-03 12:05:27,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:27] "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 12:05:27,870 7 INFO rb-ea311d5-226310-432086 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 12:05:27,889 7 INFO rb-ea311d5-226310-432086 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 12:05:27,890 7 INFO rb-ea311d5-226310-432086 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 12:05:27,919 7 INFO rb-ea311d5-226310-432086 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 12:05:27,939 7 INFO rb-ea311d5-226310-432086 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 12:05:27,960 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.062 rw 2026-11-03 12:05:28,081 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.024 0.11 ro 2026-11-03 12:05:28,192 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.228 ro 2026-11-03 12:05:28,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.034 0.146 ro 2026-11-03 12:05:28,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.018 0.048 ro 2026-11-03 12:05:28,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.006 0.022 ro 2026-11-03 12:05:28,546 7 INFO rb-ea311d5-226310-432086 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 12:05:28,551 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:28] "GET /web/image/res.partner/1818/avatar_128?unique=1793707527000 HTTP/1.1" 200 305 4 0.004 0.029 ro 2026-11-03 12:05:28,896 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:28] "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.096 0.245 rw 2026-11-03 12:05:28,948 7 INFO rb-ea311d5-226310-432086 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 12:05:28,956 7 INFO rb-ea311d5-226310-432086 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 12:05:29,008 7 INFO rb-ea311d5-226310-432086 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 12:05:29,011 7 INFO rb-ea311d5-226310-432086 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 12:05:29,111 7 INFO rb-ea311d5-226310-432086 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 12:05:29,150 7 INFO rb-ea311d5-226310-432086 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 12:05:29,152 7 INFO rb-ea311d5-226310-432086 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 12:05:29,153 7 INFO rb-ea311d5-226310-432086 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 12:05:29,153 7 INFO rb-ea311d5-226310-432086 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 12:05:29,323 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.124 0.292 rw 2026-11-03 12:05:29,660 7 INFO rb-ea311d5-226310-432086 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 12:05:29,661 7 INFO rb-ea311d5-226310-432086 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 12:05:29,666 7 INFO rb-ea311d5-226310-432086 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 12:05:29,667 7 INFO rb-ea311d5-226310-432086 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 12:05:29,671 7 INFO rb-ea311d5-226310-432086 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 12:05:29,675 7 INFO rb-ea311d5-226310-432086 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 12:05:30,189 7 INFO rb-ea311d5-226310-432086 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 12:05:30,196 7 INFO rb-ea311d5-226310-432086 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 12:05:30,204 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13435019 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000003', 'uuid': 'c6df1838-f9f8-40da-b0dd-1a84d80b298d'}] 2026-11-03 12:05:30,273 7 INFO rb-ea311d5-226310-432086 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 12:05:31,631 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13435019 order {'name': '/', 'pos_reference': '262-168-000003', 'uuid': 'c6df1838-f9f8-40da-b0dd-1a84d80b298d'} created pos.order #736 2026-11-03 12:05:31,635 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13435019 finished 2026-11-03 12:05:31,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6123 440 0.554 1.196 rw 2026-11-03 12:05:32,106 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.02 0.052 ro 2026-11-03 12:05:32,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:32] "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 12:05:32,254 7 INFO rb-ea311d5-226310-432086 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 12:05:32,274 7 INFO rb-ea311d5-226310-432086 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 12:05:32,275 7 INFO rb-ea311d5-226310-432086 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 12:05:32,299 7 INFO rb-ea311d5-226310-432086 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 12:05:32,321 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.04 rw 2026-11-03 12:05:32,326 7 INFO rb-ea311d5-226310-432086 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 12:05:32,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.017 0.078 ro 2026-11-03 12:05:32,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.172 ro 2026-11-03 12:05:32,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.07 ro 2026-11-03 12:05:32,727 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.015 0.049 ro 2026-11-03 12:05:32,768 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:32] "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 12:05:32,839 7 INFO rb-ea311d5-226310-432086 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 12:05:32,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:32] "GET /web/image/res.partner/1818/avatar_128?unique=1793707531000 HTTP/1.1" 200 305 4 0.011 0.028 ro 2026-11-03 12:05:33,237 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:33] "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.126 0.266 rw 2026-11-03 12:05:33,302 7 INFO rb-ea311d5-226310-432086 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 12:05:33,307 7 INFO rb-ea311d5-226310-432086 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 12:05:33,326 7 INFO rb-ea311d5-226310-432086 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 12:05:33,335 7 INFO rb-ea311d5-226310-432086 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 12:05:33,338 7 INFO rb-ea311d5-226310-432086 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 12:05:33,341 7 INFO rb-ea311d5-226310-432086 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 12:05:33,358 7 INFO rb-ea311d5-226310-432086 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 12:05:33,400 7 INFO rb-ea311d5-226310-432086 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 12:05:33,410 7 INFO rb-ea311d5-226310-432086 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 12:05:33,411 7 INFO rb-ea311d5-226310-432086 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 12:05:33,415 7 INFO rb-ea311d5-226310-432086 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 12:05:33,416 7 INFO rb-ea311d5-226310-432086 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 12:05:33,601 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.093 0.256 rw 2026-11-03 12:05:33,921 7 INFO rb-ea311d5-226310-432086 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 12:05:33,922 7 INFO rb-ea311d5-226310-432086 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 12:05:33,926 7 INFO rb-ea311d5-226310-432086 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 12:05:33,926 7 INFO rb-ea311d5-226310-432086 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 12:05:33,929 7 INFO rb-ea311d5-226310-432086 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 12:05:33,932 7 INFO rb-ea311d5-226310-432086 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 12:05:34,447 7 INFO rb-ea311d5-226310-432086 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 12:05:34,457 7 INFO rb-ea311d5-226310-432086 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 12:05:34,463 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #670495 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000004', 'uuid': '65286f5a-18ad-482f-ba4b-4a34c7fba8c1'}] 2026-11-03 12:05:34,493 7 INFO rb-ea311d5-226310-432086 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 12:05:35,811 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #670495 order {'name': '/', 'pos_reference': '262-168-000004', 'uuid': '65286f5a-18ad-482f-ba4b-4a34c7fba8c1'} created pos.order #737 2026-11-03 12:05:35,818 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #670495 finished 2026-11-03 12:05:36,137 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6163 440 0.552 1.127 rw 2026-11-03 12:05:36,285 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.015 0.041 ro 2026-11-03 12:05:36,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:36] "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 12:05:36,415 7 INFO rb-ea311d5-226310-432086 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 12:05:36,434 7 INFO rb-ea311d5-226310-432086 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 12:05:36,434 7 INFO rb-ea311d5-226310-432086 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 12:05:36,448 7 INFO rb-ea311d5-226310-432086 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 12:05:36,460 7 INFO rb-ea311d5-226310-432086 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 12:05:36,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.045 rw 2026-11-03 12:05:36,601 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.122 ro 2026-11-03 12:05:36,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.236 ro 2026-11-03 12:05:36,806 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.132 ro 2026-11-03 12:05:36,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.012 0.04 ro 2026-11-03 12:05:36,952 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.004 0.025 ro 2026-11-03 12:05:37,031 7 INFO rb-ea311d5-226310-432086 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 12:05:37,041 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:37] "GET /web/image/res.partner/1818/avatar_128?unique=1793707535000 HTTP/1.1" 200 305 4 0.016 0.023 ro 2026-11-03 12:05:37,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:37] "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.113 0.26 rw 2026-11-03 12:05:37,486 7 INFO rb-ea311d5-226310-432086 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 12:05:37,486 7 INFO rb-ea311d5-226310-432086 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 12:05:37,501 7 INFO rb-ea311d5-226310-432086 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 12:05:37,502 7 INFO rb-ea311d5-226310-432086 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 12:05:37,537 7 INFO rb-ea311d5-226310-432086 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 12:05:37,546 7 INFO rb-ea311d5-226310-432086 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 12:05:37,560 7 INFO rb-ea311d5-226310-432086 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 12:05:37,563 7 INFO rb-ea311d5-226310-432086 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 12:05:37,577 7 INFO rb-ea311d5-226310-432086 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 12:05:37,583 7 INFO rb-ea311d5-226310-432086 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 12:05:37,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.115 0.279 rw 2026-11-03 12:05:38,079 7 INFO rb-ea311d5-226310-432086 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 12:05:38,082 7 INFO rb-ea311d5-226310-432086 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 12:05:38,087 7 INFO rb-ea311d5-226310-432086 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 12:05:38,087 7 INFO rb-ea311d5-226310-432086 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 12:05:38,090 7 INFO rb-ea311d5-226310-432086 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 12:05:38,098 7 INFO rb-ea311d5-226310-432086 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 12:05:38,605 7 INFO rb-ea311d5-226310-432086 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 12:05:38,616 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97647308 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000005', 'uuid': '67605104-7e4b-446a-ac51-dbdc3cd4c7b5'}] 2026-11-03 12:05:38,619 7 INFO rb-ea311d5-226310-432086 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 12:05:38,700 7 INFO rb-ea311d5-226310-432086 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 12:05:40,151 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97647308 order {'name': '/', 'pos_reference': '262-168-000005', 'uuid': '67605104-7e4b-446a-ac51-dbdc3cd4c7b5'} created pos.order #738 2026-11-03 12:05:40,181 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97647308 finished 2026-11-03 12:05:40,490 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6161 440 0.684 1.195 rw 2026-11-03 12:05:40,699 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.033 0.06 ro 2026-11-03 12:05:40,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:40] "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 12:05:40,844 7 INFO rb-ea311d5-226310-432086 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 12:05:40,860 7 INFO rb-ea311d5-226310-432086 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 12:05:40,860 7 INFO rb-ea311d5-226310-432086 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 12:05:40,883 7 INFO rb-ea311d5-226310-432086 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 12:05:40,905 7 INFO rb-ea311d5-226310-432086 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 12:05:40,924 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.048 rw 2026-11-03 12:05:41,015 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.093 ro 2026-11-03 12:05:41,131 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.185 ro 2026-11-03 12:05:41,242 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.071 ro 2026-11-03 12:05:41,332 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.013 0.044 ro 2026-11-03 12:05:41,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.002 0.019 ro 2026-11-03 12:05:41,459 7 INFO rb-ea311d5-226310-432086 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 12:05:41,489 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:41] "GET /web/image/res.partner/1818/avatar_128?unique=1793707540000 HTTP/1.1" 200 305 4 0.007 0.031 ro 2026-11-03 12:05:41,786 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:41] "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.089 0.224 rw 2026-11-03 12:05:41,825 7 INFO rb-ea311d5-226310-432086 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 12:05:41,839 7 INFO rb-ea311d5-226310-432086 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 12:05:41,868 7 INFO rb-ea311d5-226310-432086 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 12:05:41,872 7 INFO rb-ea311d5-226310-432086 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 12:05:41,874 7 INFO rb-ea311d5-226310-432086 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 12:05:41,886 7 INFO rb-ea311d5-226310-432086 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 12:05:41,897 7 INFO rb-ea311d5-226310-432086 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 12:05:41,926 7 INFO rb-ea311d5-226310-432086 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 12:05:41,960 7 INFO rb-ea311d5-226310-432086 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 12:05:41,960 7 INFO rb-ea311d5-226310-432086 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 12:05:41,961 7 INFO rb-ea311d5-226310-432086 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 12:05:41,961 7 INFO rb-ea311d5-226310-432086 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 12:05:42,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.148 0.266 rw 2026-11-03 12:05:42,457 7 INFO rb-ea311d5-226310-432086 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 12:05:42,458 7 INFO rb-ea311d5-226310-432086 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 12:05:42,463 7 INFO rb-ea311d5-226310-432086 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 12:05:42,465 7 INFO rb-ea311d5-226310-432086 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 12:05:42,467 7 INFO rb-ea311d5-226310-432086 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 12:05:42,479 7 INFO rb-ea311d5-226310-432086 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 12:05:42,993 7 INFO rb-ea311d5-226310-432086 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 12:05:43,002 7 INFO rb-ea311d5-226310-432086 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 12:05:43,009 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12959827 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000006', 'uuid': '03e53452-f6f0-47c0-a917-1fdb014cc577'}] 2026-11-03 12:05:43,078 7 INFO rb-ea311d5-226310-432086 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 12:05:44,429 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12959827 order {'name': '/', 'pos_reference': '262-168-000006', 'uuid': '03e53452-f6f0-47c0-a917-1fdb014cc577'} created pos.order #739 2026-11-03 12:05:44,436 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12959827 finished 2026-11-03 12:05:44,734 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6158 440 0.582 1.148 rw 2026-11-03 12:05:44,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.015 0.089 ro 2026-11-03 12:05:45,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:45] "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 12:05:45,032 7 INFO rb-ea311d5-226310-432086 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 12:05:45,048 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-11-03 12:05:45,049 7 INFO rb-ea311d5-226310-432086 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 12:05:45,111 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.057 rw 2026-11-03 12:05:45,457 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:05:45,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 boR9aJbD - [03/Nov/2026 12:05:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 29.298 rw 2026-11-03 12:05:45,473 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 36079996 (allocated 39866368) 2026-11-03 12:05:45,564 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 60750 2026-11-03 12:05:45,565 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-11-03 12:05:45,566 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 60750 2026-11-03 12:05:45,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120545_683580_test_taxes_l10n_in_pos.txt 2026-11-03 12:05:45,684 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpuwp3zpk5_chrome_odoo" 2026-11-03 12:05:46,041 7 INFO rb-ea311d5-226310-432086 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 12:05:49,158 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 60882 2026-11-03 12:05:49,159 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmphnl5axv9_chrome_odoo 2026-11-03 12:05:49,159 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:35889/json/version 2026-11-03 12:05:49,160 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35889', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:05:49,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 12:05:49,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:35889/json 2026-11-03 12:05:49,187 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35889', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:05:49,194 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:35889/devtools/page/AC78BC4DFCC7977BD31E543EF16EC547 2026-11-03 12:05:49,205 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-11-03 12:05:49,220 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-11-03 12:05:49,679 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:05:49,693 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-11-03 12:05:49,695 7 INFO rb-ea311d5-226310-432086 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 12:05:49,695 7 INFO rb-ea311d5-226310-432086 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 12:05:49,837 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:49] "GET /pos/ui/168 HTTP/1.1" 200 6967 67 0.03 0.11 rw 2026-11-03 12:05:49,841 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'AC78BC4DFCC7977BD31E543EF16EC547', 'loaderId': '5135D3878B6813CADA81AE3A373E6B4E', 'isDownload': False} 2026-11-03 12:05:49,841 7 INFO rb-ea311d5-226310-432086 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 12:05:49,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:49] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.033 ro 2026-11-03 12:05:49,916 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:49] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.008 0.204 ro 2026-11-03 12:05:49,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:49] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.068 ro 2026-11-03 12:05:50,623 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-11-03 12:05:50,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:05:50,645 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 12:05:50,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.011 ro 2026-11-03 12:05:50,715 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05: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.007 0.02 rw 2026-11-03 12:05:50,722 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:50] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.023 rw 2026-11-03 12:05:51,429 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 528898 234 0.174 0.528 rw 2026-11-03 12:05:51,653 7 INFO rb-ea311d5-226310-432086 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 12:05:51,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:51] "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 12:05:51,686 7 INFO rb-ea311d5-226310-432086 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 12:05:51,721 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:51] "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 12:05:51,764 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:51] "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 12:05:51,792 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05: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.021 rw 2026-11-03 12:05:51,812 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:51] "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 12:05:52,297 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:52] "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 12:05:52,411 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05: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.015 rw 2026-11-03 12:05:52,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 12:05:52,589 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 12:05:52,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.072 rw 2026-11-03 12:05:52,643 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:52] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.006 0.061 ro 2026-11-03 12:05:52,650 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:52] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.076 rw 2026-11-03 12:05:52,660 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:52] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 12:05:52,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:52] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.026 ro 2026-11-03 12:05:52,684 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.022 - 2026-11-03 12:05:52,737 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.04 rw 2026-11-03 12:05:52,791 7 INFO rb-ea311d5-226310-432086 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 12:05:52,867 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.047 - 2026-11-03 12:05:52,940 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:52] "GET /pos/ui/168 HTTP/1.1" 200 6967 31 0.023 0.097 rw 2026-11-03 12:05:52,949 7 INFO rb-ea311d5-226310-432086 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 12:05:52,952 7 INFO rb-ea311d5-226310-432086 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 12:05:53,059 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:53] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6967 31 0.028 0.193 rw 2026-11-03 12:05:53,085 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05: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.009 0.127 rw 2026-11-03 12:05:53,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.014 0.172 rw 2026-11-03 12:05:53,198 7 INFO rb-ea311d5-226310-432086 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 12:05:53,221 7 INFO rb-ea311d5-226310-432086 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 12:05:53,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.019 0.15 ro 2026-11-03 12:05:53,484 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:53] "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 12:05:53,574 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.051 ro 2026-11-03 12:05:53,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.016 0.06 ro 2026-11-03 12:05:53,796 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.005 0.017 ro 2026-11-03 12:05:53,922 7 INFO rb-ea311d5-226310-432086 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 12:05:53,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:53] "GET /web/image/res.partner/1818/avatar_128?unique=1793707544000 HTTP/1.1" 200 305 4 0.005 0.026 ro 2026-11-03 12:05:53,939 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:53] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-11-03 12:05:54,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05: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.111 0.232 rw 2026-11-03 12:05:54,390 7 INFO rb-ea311d5-226310-432086 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 12:05:54,422 7 INFO rb-ea311d5-226310-432086 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 12:05:54,465 7 INFO rb-ea311d5-226310-432086 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 12:05:54,482 7 INFO rb-ea311d5-226310-432086 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 12:05:54,546 7 INFO rb-ea311d5-226310-432086 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 12:05:54,568 7 INFO rb-ea311d5-226310-432086 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 12:05:54,568 7 INFO rb-ea311d5-226310-432086 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 12:05:54,600 7 INFO rb-ea311d5-226310-432086 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 12:05:54,609 7 INFO rb-ea311d5-226310-432086 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 12:05:54,654 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.014 - 2026-11-03 12:05:54,661 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.026 - 2026-11-03 12:05:54,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.122 0.254 rw 2026-11-03 12:05:55,112 7 INFO rb-ea311d5-226310-432086 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 12:05:55,113 7 INFO rb-ea311d5-226310-432086 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 12:05:55,144 7 INFO rb-ea311d5-226310-432086 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 12:05:55,144 7 INFO rb-ea311d5-226310-432086 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 12:05:55,151 7 INFO rb-ea311d5-226310-432086 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 12:05:55,159 7 INFO rb-ea311d5-226310-432086 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 12:05:55,686 7 INFO rb-ea311d5-226310-432086 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 12:05:55,695 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64593254 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000001', 'uuid': '393e02be-49d3-49af-8f53-1a911fc63766'}] 2026-11-03 12:05:55,698 7 INFO rb-ea311d5-226310-432086 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 12:05:55,813 7 INFO rb-ea311d5-226310-432086 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 12:05:57,254 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64593254 order {'name': '/', 'pos_reference': '263-168-000001', 'uuid': '393e02be-49d3-49af-8f53-1a911fc63766'} created pos.order #740 2026-11-03 12:05:57,257 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64593254 finished 2026-11-03 12:05:57,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6123 474 0.639 1.21 rw 2026-11-03 12:05:57,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.02 0.053 ro 2026-11-03 12:05:57,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:57] "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 12:05:57,880 7 INFO rb-ea311d5-226310-432086 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 12:05:57,897 7 INFO rb-ea311d5-226310-432086 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 12:05:57,903 7 INFO rb-ea311d5-226310-432086 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 12:05:57,924 7 INFO rb-ea311d5-226310-432086 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 12:05:57,942 7 INFO rb-ea311d5-226310-432086 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 12:05:57,965 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.053 rw 2026-11-03 12:05:58,059 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.096 ro 2026-11-03 12:05:58,157 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.193 ro 2026-11-03 12:05:58,292 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.017 0.084 ro 2026-11-03 12:05:58,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.013 0.04 ro 2026-11-03 12:05:58,400 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.016 ro 2026-11-03 12:05:58,459 7 INFO rb-ea311d5-226310-432086 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 12:05:58,489 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:58] "GET /web/image/res.partner/1818/avatar_128?unique=1793707557000 HTTP/1.1" 200 305 4 0.005 0.032 ro 2026-11-03 12:05:58,803 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:58] "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.096 0.236 rw 2026-11-03 12:05:58,859 7 INFO rb-ea311d5-226310-432086 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 12:05:58,869 7 INFO rb-ea311d5-226310-432086 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 12:05:58,897 7 INFO rb-ea311d5-226310-432086 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 12:05:58,906 7 INFO rb-ea311d5-226310-432086 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 12:05:58,906 7 INFO rb-ea311d5-226310-432086 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 12:05:58,907 7 INFO rb-ea311d5-226310-432086 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 12:05:58,921 7 INFO rb-ea311d5-226310-432086 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 12:05:58,946 7 INFO rb-ea311d5-226310-432086 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 12:05:58,958 7 INFO rb-ea311d5-226310-432086 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 12:05:58,959 7 INFO rb-ea311d5-226310-432086 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 12:05:58,965 7 INFO rb-ea311d5-226310-432086 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 12:05:58,965 7 INFO rb-ea311d5-226310-432086 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 12:05:59,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.112 0.257 rw 2026-11-03 12:05:59,484 7 INFO rb-ea311d5-226310-432086 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 12:05:59,485 7 INFO rb-ea311d5-226310-432086 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 12:05:59,491 7 INFO rb-ea311d5-226310-432086 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 12:05:59,492 7 INFO rb-ea311d5-226310-432086 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 12:05:59,502 7 INFO rb-ea311d5-226310-432086 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 12:05:59,504 7 INFO rb-ea311d5-226310-432086 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 12:06:00,034 7 INFO rb-ea311d5-226310-432086 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 12:06:00,035 7 INFO rb-ea311d5-226310-432086 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 12:06:00,043 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #556610 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000002', 'uuid': '56b820e7-63d8-461f-98ff-8c879e790b35'}] 2026-11-03 12:06:00,111 7 INFO rb-ea311d5-226310-432086 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 12:06:01,576 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #556610 order {'name': '/', 'pos_reference': '263-168-000002', 'uuid': '56b820e7-63d8-461f-98ff-8c879e790b35'} created pos.order #741 2026-11-03 12:06:01,583 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #556610 finished 2026-11-03 12:06:01,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6135 440 0.681 1.202 rw 2026-11-03 12:06:02,170 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.023 0.071 ro 2026-11-03 12:06:02,323 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06: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 12:06:02,369 7 INFO rb-ea311d5-226310-432086 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 12:06:02,381 7 INFO rb-ea311d5-226310-432086 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 12:06:02,382 7 INFO rb-ea311d5-226310-432086 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 12:06:02,402 7 INFO rb-ea311d5-226310-432086 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 12:06:02,418 7 INFO rb-ea311d5-226310-432086 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 12:06:02,427 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.035 rw 2026-11-03 12:06:02,509 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.074 ro 2026-11-03 12:06:02,611 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.02 0.161 ro 2026-11-03 12:06:02,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.071 ro 2026-11-03 12:06:02,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.012 0.058 ro 2026-11-03 12:06:02,861 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.002 0.012 ro 2026-11-03 12:06:02,943 7 INFO rb-ea311d5-226310-432086 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 12:06:02,967 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:02] "GET /web/image/res.partner/1818/avatar_128?unique=1793707561000 HTTP/1.1" 200 305 4 0.006 0.05 ro 2026-11-03 12:06:03,312 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06: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.111 0.26 rw 2026-11-03 12:06:03,379 7 INFO rb-ea311d5-226310-432086 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 12:06:03,404 7 INFO rb-ea311d5-226310-432086 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 12:06:03,422 7 INFO rb-ea311d5-226310-432086 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 12:06:03,467 7 INFO rb-ea311d5-226310-432086 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 12:06:03,488 7 INFO rb-ea311d5-226310-432086 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 12:06:03,521 7 INFO rb-ea311d5-226310-432086 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 12:06:03,522 7 INFO rb-ea311d5-226310-432086 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 12:06:03,559 7 INFO rb-ea311d5-226310-432086 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 12:06:03,561 7 INFO rb-ea311d5-226310-432086 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 12:06:03,749 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.156 0.271 rw 2026-11-03 12:06:04,065 7 INFO rb-ea311d5-226310-432086 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 12:06:04,066 7 INFO rb-ea311d5-226310-432086 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 12:06:04,071 7 INFO rb-ea311d5-226310-432086 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 12:06:04,071 7 INFO rb-ea311d5-226310-432086 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 12:06:04,076 7 INFO rb-ea311d5-226310-432086 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 12:06:04,079 7 INFO rb-ea311d5-226310-432086 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 12:06:04,590 7 INFO rb-ea311d5-226310-432086 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 12:06:04,603 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62631548 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000003', 'uuid': '17fa08c5-4f6f-489d-82d2-a0ef3da9af15'}] 2026-11-03 12:06:04,605 7 INFO rb-ea311d5-226310-432086 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 12:06:04,676 7 INFO rb-ea311d5-226310-432086 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 12:06:06,278 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62631548 order {'name': '/', 'pos_reference': '263-168-000003', 'uuid': '17fa08c5-4f6f-489d-82d2-a0ef3da9af15'} created pos.order #742 2026-11-03 12:06:06,282 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62631548 finished 2026-11-03 12:06:06,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6124 455 0.822 1.144 rw 2026-11-03 12:06:06,758 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.018 0.041 ro 2026-11-03 12:06:06,860 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:06] "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 12:06:06,896 7 INFO rb-ea311d5-226310-432086 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 12:06:06,926 7 INFO rb-ea311d5-226310-432086 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 12:06:06,927 7 INFO rb-ea311d5-226310-432086 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 12:06:06,938 7 INFO rb-ea311d5-226310-432086 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 12:06:06,950 7 INFO rb-ea311d5-226310-432086 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 12:06:06,961 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.041 rw 2026-11-03 12:06:07,066 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.101 ro 2026-11-03 12:06:07,163 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.188 ro 2026-11-03 12:06:07,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.059 ro 2026-11-03 12:06:07,361 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.015 0.057 ro 2026-11-03 12:06:07,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:07] "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 12:06:07,515 7 INFO rb-ea311d5-226310-432086 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 12:06:07,523 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:07] "GET /web/image/res.partner/1818/avatar_128?unique=1793707566000 HTTP/1.1" 200 305 4 0.005 0.02 ro 2026-11-03 12:06:07,890 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:07] "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.124 0.25 rw 2026-11-03 12:06:07,933 7 INFO rb-ea311d5-226310-432086 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 12:06:07,940 7 INFO rb-ea311d5-226310-432086 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 12:06:07,956 7 INFO rb-ea311d5-226310-432086 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 12:06:07,962 7 INFO rb-ea311d5-226310-432086 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 12:06:07,968 7 INFO rb-ea311d5-226310-432086 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 12:06:07,969 7 INFO rb-ea311d5-226310-432086 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 12:06:07,987 7 INFO rb-ea311d5-226310-432086 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 12:06:07,999 7 INFO rb-ea311d5-226310-432086 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 12:06:08,014 7 INFO rb-ea311d5-226310-432086 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 12:06:08,018 7 INFO rb-ea311d5-226310-432086 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 12:06:08,033 7 INFO rb-ea311d5-226310-432086 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 12:06:08,033 7 INFO rb-ea311d5-226310-432086 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 12:06:08,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.133 0.273 rw 2026-11-03 12:06:08,536 7 INFO rb-ea311d5-226310-432086 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 12:06:08,537 7 INFO rb-ea311d5-226310-432086 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 12:06:08,553 7 INFO rb-ea311d5-226310-432086 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 12:06:08,556 7 INFO rb-ea311d5-226310-432086 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 12:06:08,564 7 INFO rb-ea311d5-226310-432086 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 12:06:08,568 7 INFO rb-ea311d5-226310-432086 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 12:06:09,093 7 INFO rb-ea311d5-226310-432086 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 12:06:09,095 7 INFO rb-ea311d5-226310-432086 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 12:06:09,103 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44839759 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000004', 'uuid': '8cb74676-b4b7-4371-97f2-c1aa65463d47'}] 2026-11-03 12:06:09,168 7 INFO rb-ea311d5-226310-432086 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 12:06:10,623 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44839759 order {'name': '/', 'pos_reference': '263-168-000004', 'uuid': '8cb74676-b4b7-4371-97f2-c1aa65463d47'} created pos.order #743 2026-11-03 12:06:10,628 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44839759 finished 2026-11-03 12:06:10,910 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6136 440 0.712 1.102 rw 2026-11-03 12:06:11,098 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.033 0.048 ro 2026-11-03 12:06:11,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:11] "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 12:06:11,225 7 INFO rb-ea311d5-226310-432086 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 12:06:11,249 7 INFO rb-ea311d5-226310-432086 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 12:06:11,250 7 INFO rb-ea311d5-226310-432086 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 12:06:11,268 7 INFO rb-ea311d5-226310-432086 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 12:06:11,273 7 INFO rb-ea311d5-226310-432086 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 12:06:11,301 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.04 rw 2026-11-03 12:06:11,428 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.019 0.126 ro 2026-11-03 12:06:11,529 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.019 0.223 ro 2026-11-03 12:06:11,638 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.072 ro 2026-11-03 12:06:11,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.013 0.042 ro 2026-11-03 12:06:11,772 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.01 0.018 ro 2026-11-03 12:06:11,853 7 INFO rb-ea311d5-226310-432086 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 12:06:11,862 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:11] "GET /web/image/res.partner/1818/avatar_128?unique=1793707570000 HTTP/1.1" 200 305 4 0.004 0.019 ro 2026-11-03 12:06:12,237 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:12] "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.128 0.246 rw 2026-11-03 12:06:12,294 7 INFO rb-ea311d5-226310-432086 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 12:06:12,300 7 INFO rb-ea311d5-226310-432086 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 12:06:12,317 7 INFO rb-ea311d5-226310-432086 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 12:06:12,319 7 INFO rb-ea311d5-226310-432086 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 12:06:12,356 7 INFO rb-ea311d5-226310-432086 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 12:06:12,366 7 INFO rb-ea311d5-226310-432086 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 12:06:12,380 7 INFO rb-ea311d5-226310-432086 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 12:06:12,384 7 INFO rb-ea311d5-226310-432086 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 12:06:12,402 7 INFO rb-ea311d5-226310-432086 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 12:06:12,403 7 INFO rb-ea311d5-226310-432086 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 12:06:12,655 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.126 0.273 rw 2026-11-03 12:06:12,904 7 INFO rb-ea311d5-226310-432086 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 12:06:12,904 7 INFO rb-ea311d5-226310-432086 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 12:06:12,911 7 INFO rb-ea311d5-226310-432086 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 12:06:12,912 7 INFO rb-ea311d5-226310-432086 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 12:06:12,917 7 INFO rb-ea311d5-226310-432086 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 12:06:12,921 7 INFO rb-ea311d5-226310-432086 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 12:06:13,436 7 INFO rb-ea311d5-226310-432086 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 12:06:13,444 7 INFO rb-ea311d5-226310-432086 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 12:06:13,455 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96424937 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000005', 'uuid': '428a7c00-2cfa-4e33-a529-f5bc5145384a'}] 2026-11-03 12:06:13,492 7 INFO rb-ea311d5-226310-432086 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 12:06:15,182 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96424937 order {'name': '/', 'pos_reference': '263-168-000005', 'uuid': '428a7c00-2cfa-4e33-a529-f5bc5145384a'} created pos.order #744 2026-11-03 12:06:15,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96424937 finished 2026-11-03 12:06:15,518 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6147 442 0.85 1.219 rw 2026-11-03 12:06:15,661 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.019 0.043 ro 2026-11-03 12:06:15,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:15] "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 12:06:15,786 7 INFO rb-ea311d5-226310-432086 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 12:06:15,817 7 INFO rb-ea311d5-226310-432086 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 12:06:15,818 7 INFO rb-ea311d5-226310-432086 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 12:06:15,819 7 INFO rb-ea311d5-226310-432086 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 12:06:15,839 7 INFO rb-ea311d5-226310-432086 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 12:06:15,856 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.032 rw 2026-11-03 12:06:15,966 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.03 0.095 ro 2026-11-03 12:06:16,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.027 0.196 ro 2026-11-03 12:06:16,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.086 ro 2026-11-03 12:06:16,291 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.018 0.058 ro 2026-11-03 12:06:16,346 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:16] "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 12:06:16,428 7 INFO rb-ea311d5-226310-432086 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 12:06:16,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:16] "GET /web/image/res.partner/1818/avatar_128?unique=1793707575000 HTTP/1.1" 200 305 4 0.01 0.043 ro 2026-11-03 12:06:16,809 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:16] "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.118 0.251 rw 2026-11-03 12:06:16,855 7 INFO rb-ea311d5-226310-432086 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 12:06:16,862 7 INFO rb-ea311d5-226310-432086 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 12:06:16,872 7 INFO rb-ea311d5-226310-432086 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 12:06:16,875 7 INFO rb-ea311d5-226310-432086 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 12:06:16,878 7 INFO rb-ea311d5-226310-432086 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 12:06:16,881 7 INFO rb-ea311d5-226310-432086 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 12:06:16,917 7 INFO rb-ea311d5-226310-432086 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 12:06:16,938 7 INFO rb-ea311d5-226310-432086 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 12:06:16,954 7 INFO rb-ea311d5-226310-432086 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 12:06:16,969 7 INFO rb-ea311d5-226310-432086 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 12:06:16,969 7 INFO rb-ea311d5-226310-432086 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 12:06:16,970 7 INFO rb-ea311d5-226310-432086 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 12:06:17,247 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.111 0.315 rw 2026-11-03 12:06:17,470 7 INFO rb-ea311d5-226310-432086 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 12:06:17,472 7 INFO rb-ea311d5-226310-432086 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 12:06:17,477 7 INFO rb-ea311d5-226310-432086 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 12:06:17,479 7 INFO rb-ea311d5-226310-432086 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 12:06:17,482 7 INFO rb-ea311d5-226310-432086 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 12:06:17,487 7 INFO rb-ea311d5-226310-432086 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 12:06:18,005 7 INFO rb-ea311d5-226310-432086 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 12:06:18,006 7 INFO rb-ea311d5-226310-432086 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 12:06:18,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14976876 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000006', 'uuid': '6903c93e-62a8-4fe1-ba25-ca22b7793bfd'}] 2026-11-03 12:06:18,080 7 INFO rb-ea311d5-226310-432086 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 12:06:19,699 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14976876 order {'name': '/', 'pos_reference': '263-168-000006', 'uuid': '6903c93e-62a8-4fe1-ba25-ca22b7793bfd'} created pos.order #745 2026-11-03 12:06:19,705 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14976876 finished 2026-11-03 12:06:19,992 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6182 442 0.867 1.118 rw 2026-11-03 12:06:20,176 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.019 0.059 ro 2026-11-03 12:06:20,282 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:20] "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 12:06:20,317 7 INFO rb-ea311d5-226310-432086 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 12:06:20,348 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-11-03 12:06:20,351 7 INFO rb-ea311d5-226310-432086 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 12:06:20,372 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:06:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.036 rw 2026-11-03 12:06:20,701 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:06:20,708 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5Eq_iuwm - [03/Nov/2026 12:05:51] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 29.954 rw 2026-11-03 12:06:20,718 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 36194980 (allocated 39604224) 2026-11-03 12:06:20,807 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 60882 2026-11-03 12:06:20,808 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-11-03 12:06:20,808 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 60882 2026-11-03 12:06:20,964 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120620_964549_test_taxes_l10n_in_pos.txt 2026-11-03 12:06:20,965 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmphnl5axv9_chrome_odoo" 2026-11-03 12:06:21,381 7 INFO rb-ea311d5-226310-432086 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 12:06:24,518 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 61025 2026-11-03 12:06:24,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpxkpmlgdt_chrome_odoo 2026-11-03 12:06:24,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:43471/json/version 2026-11-03 12:06:24,520 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43471', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:06:24,670 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 12:06:24,670 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:43471/json 2026-11-03 12:06:24,671 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43471', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:06:24,692 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:43471/devtools/page/BD61D7D94491EF36A9886EDFC0A36FAE 2026-11-03 12:06:24,699 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-11-03 12:06:24,711 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-11-03 12:06:25,264 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:06:25,280 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-11-03 12:06:25,285 7 INFO rb-ea311d5-226310-432086 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 12:06:25,286 7 INFO rb-ea311d5-226310-432086 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 12:06:25,454 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:25] "GET /pos/ui/168 HTTP/1.1" 200 6967 67 0.037 0.13 rw 2026-11-03 12:06:25,458 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'BD61D7D94491EF36A9886EDFC0A36FAE', 'loaderId': '81772A77340B255E8577D6F065EF9B88', 'isDownload': False} 2026-11-03 12:06:25,458 7 INFO rb-ea311d5-226310-432086 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 12:06:25,542 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:25] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.042 ro 2026-11-03 12:06:25,546 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:25] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.249 ro 2026-11-03 12:06:25,557 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:25] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.057 ro 2026-11-03 12:06:26,280 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-11-03 12:06:26,309 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 12:06:26,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 12:06:26,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.012 ro 2026-11-03 12:06:26,379 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:26] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.029 rw 2026-11-03 12:06:26,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06: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.003 0.034 rw 2026-11-03 12:06:27,171 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 531461 234 0.204 0.566 rw 2026-11-03 12:06:27,393 7 INFO rb-ea311d5-226310-432086 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 12:06:27,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06: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 12:06:27,415 7 INFO rb-ea311d5-226310-432086 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 12:06:27,440 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:27] "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 12:06:27,479 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06: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.012 rw 2026-11-03 12:06:27,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:27] "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 12:06:27,516 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:27] "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 12:06:27,966 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:27] "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 12:06:28,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06: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.01 rw 2026-11-03 12:06:28,233 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.049 rw 2026-11-03 12:06:28,247 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:28] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 12:06:28,253 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:28] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 12:06:28,290 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:28] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.056 rw 2026-11-03 12:06:28,294 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:28] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.006 0.055 ro 2026-11-03 12:06:28,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 12:06:28,320 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:28] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.014 - 2026-11-03 12:06:28,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:28] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.025 ro 2026-11-03 12:06:28,402 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.048 rw 2026-11-03 12:06:28,432 7 INFO rb-ea311d5-226310-432086 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 12:06:28,599 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:28] "GET /pos/ui/168 HTTP/1.1" 200 6967 31 0.026 0.09 rw 2026-11-03 12:06:28,617 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.071 - 2026-11-03 12:06:28,617 7 INFO rb-ea311d5-226310-432086 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 12:06:28,620 7 INFO rb-ea311d5-226310-432086 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 12:06:28,726 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:28] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6967 31 0.044 0.201 rw 2026-11-03 12:06:28,750 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06: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.003 0.125 rw 2026-11-03 12:06:28,822 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.025 0.157 rw 2026-11-03 12:06:28,856 7 INFO rb-ea311d5-226310-432086 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 12:06:28,901 7 INFO rb-ea311d5-226310-432086 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 12:06:29,056 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.015 0.139 ro 2026-11-03 12:06:29,161 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.216 ro 2026-11-03 12:06:29,298 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.075 ro 2026-11-03 12:06:29,431 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.017 0.072 ro 2026-11-03 12:06:29,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.027 ro 2026-11-03 12:06:29,752 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:29] "GET /web/image/res.partner/1818/avatar_128?unique=1793707579000 HTTP/1.1" 200 305 4 0.006 0.023 ro 2026-11-03 12:06:29,766 7 INFO rb-ea311d5-226310-432086 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 12:06:29,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:29] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 12:06:30,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:30] "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.306 rw 2026-11-03 12:06:30,293 7 INFO rb-ea311d5-226310-432086 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 12:06:30,310 7 INFO rb-ea311d5-226310-432086 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 12:06:30,391 7 INFO rb-ea311d5-226310-432086 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 12:06:30,442 7 INFO rb-ea311d5-226310-432086 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 12:06:30,508 7 INFO rb-ea311d5-226310-432086 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 12:06:30,532 7 INFO rb-ea311d5-226310-432086 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 12:06:30,532 7 INFO rb-ea311d5-226310-432086 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 12:06:30,576 7 INFO rb-ea311d5-226310-432086 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 12:06:30,577 7 INFO rb-ea311d5-226310-432086 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 12:06:30,632 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.032 - 2026-11-03 12:06:30,645 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.028 - 2026-11-03 12:06:30,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.227 0.271 rw 2026-11-03 12:06:31,096 7 INFO rb-ea311d5-226310-432086 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 12:06:31,097 7 INFO rb-ea311d5-226310-432086 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 12:06:31,129 7 INFO rb-ea311d5-226310-432086 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 12:06:31,130 7 INFO rb-ea311d5-226310-432086 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 12:06:31,140 7 INFO rb-ea311d5-226310-432086 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 12:06:31,155 7 INFO rb-ea311d5-226310-432086 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 12:06:31,676 7 INFO rb-ea311d5-226310-432086 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 12:06:31,682 7 INFO rb-ea311d5-226310-432086 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 12:06:31,715 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19675068 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000001', 'uuid': '6c912534-39ba-4111-8e3f-24651cf2256f'}] 2026-11-03 12:06:31,830 7 INFO rb-ea311d5-226310-432086 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 12:06:33,468 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19675068 order {'name': '/', 'pos_reference': '264-168-000001', 'uuid': '6c912534-39ba-4111-8e3f-24651cf2256f'} created pos.order #746 2026-11-03 12:06:33,473 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19675068 finished 2026-11-03 12:06:33,759 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6132 476 0.838 1.232 rw 2026-11-03 12:06:33,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.012 0.037 ro 2026-11-03 12:06:34,021 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:34] "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 12:06:34,062 7 INFO rb-ea311d5-226310-432086 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 12:06:34,091 7 INFO rb-ea311d5-226310-432086 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 12:06:34,095 7 INFO rb-ea311d5-226310-432086 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 12:06:34,110 7 INFO rb-ea311d5-226310-432086 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 12:06:34,114 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.028 rw 2026-11-03 12:06:34,131 7 INFO rb-ea311d5-226310-432086 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 12:06:34,217 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.067 ro 2026-11-03 12:06:34,318 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.167 ro 2026-11-03 12:06:34,454 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.101 ro 2026-11-03 12:06:34,551 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06: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.059 ro 2026-11-03 12:06:34,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:34] "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 12:06:34,670 7 INFO rb-ea311d5-226310-432086 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 12:06:34,673 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:34] "GET /web/image/res.partner/1818/avatar_128?unique=1793707593000 HTTP/1.1" 200 305 4 0.006 0.021 ro 2026-11-03 12:06:35,046 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06: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.112 0.257 rw 2026-11-03 12:06:35,103 7 INFO rb-ea311d5-226310-432086 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 12:06:35,122 7 INFO rb-ea311d5-226310-432086 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 12:06:35,140 7 INFO rb-ea311d5-226310-432086 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 12:06:35,142 7 INFO rb-ea311d5-226310-432086 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 12:06:35,150 7 INFO rb-ea311d5-226310-432086 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 12:06:35,150 7 INFO rb-ea311d5-226310-432086 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 12:06:35,169 7 INFO rb-ea311d5-226310-432086 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 12:06:35,196 7 INFO rb-ea311d5-226310-432086 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 12:06:35,215 7 INFO rb-ea311d5-226310-432086 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 12:06:35,217 7 INFO rb-ea311d5-226310-432086 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 12:06:35,226 7 INFO rb-ea311d5-226310-432086 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 12:06:35,227 7 INFO rb-ea311d5-226310-432086 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 12:06:35,454 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.139 0.244 rw 2026-11-03 12:06:35,729 7 INFO rb-ea311d5-226310-432086 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 12:06:35,730 7 INFO rb-ea311d5-226310-432086 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 12:06:35,737 7 INFO rb-ea311d5-226310-432086 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 12:06:35,738 7 INFO rb-ea311d5-226310-432086 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 12:06:35,743 7 INFO rb-ea311d5-226310-432086 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 12:06:35,746 7 INFO rb-ea311d5-226310-432086 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 12:06:36,261 7 INFO rb-ea311d5-226310-432086 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 12:06:36,269 7 INFO rb-ea311d5-226310-432086 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 12:06:36,276 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40568946 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000002', 'uuid': '4084c3e1-d89f-4fce-9454-c169c45083ae'}] 2026-11-03 12:06:36,370 7 INFO rb-ea311d5-226310-432086 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 12:06:38,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40568946 order {'name': '/', 'pos_reference': '264-168-000002', 'uuid': '4084c3e1-d89f-4fce-9454-c169c45083ae'} created pos.order #747 2026-11-03 12:06:38,017 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40568946 finished 2026-11-03 12:06:38,297 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6135 442 0.825 1.201 rw 2026-11-03 12:06:38,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.017 0.053 ro 2026-11-03 12:06:38,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:38] "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 12:06:38,618 7 INFO rb-ea311d5-226310-432086 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 12:06:38,632 7 INFO rb-ea311d5-226310-432086 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 12:06:38,634 7 INFO rb-ea311d5-226310-432086 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 12:06:38,645 7 INFO rb-ea311d5-226310-432086 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 12:06:38,669 7 INFO rb-ea311d5-226310-432086 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 12:06:38,694 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.053 rw 2026-11-03 12:06:38,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.12 ro 2026-11-03 12:06:38,900 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.018 0.209 ro 2026-11-03 12:06:39,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.079 ro 2026-11-03 12:06:39,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.013 0.044 ro 2026-11-03 12:06:39,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:39] "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 12:06:39,188 7 INFO rb-ea311d5-226310-432086 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 12:06:39,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:39] "GET /web/image/res.partner/1818/avatar_128?unique=1793707598000 HTTP/1.1" 200 305 4 0.004 0.038 ro 2026-11-03 12:06:39,593 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:39] "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.288 rw 2026-11-03 12:06:39,675 7 INFO rb-ea311d5-226310-432086 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 12:06:39,678 7 INFO rb-ea311d5-226310-432086 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 12:06:39,692 7 INFO rb-ea311d5-226310-432086 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 12:06:39,719 7 INFO rb-ea311d5-226310-432086 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 12:06:39,745 7 INFO rb-ea311d5-226310-432086 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 12:06:39,768 7 INFO rb-ea311d5-226310-432086 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 12:06:39,768 7 INFO rb-ea311d5-226310-432086 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 12:06:39,775 7 INFO rb-ea311d5-226310-432086 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 12:06:39,785 7 INFO rb-ea311d5-226310-432086 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 12:06:40,041 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.164 0.274 rw 2026-11-03 12:06:40,292 7 INFO rb-ea311d5-226310-432086 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 12:06:40,293 7 INFO rb-ea311d5-226310-432086 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 12:06:40,293 7 INFO rb-ea311d5-226310-432086 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 12:06:40,294 7 INFO rb-ea311d5-226310-432086 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 12:06:40,300 7 INFO rb-ea311d5-226310-432086 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 12:06:40,317 7 INFO rb-ea311d5-226310-432086 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 12:06:40,821 7 INFO rb-ea311d5-226310-432086 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 12:06:40,824 7 INFO rb-ea311d5-226310-432086 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 12:06:40,832 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88694462 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000003', 'uuid': '099b753e-623e-4509-9903-d99ad54bfce4'}] 2026-11-03 12:06:40,876 7 INFO rb-ea311d5-226310-432086 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 12:06:42,434 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88694462 order {'name': '/', 'pos_reference': '264-168-000003', 'uuid': '099b753e-623e-4509-9903-d99ad54bfce4'} created pos.order #748 2026-11-03 12:06:42,442 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88694462 finished 2026-11-03 12:06:42,749 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6134 442 0.823 1.101 rw 2026-11-03 12:06:42,922 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.019 0.059 ro 2026-11-03 12:06:43,020 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:43] "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 12:06:43,046 7 INFO rb-ea311d5-226310-432086 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 12:06:43,067 7 INFO rb-ea311d5-226310-432086 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 12:06:43,067 7 INFO rb-ea311d5-226310-432086 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 12:06:43,088 7 INFO rb-ea311d5-226310-432086 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 12:06:43,099 7 INFO rb-ea311d5-226310-432086 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 12:06:43,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.045 rw 2026-11-03 12:06:43,247 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.019 0.126 ro 2026-11-03 12:06:43,356 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.017 0.23 ro 2026-11-03 12:06:43,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.026 0.076 ro 2026-11-03 12:06:43,576 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.015 0.054 ro 2026-11-03 12:06:43,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:43] "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 12:06:43,715 7 INFO rb-ea311d5-226310-432086 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 12:06:43,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:43] "GET /web/image/res.partner/1818/avatar_128?unique=1793707602000 HTTP/1.1" 200 305 4 0.005 0.019 ro 2026-11-03 12:06:44,061 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:44] "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.118 0.218 rw 2026-11-03 12:06:44,140 7 INFO rb-ea311d5-226310-432086 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 12:06:44,142 7 INFO rb-ea311d5-226310-432086 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 12:06:44,146 7 INFO rb-ea311d5-226310-432086 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 12:06:44,146 7 INFO rb-ea311d5-226310-432086 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 12:06:44,147 7 INFO rb-ea311d5-226310-432086 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 12:06:44,151 7 INFO rb-ea311d5-226310-432086 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 12:06:44,167 7 INFO rb-ea311d5-226310-432086 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 12:06:44,195 7 INFO rb-ea311d5-226310-432086 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 12:06:44,217 7 INFO rb-ea311d5-226310-432086 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 12:06:44,221 7 INFO rb-ea311d5-226310-432086 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 12:06:44,227 7 INFO rb-ea311d5-226310-432086 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 12:06:44,228 7 INFO rb-ea311d5-226310-432086 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 12:06:44,467 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.109 0.285 rw 2026-11-03 12:06:44,727 7 INFO rb-ea311d5-226310-432086 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 12:06:44,729 7 INFO rb-ea311d5-226310-432086 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 12:06:44,734 7 INFO rb-ea311d5-226310-432086 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 12:06:44,734 7 INFO rb-ea311d5-226310-432086 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 12:06:44,740 7 INFO rb-ea311d5-226310-432086 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 12:06:44,747 7 INFO rb-ea311d5-226310-432086 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 12:06:45,256 7 INFO rb-ea311d5-226310-432086 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 12:06:45,266 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97384898 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000004', 'uuid': 'de76ddcd-a404-4273-ab22-91dce5afdb0b'}] 2026-11-03 12:06:45,268 7 INFO rb-ea311d5-226310-432086 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 12:06:45,320 7 INFO rb-ea311d5-226310-432086 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 12:06:47,127 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97384898 order {'name': '/', 'pos_reference': '264-168-000004', 'uuid': 'de76ddcd-a404-4273-ab22-91dce5afdb0b'} created pos.order #749 2026-11-03 12:06:47,133 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97384898 finished 2026-11-03 12:06:47,433 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6136 442 0.944 1.228 rw 2026-11-03 12:06:47,583 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.013 0.052 ro 2026-11-03 12:06:47,676 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06: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 12:06:47,714 7 INFO rb-ea311d5-226310-432086 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 12:06:47,729 7 INFO rb-ea311d5-226310-432086 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 12:06:47,730 7 INFO rb-ea311d5-226310-432086 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 12:06:47,746 7 INFO rb-ea311d5-226310-432086 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 12:06:47,759 7 INFO rb-ea311d5-226310-432086 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 12:06:47,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.048 rw 2026-11-03 12:06:47,877 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:47] "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 12:06:47,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.196 ro 2026-11-03 12:06:48,082 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.182 ro 2026-11-03 12:06:48,156 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.014 0.049 ro 2026-11-03 12:06:48,199 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:48] "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 12:06:48,262 7 INFO rb-ea311d5-226310-432086 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 12:06:48,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:48] "GET /web/image/res.partner/1818/avatar_128?unique=1793707607000 HTTP/1.1" 200 305 4 0.005 0.049 ro 2026-11-03 12:06:48,617 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:48] "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.102 0.235 rw 2026-11-03 12:06:48,692 7 INFO rb-ea311d5-226310-432086 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 12:06:48,701 7 INFO rb-ea311d5-226310-432086 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 12:06:48,728 7 INFO rb-ea311d5-226310-432086 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 12:06:48,737 7 INFO rb-ea311d5-226310-432086 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 12:06:48,760 7 INFO rb-ea311d5-226310-432086 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 12:06:48,771 7 INFO rb-ea311d5-226310-432086 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 12:06:48,791 7 INFO rb-ea311d5-226310-432086 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 12:06:48,791 7 INFO rb-ea311d5-226310-432086 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 12:06:48,806 7 INFO rb-ea311d5-226310-432086 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 12:06:48,806 7 INFO rb-ea311d5-226310-432086 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 12:06:49,018 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.122 0.268 rw 2026-11-03 12:06:49,302 7 INFO rb-ea311d5-226310-432086 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 12:06:49,303 7 INFO rb-ea311d5-226310-432086 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 12:06:49,313 7 INFO rb-ea311d5-226310-432086 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 12:06:49,315 7 INFO rb-ea311d5-226310-432086 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 12:06:49,325 7 INFO rb-ea311d5-226310-432086 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 12:06:49,335 7 INFO rb-ea311d5-226310-432086 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 12:06:49,855 7 INFO rb-ea311d5-226310-432086 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 12:06:49,856 7 INFO rb-ea311d5-226310-432086 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 12:06:49,864 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1966718 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000005', 'uuid': '9cc2b269-c922-46cf-b4f5-ac586bc193d1'}] 2026-11-03 12:06:49,939 7 INFO rb-ea311d5-226310-432086 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 12:06:51,626 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1966718 order {'name': '/', 'pos_reference': '264-168-000005', 'uuid': '9cc2b269-c922-46cf-b4f5-ac586bc193d1'} created pos.order #750 2026-11-03 12:06:51,634 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1966718 finished 2026-11-03 12:06:51,924 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6159 442 0.946 1.12 rw 2026-11-03 12:06:52,092 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.017 0.042 ro 2026-11-03 12:06:52,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:52] "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 12:06:52,251 7 INFO rb-ea311d5-226310-432086 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 12:06:52,270 7 INFO rb-ea311d5-226310-432086 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 12:06:52,274 7 INFO rb-ea311d5-226310-432086 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 12:06:52,294 7 INFO rb-ea311d5-226310-432086 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 12:06:52,307 7 INFO rb-ea311d5-226310-432086 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 12:06:52,321 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.038 rw 2026-11-03 12:06:52,438 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.115 ro 2026-11-03 12:06:52,529 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.203 ro 2026-11-03 12:06:52,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.089 ro 2026-11-03 12:06:52,768 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.03 0.05 ro 2026-11-03 12:06:52,824 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.004 0.023 ro 2026-11-03 12:06:52,879 7 INFO rb-ea311d5-226310-432086 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 12:06:52,891 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:52] "GET /web/image/res.partner/1818/avatar_128?unique=1793707611000 HTTP/1.1" 200 305 4 0.006 0.022 ro 2026-11-03 12:06:53,298 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:53] "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.131 0.275 rw 2026-11-03 12:06:53,343 7 INFO rb-ea311d5-226310-432086 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 12:06:53,351 7 INFO rb-ea311d5-226310-432086 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 12:06:53,379 7 INFO rb-ea311d5-226310-432086 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 12:06:53,385 7 INFO rb-ea311d5-226310-432086 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 12:06:53,397 7 INFO rb-ea311d5-226310-432086 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 12:06:53,404 7 INFO rb-ea311d5-226310-432086 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 12:06:53,428 7 INFO rb-ea311d5-226310-432086 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 12:06:53,441 7 INFO rb-ea311d5-226310-432086 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 12:06:53,458 7 INFO rb-ea311d5-226310-432086 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 12:06:53,472 7 INFO rb-ea311d5-226310-432086 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 12:06:53,473 7 INFO rb-ea311d5-226310-432086 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 12:06:53,473 7 INFO rb-ea311d5-226310-432086 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 12:06:53,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.15 0.285 rw 2026-11-03 12:06:53,982 7 INFO rb-ea311d5-226310-432086 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 12:06:53,983 7 INFO rb-ea311d5-226310-432086 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 12:06:53,994 7 INFO rb-ea311d5-226310-432086 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 12:06:53,995 7 INFO rb-ea311d5-226310-432086 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 12:06:54,007 7 INFO rb-ea311d5-226310-432086 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 12:06:54,008 7 INFO rb-ea311d5-226310-432086 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 12:06:54,518 7 INFO rb-ea311d5-226310-432086 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 12:06:54,523 7 INFO rb-ea311d5-226310-432086 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 12:06:54,529 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31849796 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000006', 'uuid': '4e121729-dd14-41ea-b58e-8367287ca5d3'}] 2026-11-03 12:06:54,575 7 INFO rb-ea311d5-226310-432086 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 12:06:56,322 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31849796 order {'name': '/', 'pos_reference': '264-168-000006', 'uuid': '4e121729-dd14-41ea-b58e-8367287ca5d3'} created pos.order #751 2026-11-03 12:06:56,326 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31849796 finished 2026-11-03 12:06:56,613 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6158 442 0.922 1.168 rw 2026-11-03 12:06:56,789 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:56] "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 12:06:56,886 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:56] "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 12:06:56,927 7 INFO rb-ea311d5-226310-432086 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 12:06:56,951 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-11-03 12:06:56,952 7 INFO rb-ea311d5-226310-432086 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 12:06:56,997 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.045 rw 2026-11-03 12:06:57,347 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:06:57,352 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 RXt6byQZ - [03/Nov/2026 12:06:27] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 30.942 rw 2026-11-03 12:06:57,355 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 36479284 (allocated 40652800) 2026-11-03 12:06:57,451 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 61025 2026-11-03 12:06:57,455 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-11-03 12:06:57,459 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 61025 2026-11-03 12:06:57,602 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120657_602045_test_taxes_l10n_in_pos.txt 2026-11-03 12:06:57,602 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpxkpmlgdt_chrome_odoo" 2026-11-03 12:06:58,035 7 INFO rb-ea311d5-226310-432086 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 12:06:58,318 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 12:06:59,250 7 INFO rb-ea311d5-226310-432086 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 12:06:59,414 7 INFO rb-ea311d5-226310-432086 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 12:07:08,919 7 INFO rb-ea311d5-226310-432086 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 12:07:12,573 7 INFO rb-ea311d5-226310-432086 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 12:07:14,265 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #471 deleted res.currency.rate records with IDs: [250, 249, 248] 2026-11-03 12:07:17,078 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 471, model: account.tax 2026-11-03 12:07:17,135 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_delivery.tests.test_pos_sale_delivery: Starting TestPosSaleDelivery.test_settling_the_order_cancels_the_pending_transaction ... 2026-11-03 12:07:17,809 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 472, model: account.tax 2026-11-03 12:07:17,833 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 472, model: account.tax 2026-11-03 12:07:17,852 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4698595 started for PoS orders references: [{'name': 'Order fa32e576-3d73-40dc-b025-f017dcbda668', 'pos_reference': None, 'uuid': 'fa32e576-3d73-40dc-b025-f017dcbda668'}] 2026-11-03 12:07:18,345 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4698595 order {'name': 'Order fa32e576-3d73-40dc-b025-f017dcbda668', 'pos_reference': None, 'uuid': 'fa32e576-3d73-40dc-b025-f017dcbda668'} created pos.order #752 2026-11-03 12:07:18,345 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4698595 finished 2026-11-03 12:07:18,572 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 418 checked, 6 removed 2026-11-03 12:07:19,546 7 INFO rb-ea311d5-226310-432086 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 12:07:19,717 7 INFO rb-ea311d5-226310-432086 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 12:07:28,668 7 INFO rb-ea311d5-226310-432086 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 12:07:30,609 7 INFO rb-ea311d5-226310-432086 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 12:07:35,221 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-11-03 12:07:36,396 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome pid: 61154 2026-11-03 12:07:36,397 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless temporary user profile dir: /tmp/tmpmkstpxju_chrome_odoo 2026-11-03 12:07:36,397 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:43963/json/version 2026-11-03 12:07:36,399 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43963', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:07:36,500 7 INFO rb-ea311d5-226310-432086 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 12:07:36,500 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:43963/json 2026-11-03 12:07:36,501 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43963', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:07:36,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Websocket url found: ws://127.0.0.1:43963/devtools/page/DD55E88704BAACAA700F44E953AD6E40 2026-11-03 12:07:36,528 7 INFO rb-ea311d5-226310-432086 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 12:07:36,542 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless enable page notifications 2026-11-03 12:07:36,730 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 12:07:36,750 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Setting session cookie in browser 2026-11-03 12:07:36,754 7 INFO rb-ea311d5-226310-432086 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 12:07:36,755 7 INFO rb-ea311d5-226310-432086 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 12:07:36,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:36] "GET /pos/ui/171 HTTP/1.1" 200 6860 65 0.056 0.128 rw 2026-11-03 12:07:36,948 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigation result: {'frameId': 'DD55E88704BAACAA700F44E953AD6E40', 'loaderId': '52B87FA21077F174984C506F572DB350', 'isDownload': False} 2026-11-03 12:07:36,949 7 INFO rb-ea311d5-226310-432086 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 12:07:37,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:37] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.046 ro 2026-11-03 12:07:37,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:37] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.293 ro 2026-11-03 12:07:37,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:37] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.009 0.064 ro 2026-11-03 12:07:37,688 7 INFO rb-ea311d5-226310-432086 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 12:07:37,708 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 12:07:37,710 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:07:37,743 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.024 ro 2026-11-03 12:07:37,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07: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.005 0.039 rw 2026-11-03 12:07:37,812 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.038 rw 2026-11-03 12:07:38,761 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534660 254 0.218 0.72 rw 2026-11-03 12:07:38,948 7 INFO rb-ea311d5-226310-432086 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 12:07:38,960 7 INFO rb-ea311d5-226310-432086 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 12:07:38,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:38] "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 12:07:38,988 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07: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 12:07:39,017 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.014 rw 2026-11-03 12:07:39,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07: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.002 0.009 rw 2026-11-03 12:07:39,059 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:39] "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 12:07:39,558 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:39] "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 12:07:39,676 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07: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.013 rw 2026-11-03 12:07:39,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.037 rw 2026-11-03 12:07:39,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-11-03 12:07:39,903 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 12:07:39,911 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-11-03 12:07:39,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:39] "GET /web/image/res.users/478/avatar_128 HTTP/1.1" 200 305 4 0.008 0.045 ro 2026-11-03 12:07:39,971 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:39] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.018 ro 2026-11-03 12:07:39,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.032 - 2026-11-03 12:07:40,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.059 - 2026-11-03 12:07:40,038 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.064 - 2026-11-03 12:07:40,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:40] "GET /pos/ui/171?from_backend=True HTTP/1.1" 200 6900 31 0.024 0.091 rw 2026-11-03 12:07:40,096 7 INFO rb-ea311d5-226310-432086 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 12:07:40,206 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:40] "GET /pos/ui/171 HTTP/1.1" 200 6900 31 0.024 0.208 rw 2026-11-03 12:07:40,227 7 INFO rb-ea311d5-226310-432086 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 12:07:40,228 7 INFO rb-ea311d5-226310-432086 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 12:07:40,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.238 rw 2026-11-03 12:07:40,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.021 0.086 rw 2026-11-03 12:07:40,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07: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.128 rw 2026-11-03 12:07:40,411 7 INFO rb-ea311d5-226310-432086 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 12:07:40,455 7 INFO rb-ea311d5-226310-432086 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 12:07:40,713 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 29 0.058 0.197 ro 2026-11-03 12:07:40,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 5 0.014 0.348 ro 2026-11-03 12:07:40,926 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 5 0.014 0.068 ro 2026-11-03 12:07:41,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 810 14 0.014 0.047 ro 2026-11-03 12:07:41,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.004 0.018 ro 2026-11-03 12:07:41,262 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:41] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-11-03 12:07:41,273 7 INFO rb-ea311d5-226310-432086 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 12:07:41,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:41] "GET /web/image/res.partner/1846/avatar_128?unique=1793707638000 HTTP/1.1" 200 305 4 0.004 0.023 ro 2026-11-03 12:07:41,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:41] "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.122 0.32 rw 2026-11-03 12:07:41,804 7 INFO rb-ea311d5-226310-432086 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 12:07:42,146 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 130 0.115 0.292 rw 2026-11-03 12:07:42,201 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:42] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 338 12 0.013 0.381 rw 2026-11-03 12:07:42,327 7 INFO rb-ea311d5-226310-432086 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 12:07:42,344 7 INFO rb-ea311d5-226310-432086 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 12:07:42,374 7 INFO rb-ea311d5-226310-432086 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 12:07:42,375 7 INFO rb-ea311d5-226310-432086 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 12:07:42,407 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 12:07:42,412 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 12:07:42,893 7 INFO rb-ea311d5-226310-432086 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 12:07:42,915 7 INFO rb-ea311d5-226310-432086 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 12:07:43,449 7 INFO rb-ea311d5-226310-432086 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 12:07:43,462 7 INFO rb-ea311d5-226310-432086 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 12:07:43,475 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17419155 started for PoS orders references: [{'name': '/', 'pos_reference': '261-171-000001', 'uuid': '272042ae-172d-4432-b09a-7442ce9ac462'}] 2026-11-03 12:07:44,147 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17419155 order {'name': '/', 'pos_reference': '261-171-000001', 'uuid': '272042ae-172d-4432-b09a-7442ce9ac462'} created pos.order #753 2026-11-03 12:07:44,148 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17419155 finished 2026-11-03 12:07:44,342 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6447 269 0.274 0.603 rw 2026-11-03 12:07:44,469 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:44] "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 12:07:44,509 7 INFO rb-ea311d5-226310-432086 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 12:07:44,530 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: tour succeeded 2026-11-03 12:07:44,540 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: ╔════════════════════════════════════╗ ║ TOUR PosSaleLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 12:07:44,587 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.051 rw 2026-11-03 12:07:44,701 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: heap 23676896 (allocated 25448448) 2026-11-03 12:07:44,702 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:07:44,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lTlwjPBj - [03/Nov/2026 12:07:38] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 6.857 rw 2026-11-03 12:07:44,810 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing chrome headless with pid 61154 2026-11-03 12:07:44,811 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing websocket connection 2026-11-03 12:07:44,812 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Terminating chrome headless with pid 61154 2026-11-03 12:07:44,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120744_947588_test_pos_sale_loyalty_1.txt 2026-11-03 12:07:44,948 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Removing chrome user profile "/tmp/tmpmkstpxju_chrome_odoo" 2026-11-03 12:07:44,974 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-11-03 12:07:45,762 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome pid: 61292 2026-11-03 12:07:45,762 7 INFO rb-ea311d5-226310-432086 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/tmp7wuzi6l1_chrome_odoo 2026-11-03 12:07:45,762 7 INFO rb-ea311d5-226310-432086 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:38331/json/version 2026-11-03 12:07:45,763 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38331', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:07:45,919 7 INFO rb-ea311d5-226310-432086 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 12:07:45,920 7 INFO rb-ea311d5-226310-432086 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:38331/json 2026-11-03 12:07:45,920 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38331', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:07:45,953 7 INFO rb-ea311d5-226310-432086 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:38331/devtools/page/54A1EA4578D169702BD24E8C6C19E568 2026-11-03 12:07:45,959 7 INFO rb-ea311d5-226310-432086 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 12:07:45,965 7 INFO rb-ea311d5-226310-432086 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 12:07:46,066 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 12:07:46,068 7 INFO rb-ea311d5-226310-432086 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 12:07:46,077 7 INFO rb-ea311d5-226310-432086 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 12:07:46,078 7 INFO rb-ea311d5-226310-432086 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 12:07:46,295 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:46] "GET /pos/web?config_id=171 HTTP/1.1" 200 6860 65 0.043 0.171 rw 2026-11-03 12:07:46,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigation result: {'frameId': '54A1EA4578D169702BD24E8C6C19E568', 'loaderId': 'C59491592E6DE16871E1C555A9C207E0', 'isDownload': False} 2026-11-03 12:07:46,302 7 INFO rb-ea311d5-226310-432086 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 12:07:46,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:46] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.041 ro 2026-11-03 12:07:46,390 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:46] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.298 ro 2026-11-03 12:07:46,410 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:46] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.065 ro 2026-11-03 12:07:47,060 7 INFO rb-ea311d5-226310-432086 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 12:07:47,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.01 - 2026-11-03 12:07:47,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.024 - 2026-11-03 12:07:47,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.024 ro 2026-11-03 12:07:47,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.019 rw 2026-11-03 12:07:47,195 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.009 0.036 rw 2026-11-03 12:07:48,003 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534668 256 0.184 0.612 rw 2026-11-03 12:07:48,230 7 INFO rb-ea311d5-226310-432086 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 12:07:48,244 7 INFO rb-ea311d5-226310-432086 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 12:07:48,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.007 ro 2026-11-03 12:07:48,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:48] "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 12:07:48,301 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.015 rw 2026-11-03 12:07:48,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07: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.023 rw 2026-11-03 12:07:48,323 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:48] "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 12:07:48,759 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:48] "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 12:07:48,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07: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.0 0.012 rw 2026-11-03 12:07:49,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.044 rw 2026-11-03 12:07:49,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 12:07:49,084 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.029 - 2026-11-03 12:07:49,099 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.044 rw 2026-11-03 12:07:49,100 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:49] "GET /web/image/res.users/478/avatar_128 HTTP/1.1" 200 305 4 0.007 0.042 ro 2026-11-03 12:07:49,147 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 12:07:49,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:49] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.019 ro 2026-11-03 12:07:49,191 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.035 - 2026-11-03 12:07:49,191 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.026 - 2026-11-03 12:07:49,279 7 INFO rb-ea311d5-226310-432086 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 12:07:49,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:49] "GET /pos/ui/171 HTTP/1.1" 200 6900 31 0.026 0.106 rw 2026-11-03 12:07:49,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:49] "GET /pos/ui/171?from_backend=True HTTP/1.1" 200 6900 31 0.028 0.223 rw 2026-11-03 12:07:49,424 7 INFO rb-ea311d5-226310-432086 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 12:07:49,436 7 INFO rb-ea311d5-226310-432086 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 12:07:49,472 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.253 rw 2026-11-03 12:07:49,500 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07: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.004 0.059 rw 2026-11-03 12:07:49,592 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.024 0.129 rw 2026-11-03 12:07:49,639 7 INFO rb-ea311d5-226310-432086 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 12:07:49,685 7 INFO rb-ea311d5-226310-432086 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 12:07:49,952 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 29 0.069 0.197 ro 2026-11-03 12:07:50,073 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 5 0.014 0.362 ro 2026-11-03 12:07:50,186 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 5 0.017 0.071 ro 2026-11-03 12:07:50,283 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 808 14 0.014 0.047 ro 2026-11-03 12:07:50,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.009 0.024 ro 2026-11-03 12:07:50,532 7 INFO rb-ea311d5-226310-432086 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 12:07:50,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.03 - 2026-11-03 12:07:50,559 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:50] "GET /web/image/res.partner/1846/avatar_128?unique=1793707638000 HTTP/1.1" 200 305 4 0.009 0.053 ro 2026-11-03 12:07:50,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:50] "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.103 0.252 rw 2026-11-03 12:07:50,988 7 INFO rb-ea311d5-226310-432086 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 12:07:51,278 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 127 0.108 0.257 rw 2026-11-03 12:07:51,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:51] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 635 17 0.026 0.341 rw 2026-11-03 12:07:51,498 7 INFO rb-ea311d5-226310-432086 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 12:07:51,499 7 INFO rb-ea311d5-226310-432086 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 12:07:51,500 7 INFO rb-ea311d5-226310-432086 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 12:07:51,500 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: tour succeeded 2026-11-03 12:07:51,501 7 INFO rb-ea311d5-226310-432086 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 12:07:51,646 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:07:51,647 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: heap 22494396 (allocated 23875584) 2026-11-03 12:07:51,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 FTsPSp7G - [03/Nov/2026 12:07:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 4.456 rw 2026-11-03 12:07:51,760 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing chrome headless with pid 61292 2026-11-03 12:07:51,766 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing websocket connection 2026-11-03 12:07:51,770 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Terminating chrome headless with pid 61292 2026-11-03 12:07:51,874 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120751_874441_test_pos_sale_loyalty_ignored_in_pos.txt 2026-11-03 12:07:51,874 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Removing chrome user profile "/tmp/tmp7wuzi6l1_chrome_odoo" 2026-11-03 12:07:51,888 7 INFO rb-ea311d5-226310-432086 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 12:07:53,074 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome pid: 61428 2026-11-03 12:07:53,075 7 INFO rb-ea311d5-226310-432086 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/tmp68llag2z_chrome_odoo 2026-11-03 12:07:53,075 7 INFO rb-ea311d5-226310-432086 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:36431/json/version 2026-11-03 12:07:53,076 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36431', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:07:53,112 7 INFO rb-ea311d5-226310-432086 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 12:07:53,113 7 INFO rb-ea311d5-226310-432086 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:36431/json 2026-11-03 12:07:53,114 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36431', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:07:53,117 7 INFO rb-ea311d5-226310-432086 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:36431/devtools/page/BC3B3509F7B3C6F7C230B706BFE50EF8 2026-11-03 12:07:53,120 7 INFO rb-ea311d5-226310-432086 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 12:07:53,122 7 INFO rb-ea311d5-226310-432086 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 12:07:53,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:07:53,340 7 INFO rb-ea311d5-226310-432086 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 12:07:53,342 7 INFO rb-ea311d5-226310-432086 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 12:07:53,342 7 INFO rb-ea311d5-226310-432086 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 12:07:53,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:53] "GET /pos/ui/171 HTTP/1.1" 200 6832 74 0.048 0.188 rw 2026-11-03 12:07:53,584 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigation result: {'frameId': 'BC3B3509F7B3C6F7C230B706BFE50EF8', 'loaderId': '92748F04A6501F89C05995E657E833D2', 'isDownload': False} 2026-11-03 12:07:53,584 7 INFO rb-ea311d5-226310-432086 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 12:07:53,657 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:53] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.034 ro 2026-11-03 12:07:53,662 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:53] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.038 ro 2026-11-03 12:07:53,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:53] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.304 ro 2026-11-03 12:07:54,342 7 INFO rb-ea311d5-226310-432086 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 12:07:54,366 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:07:54,374 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 12:07:54,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.028 ro 2026-11-03 12:07:54,458 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.024 rw 2026-11-03 12:07:54,487 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07: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.005 0.048 rw 2026-11-03 12:07:54,872 7 INFO rb-ea311d5-226310-432086 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 12:07:55,429 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537323 267 0.251 0.679 rw 2026-11-03 12:07:55,682 7 INFO rb-ea311d5-226310-432086 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.0970795154571533 2026-11-03 12:07:55,682 7 INFO rb-ea311d5-226310-432086 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 12:07:55,696 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:55] "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 12:07:55,698 7 INFO rb-ea311d5-226310-432086 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 12:07:55,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07: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 12:07:55,750 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:55] "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 12:07:55,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07: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.023 rw 2026-11-03 12:07:55,802 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:55] "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 12:07:56,339 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:56] "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 12:07:56,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07: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.016 rw 2026-11-03 12:07:56,670 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.047 rw 2026-11-03 12:07:56,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:56] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 12:07:56,689 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 12:07:56,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:56] "GET /web/image/res.users/480/avatar_128 HTTP/1.1" 200 305 4 0.008 0.038 ro 2026-11-03 12:07:56,717 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.033 - 2026-11-03 12:07:56,809 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:56] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 12:07:56,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-11-03 12:07:56,839 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:56] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.044 ro 2026-11-03 12:07:56,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.041 - 2026-11-03 12:07:56,923 7 INFO rb-ea311d5-226310-432086 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 12:07:56,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:56] "GET /pos/ui/171 HTTP/1.1" 200 6872 32 0.021 0.111 rw 2026-11-03 12:07:57,038 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:57] "GET /pos/ui/171?from_backend=True HTTP/1.1" 200 6872 32 0.024 0.217 rw 2026-11-03 12:07:57,053 7 INFO rb-ea311d5-226310-432086 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 12:07:57,072 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.217 rw 2026-11-03 12:07:57,103 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07: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.005 0.04 rw 2026-11-03 12:07:57,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 21 0.025 0.116 rw 2026-11-03 12:07:57,285 7 INFO rb-ea311d5-226310-432086 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 12:07:57,286 7 INFO rb-ea311d5-226310-432086 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 12:07:57,306 7 INFO rb-ea311d5-226310-432086 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 12:07:57,437 7 INFO rb-ea311d5-226310-432086 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 12:07:57,453 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 12:07:57,461 7 INFO rb-ea311d5-226310-432086 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 12:07:57,484 7 INFO rb-ea311d5-226310-432086 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 12:07:57,485 7 INFO rb-ea311d5-226310-432086 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 12:07:57,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:57] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 314 9 0.011 0.059 rw 2026-11-03 12:07:57,612 7 INFO rb-ea311d5-226310-432086 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 12:07:57,614 7 INFO rb-ea311d5-226310-432086 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 12:07:57,638 7 INFO rb-ea311d5-226310-432086 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 12:07:57,639 7 INFO rb-ea311d5-226310-432086 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 12:07:57,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 12:07:57,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 12:07:58,152 7 INFO rb-ea311d5-226310-432086 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 12:07:58,172 7 INFO rb-ea311d5-226310-432086 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 12:07:58,698 7 INFO rb-ea311d5-226310-432086 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 12:07:58,705 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45666673 started for PoS orders references: [{'name': '/', 'pos_reference': '261-171-000001', 'uuid': '341361e2-932e-4552-a815-3b4a98b4e0ff'}] 2026-11-03 12:07:58,707 7 INFO rb-ea311d5-226310-432086 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 12:07:59,265 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45666673 order {'name': '/', 'pos_reference': '261-171-000001', 'uuid': '341361e2-932e-4552-a815-3b4a98b4e0ff'} created pos.order #754 2026-11-03 12:07:59,267 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45666673 finished 2026-11-03 12:07:59,339 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5416 194 0.192 0.447 rw 2026-11-03 12:07:59,495 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07: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 12:07:59,525 7 INFO rb-ea311d5-226310-432086 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 12:07:59,563 7 INFO rb-ea311d5-226310-432086 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 12:07:59,564 7 INFO rb-ea311d5-226310-432086 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 12:07:59,612 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.058 rw 2026-11-03 12:07:59,715 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:07:59,723 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: heap 21634232 (allocated 23089152) 2026-11-03 12:07:59,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ll6l6pjK - [03/Nov/2026 12:07:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 5.242 rw 2026-11-03 12:07:59,825 7 INFO rb-ea311d5-226310-432086 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 61428 2026-11-03 12:07:59,826 7 INFO rb-ea311d5-226310-432086 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 12:07:59,826 7 INFO rb-ea311d5-226310-432086 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 61428 2026-11-03 12:07:59,923 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120759_923576_test_sale_order_loyalty_card_can_be_used_in_pos.txt 2026-11-03 12:07:59,923 7 INFO rb-ea311d5-226310-432086 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/tmp68llag2z_chrome_odoo" 2026-11-03 12:08:00,043 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 12:08:00,976 7 INFO rb-ea311d5-226310-432086 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 12:08:01,171 7 INFO rb-ea311d5-226310-432086 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 12:08:09,963 7 INFO rb-ea311d5-226310-432086 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 12:08:11,935 7 INFO rb-ea311d5-226310-432086 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 12:08:13,667 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #482 deleted res.currency.rate records with IDs: [254, 253, 252] 2026-11-03 12:08:14,674 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-11-03 12:08:15,423 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report_refund_sign ... 2026-11-03 12:08:15,860 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 12:08:16,917 7 INFO rb-ea311d5-226310-432086 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 12:08:17,092 7 INFO rb-ea311d5-226310-432086 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 12:08:26,233 7 INFO rb-ea311d5-226310-432086 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 12:08:28,238 7 INFO rb-ea311d5-226310-432086 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 12:08:33,272 7 INFO rb-ea311d5-226310-432086 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 12:08:33,417 7 INFO rb-ea311d5-226310-432086 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 12:08:33,497 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-11-03 12:08:35,830 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_downpayment_goods_product_no_stock_move ... 2026-11-03 12:08:36,432 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94781263 started for PoS orders references: [{'name': 'Order a86e4800-57d4-4029-858a-21b3cf58ef51', 'pos_reference': None, 'uuid': 'a86e4800-57d4-4029-858a-21b3cf58ef51'}] 2026-11-03 12:08:36,902 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94781263 order {'name': 'Order a86e4800-57d4-4029-858a-21b3cf58ef51', 'pos_reference': None, 'uuid': 'a86e4800-57d4-4029-858a-21b3cf58ef51'} created pos.order #757 2026-11-03 12:08:36,903 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94781263 finished 2026-11-03 12:08:36,994 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_edit_invoice_with_pos_order ... 2026-11-03 12:08:37,798 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_multiple_lots_sale_order ... 2026-11-03 12:08:38,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #474731 started for PoS orders references: [{'name': 'Order 0e60d764-e7ae-4dd4-990e-f85ff2d79944', 'pos_reference': None, 'uuid': '0e60d764-e7ae-4dd4-990e-f85ff2d79944'}] 2026-11-03 12:08:38,844 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [936, 937, 938] 2026-11-03 12:08:39,197 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [939, 940, 941] 2026-11-03 12:08:39,646 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #474731 order {'name': 'Order 0e60d764-e7ae-4dd4-990e-f85ff2d79944', 'pos_reference': None, 'uuid': '0e60d764-e7ae-4dd4-990e-f85ff2d79944'} created pos.order #759 2026-11-03 12:08:39,648 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #474731 finished 2026-11-03 12:08:40,838 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_refund_ship_later_qty_delivered ... 2026-11-03 12:08:41,713 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27575946 started for PoS orders references: [{'name': 'Order 462bec64-a738-4a10-905e-ce3fb1d234eb', 'pos_reference': None, 'uuid': '462bec64-a738-4a10-905e-ce3fb1d234eb'}] 2026-11-03 12:08:41,902 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [945] 2026-11-03 12:08:43,245 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27575946 order {'name': 'Order 462bec64-a738-4a10-905e-ce3fb1d234eb', 'pos_reference': None, 'uuid': '462bec64-a738-4a10-905e-ce3fb1d234eb'} created pos.order #760 2026-11-03 12:08:43,247 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27575946 finished 2026-11-03 12:08:43,468 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90928455 started for PoS orders references: [{'name': 'Order cd905495-c036-4447-88b3-d39709188138', 'pos_reference': None, 'uuid': 'cd905495-c036-4447-88b3-d39709188138'}] 2026-11-03 12:08:44,760 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90928455 order {'name': 'Order cd905495-c036-4447-88b3-d39709188138', 'pos_reference': None, 'uuid': 'cd905495-c036-4447-88b3-d39709188138'} created pos.order #761 2026-11-03 12:08:44,760 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90928455 finished 2026-11-03 12:08:44,802 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_refund_ship_later_qty_delivered_backend ... 2026-11-03 12:08:45,555 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77381459 started for PoS orders references: [{'name': 'Order ca0a1eb4-ed51-4591-afd0-9af69eb695c8', 'pos_reference': None, 'uuid': 'ca0a1eb4-ed51-4591-afd0-9af69eb695c8'}] 2026-11-03 12:08:45,725 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [948] 2026-11-03 12:08:46,969 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77381459 order {'name': 'Order ca0a1eb4-ed51-4591-afd0-9af69eb695c8', 'pos_reference': None, 'uuid': 'ca0a1eb4-ed51-4591-afd0-9af69eb695c8'} created pos.order #762 2026-11-03 12:08:46,971 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77381459 finished 2026-11-03 12:08:47,544 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_cancelled_sale_order ... 2026-11-03 12:08:48,357 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52958838 started for PoS orders references: [{'name': 'Order 454d4a72-6b22-47eb-9eda-f094fe72f015', 'pos_reference': None, 'uuid': '454d4a72-6b22-47eb-9eda-f094fe72f015'}] 2026-11-03 12:08:48,953 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52958838 order {'name': 'Order 454d4a72-6b22-47eb-9eda-f094fe72f015', 'pos_reference': None, 'uuid': '454d4a72-6b22-47eb-9eda-f094fe72f015'} created pos.order #764 2026-11-03 12:08:48,954 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52958838 finished 2026-11-03 12:08:49,044 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_fully_delivered_order_ships_nothing ... 2026-11-03 12:08:49,728 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58407208 started for PoS orders references: [{'name': 'Order 646a5fd5-c50c-4dba-920e-384da773c670', 'pos_reference': None, 'uuid': '646a5fd5-c50c-4dba-920e-384da773c670'}] 2026-11-03 12:08:49,811 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58407208 order {'name': 'Order 646a5fd5-c50c-4dba-920e-384da773c670', 'pos_reference': None, 'uuid': '646a5fd5-c50c-4dba-920e-384da773c670'} created pos.order #765 2026-11-03 12:08:49,811 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58407208 finished 2026-11-03 12:08:49,842 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_mto_sale_order_with_manufacture_bom ... 2026-11-03 12:08:49,898 7 INFO rb-ea311d5-226310-432086 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 12:08:50,822 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97915818 started for PoS orders references: [{'name': 'Order da65327b-026a-46e1-8592-a684b1e3b5f3', 'pos_reference': None, 'uuid': 'da65327b-026a-46e1-8592-a684b1e3b5f3'}] 2026-11-03 12:08:50,990 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [955] 2026-11-03 12:08:51,507 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97915818 order {'name': 'Order da65327b-026a-46e1-8592-a684b1e3b5f3', 'pos_reference': None, 'uuid': 'da65327b-026a-46e1-8592-a684b1e3b5f3'} created pos.order #766 2026-11-03 12:08:51,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97915818 finished 2026-11-03 12:08:51,778 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_ship_later_effect_on_so ... 2026-11-03 12:08:52,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37302780 started for PoS orders references: [{'name': 'Order 7954989a-f24b-40c0-b9b5-04ae62a1ad1b', 'pos_reference': None, 'uuid': '7954989a-f24b-40c0-b9b5-04ae62a1ad1b'}] 2026-11-03 12:08:52,470 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37302780 order {'name': 'Order 7954989a-f24b-40c0-b9b5-04ae62a1ad1b', 'pos_reference': None, 'uuid': '7954989a-f24b-40c0-b9b5-04ae62a1ad1b'} created pos.order #767 2026-11-03 12:08:52,471 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37302780 finished 2026-11-03 12:08:52,590 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38446734 started for PoS orders references: [{'name': 'Order f97a6f45-d0fa-4a91-890d-6c53ab60aac3', 'pos_reference': None, 'uuid': 'f97a6f45-d0fa-4a91-890d-6c53ab60aac3'}] 2026-11-03 12:08:52,836 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38446734 order {'name': 'Order f97a6f45-d0fa-4a91-890d-6c53ab60aac3', 'pos_reference': None, 'uuid': 'f97a6f45-d0fa-4a91-890d-6c53ab60aac3'} created pos.order #768 2026-11-03 12:08:52,836 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38446734 finished 2026-11-03 12:08:53,020 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_unreserve_order_lines ... 2026-11-03 12:08:54,140 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Chrome pid: 61555 2026-11-03 12:08:54,140 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Chrome headless temporary user profile dir: /tmp/tmpfpvaojlx_chrome_odoo 2026-11-03 12:08:54,141 7 INFO rb-ea311d5-226310-432086 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:40565/json/version 2026-11-03 12:08:54,142 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40565', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:08:54,149 7 INFO rb-ea311d5-226310-432086 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 12:08:54,149 7 INFO rb-ea311d5-226310-432086 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:40565/json 2026-11-03 12:08:54,150 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40565', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:08:54,159 7 INFO rb-ea311d5-226310-432086 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:40565/devtools/page/EDAC8E4282B7F0150AC6A04FAF6C711A 2026-11-03 12:08:54,177 7 INFO rb-ea311d5-226310-432086 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 12:08:54,185 7 INFO rb-ea311d5-226310-432086 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 12:08:54,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 12:08:54,407 7 INFO rb-ea311d5-226310-432086 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 12:08:54,409 7 INFO rb-ea311d5-226310-432086 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 12:08:54,409 7 INFO rb-ea311d5-226310-432086 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 12:08:54,608 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:54] "GET /pos/ui/174 HTTP/1.1" 200 6860 64 0.035 0.161 rw 2026-11-03 12:08:54,613 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Navigation result: {'frameId': 'EDAC8E4282B7F0150AC6A04FAF6C711A', 'loaderId': 'E3E692E55EDE8C27857DDE01C9A08C1B', 'isDownload': False} 2026-11-03 12:08:54,613 7 INFO rb-ea311d5-226310-432086 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 12:08:54,697 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:54] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.272 ro 2026-11-03 12:08:54,698 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:54] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.027 ro 2026-11-03 12:08:54,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:54] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.063 ro 2026-11-03 12:08:55,470 7 INFO rb-ea311d5-226310-432086 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 12:08:55,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 12:08:55,499 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 12:08:55,530 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-11-03 12:08:55,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.032 rw 2026-11-03 12:08:55,605 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.006 0.049 rw 2026-11-03 12:08:56,462 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534618 238 0.206 0.621 rw 2026-11-03 12:08:56,678 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: The ready code tooks too much time : 2.065016746520996 2026-11-03 12:08:56,678 7 INFO rb-ea311d5-226310-432086 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 12:08:56,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:56] "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 12:08:56,691 7 INFO rb-ea311d5-226310-432086 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 12:08:56,722 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:56] "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 12:08:56,765 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.015 rw 2026-11-03 12:08:56,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08: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.049 rw 2026-11-03 12:08:56,818 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:56] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.014 rw 2026-11-03 12:08:57,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08: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 12:08:57,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08: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.014 rw 2026-11-03 12:08:57,558 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 12:08:57,561 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 12:08:57,599 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.036 0.061 rw 2026-11-03 12:08:57,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:57] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 12:08:57,640 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 12:08:57,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:57] "GET /web/image/res.users/484/avatar_128 HTTP/1.1" 200 305 4 0.01 0.084 ro 2026-11-03 12:08:57,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:57] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.12 rw 2026-11-03 12:08:57,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:57] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.059 ro 2026-11-03 12:08:57,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.034 rw 2026-11-03 12:08:57,755 7 INFO rb-ea311d5-226310-432086 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 12:08:57,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.052 - 2026-11-03 12:08:57,943 7 INFO rb-ea311d5-226310-432086 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 12:08:57,944 7 INFO rb-ea311d5-226310-432086 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 12:08:57,966 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:57] "GET /pos/ui/174?from_backend=True HTTP/1.1" 200 6900 31 0.044 0.093 rw 2026-11-03 12:08:58,059 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:58] "GET /pos/ui/174 HTTP/1.1" 200 6900 31 0.018 0.205 rw 2026-11-03 12:08:58,079 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08: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.132 rw 2026-11-03 12:08:58,204 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.041 0.193 rw 2026-11-03 12:08:58,250 7 INFO rb-ea311d5-226310-432086 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 12:08:58,277 7 INFO rb-ea311d5-226310-432086 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 12:08:58,440 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 25 0.031 0.13 ro 2026-11-03 12:08:58,557 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.015 0.255 ro 2026-11-03 12:08:58,672 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.011 0.08 ro 2026-11-03 12:08:58,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 822 14 0.013 0.04 ro 2026-11-03 12:08:58,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.005 0.021 ro 2026-11-03 12:08:59,034 7 INFO rb-ea311d5-226310-432086 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 12:08:59,047 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:59] "GET /web/image/res.partner/1883/avatar_128?unique=1793707695000 HTTP/1.1" 200 305 4 0.007 0.027 ro 2026-11-03 12:08:59,072 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:59] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.04 - 2026-11-03 12:08:59,429 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:59] "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.11 0.273 rw 2026-11-03 12:08:59,535 7 INFO rb-ea311d5-226310-432086 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 12:08:59,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 119 0.151 0.233 rw 2026-11-03 12:08:59,913 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:59] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 332 12 0.026 0.334 rw 2026-11-03 12:09:00,038 7 INFO rb-ea311d5-226310-432086 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 12:09:00,039 7 INFO rb-ea311d5-226310-432086 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 12:09:00,039 7 INFO rb-ea311d5-226310-432086 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 12:09:00,040 7 INFO rb-ea311d5-226310-432086 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 12:09:00,065 7 INFO rb-ea311d5-226310-432086 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 12:09:00,066 7 INFO rb-ea311d5-226310-432086 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 12:09:00,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:09:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 12:09:00,111 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:09:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 12:09:00,585 7 INFO rb-ea311d5-226310-432086 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 12:09:00,613 7 INFO rb-ea311d5-226310-432086 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 12:09:01,138 7 INFO rb-ea311d5-226310-432086 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 12:09:01,145 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: tour succeeded 2026-11-03 12:09:01,146 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderRealTime SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-03 12:09:01,155 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21404180 started for PoS orders references: [{'name': '/', 'pos_reference': '261-174-000001', 'uuid': '46a2e7aa-ebce-4a76-95b5-61f86b9ba183'}] 2026-11-03 12:09:01,393 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:09:01,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: heap 22925708 (allocated 24662016) 2026-11-03 12:09:01,463 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [962, 963] 2026-11-03 12:09:01,525 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Closing chrome headless with pid 61555 2026-11-03 12:09:01,542 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Closing websocket connection 2026-11-03 12:09:01,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Terminating chrome headless with pid 61555 2026-11-03 12:09:01,682 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120901_681729_test_settle_order_unreserve_order_lines.txt 2026-11-03 12:09:01,682 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Removing chrome user profile "/tmp/tmpfpvaojlx_chrome_odoo" 2026-11-03 12:09:01,721 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: waiting for threads: [, ] 2026-11-03 12:09:01,957 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21404180 order {'name': '/', 'pos_reference': '261-174-000001', 'uuid': '46a2e7aa-ebce-4a76-95b5-61f86b9ba183'} created pos.order #769 2026-11-03 12:09:01,959 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21404180 finished 2026-11-03 12:09:02,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:08:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 6.579 rw 2026-11-03 12:09:02,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o4zatdry - [03/Nov/2026 12:09:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 378 0.317 0.747 rw 2026-11-03 12:09:12,779 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_different_product ... 2026-11-03 12:09:13,386 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84742687 started for PoS orders references: [{'name': 'Order b8be5fdb-1bc6-4c57-986e-d26e0c71a687', 'pos_reference': None, 'uuid': 'b8be5fdb-1bc6-4c57-986e-d26e0c71a687'}] 2026-11-03 12:09:13,897 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84742687 order {'name': 'Order b8be5fdb-1bc6-4c57-986e-d26e0c71a687', 'pos_reference': None, 'uuid': 'b8be5fdb-1bc6-4c57-986e-d26e0c71a687'} created pos.order #770 2026-11-03 12:09:13,897 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84742687 finished 2026-11-03 12:09:14,021 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_different_uom_delivered_qty ... 2026-11-03 12:09:14,464 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46492003 started for PoS orders references: [{'name': 'Order 4bb4ae48-8ff9-42f8-8db8-570b1ddd2361', 'pos_reference': None, 'uuid': '4bb4ae48-8ff9-42f8-8db8-570b1ddd2361'}] 2026-11-03 12:09:14,922 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46492003 order {'name': 'Order 4bb4ae48-8ff9-42f8-8db8-570b1ddd2361', 'pos_reference': None, 'uuid': '4bb4ae48-8ff9-42f8-8db8-570b1ddd2361'} created pos.order #771 2026-11-03 12:09:14,923 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46492003 finished 2026-11-03 12:09:15,084 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_kit ... 2026-11-03 12:09:15,125 7 INFO rb-ea311d5-226310-432086 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 12:09:16,773 7 INFO rb-ea311d5-226310-432086 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 12:09:16,984 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 484, model: account.tax 2026-11-03 12:09:17,001 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 484, model: account.tax 2026-11-03 12:09:17,029 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81029520 started for PoS orders references: [{'name': 'Order 7b57e5d7-a64b-4bd5-9f33-91090a254660', 'pos_reference': None, 'uuid': '7b57e5d7-a64b-4bd5-9f33-91090a254660'}] 2026-11-03 12:09:17,434 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #484 deleted stock.move records with IDs: [987] 2026-11-03 12:09:17,980 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81029520 order {'name': 'Order 7b57e5d7-a64b-4bd5-9f33-91090a254660', 'pos_reference': None, 'uuid': '7b57e5d7-a64b-4bd5-9f33-91090a254660'} created pos.order #772 2026-11-03 12:09:17,982 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81029520 finished 2026-11-03 12:09:18,146 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_multistep_delivery ... 2026-11-03 12:09:18,974 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60071778 started for PoS orders references: [{'name': 'Order dfb5bd44-54f3-49b5-844d-0a561b2e3528', 'pos_reference': None, 'uuid': 'dfb5bd44-54f3-49b5-844d-0a561b2e3528'}] 2026-11-03 12:09:19,145 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [970] 2026-11-03 12:09:19,630 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60071778 order {'name': 'Order dfb5bd44-54f3-49b5-844d-0a561b2e3528', 'pos_reference': None, 'uuid': 'dfb5bd44-54f3-49b5-844d-0a561b2e3528'} created pos.order #773 2026-11-03 12:09:19,632 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60071778 finished 2026-11-03 12:09:19,830 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_multistep_delivery_receipt ... 2026-11-03 12:09:21,920 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 484, model: account.tax 2026-11-03 12:09:21,934 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 484, model: account.tax 2026-11-03 12:09:21,943 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23314434 started for PoS orders references: [{'name': 'Order 2aff8fee-c76f-4133-9262-5148bb9ce407', 'pos_reference': None, 'uuid': '2aff8fee-c76f-4133-9262-5148bb9ce407'}] 2026-11-03 12:09:22,203 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [975] 2026-11-03 12:09:22,577 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23314434 order {'name': 'Order 2aff8fee-c76f-4133-9262-5148bb9ce407', 'pos_reference': None, 'uuid': '2aff8fee-c76f-4133-9262-5148bb9ce407'} created pos.order #774 2026-11-03 12:09:22,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23314434 finished 2026-11-03 12:09:22,662 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_partially_delivered_order_only_ships_the_remainder ... 2026-11-03 12:09:23,992 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89854244 started for PoS orders references: [{'name': 'Order ea036284-264b-4827-b2ba-95c2ddda8eae', 'pos_reference': None, 'uuid': 'ea036284-264b-4827-b2ba-95c2ddda8eae'}] 2026-11-03 12:09:24,185 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [978] 2026-11-03 12:09:24,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89854244 order {'name': 'Order ea036284-264b-4827-b2ba-95c2ddda8eae', 'pos_reference': None, 'uuid': 'ea036284-264b-4827-b2ba-95c2ddda8eae'} created pos.order #775 2026-11-03 12:09:24,625 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89854244 finished 2026-11-03 12:09:24,811 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_quotation_delivered_qty ... 2026-11-03 12:09:25,130 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83702258 started for PoS orders references: [{'name': 'Order a2ce691e-00c5-4c96-be48-f7cbc07dfd27', 'pos_reference': None, 'uuid': 'a2ce691e-00c5-4c96-be48-f7cbc07dfd27'}] 2026-11-03 12:09:25,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83702258 order {'name': 'Order a2ce691e-00c5-4c96-be48-f7cbc07dfd27', 'pos_reference': None, 'uuid': 'a2ce691e-00c5-4c96-be48-f7cbc07dfd27'} created pos.order #776 2026-11-03 12:09:25,598 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83702258 finished 2026-11-03 12:09:25,681 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_quotation_reordering_rule ... 2026-11-03 12:09:26,087 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41834221 started for PoS orders references: [{'name': 'Order ba51a8fd-ebb3-4785-9b39-dfdc2539b159', 'pos_reference': None, 'uuid': 'ba51a8fd-ebb3-4785-9b39-dfdc2539b159'}] 2026-11-03 12:09:26,685 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41834221 order {'name': 'Order ba51a8fd-ebb3-4785-9b39-dfdc2539b159', 'pos_reference': None, 'uuid': 'ba51a8fd-ebb3-4785-9b39-dfdc2539b159'} created pos.order #777 2026-11-03 12:09:26,686 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41834221 finished 2026-11-03 12:09:28,027 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_variant_popup_qty_free ... 2026-11-03 12:09:32,262 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Chrome pid: 61694 2026-11-03 12:09:32,263 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Chrome headless temporary user profile dir: /tmp/tmp_forbo54_chrome_odoo 2026-11-03 12:09:32,263 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:41863/json/version 2026-11-03 12:09:32,264 7 INFO rb-ea311d5-226310-432086 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 12:09:32,326 7 INFO rb-ea311d5-226310-432086 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 12:09:32,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:41863/json 2026-11-03 12:09:32,330 7 INFO rb-ea311d5-226310-432086 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 12:09:32,354 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Websocket url found: ws://127.0.0.1:41863/devtools/page/9E6DEA25BA111088F9BBD337B108D831 2026-11-03 12:09:32,369 7 INFO rb-ea311d5-226310-432086 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 12:09:32,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Chrome headless enable page notifications 2026-11-03 12:09:32,670 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:09:32,678 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Setting session cookie in browser 2026-11-03 12:09:32,686 7 INFO rb-ea311d5-226310-432086 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 12:09:32,686 7 INFO rb-ea311d5-226310-432086 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 12:09:33,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:33] "GET /pos/ui/174 HTTP/1.1" 200 6831 67 0.046 0.619 rw 2026-11-03 12:09:33,370 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Navigation result: {'frameId': '9E6DEA25BA111088F9BBD337B108D831', 'loaderId': '218763667295AFA6013C166B020E9CFD', 'isDownload': False} 2026-11-03 12:09:33,370 7 INFO rb-ea311d5-226310-432086 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 12:09:33,468 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:33] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.056 ro 2026-11-03 12:09:33,474 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:33] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.056 ro 2026-11-03 12:09:33,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:33] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.771 ro 2026-11-03 12:09:34,186 7 INFO rb-ea311d5-226310-432086 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 12:09:34,210 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 12:09:34,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 12:09:34,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.026 ro 2026-11-03 12:09:34,335 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09: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.007 0.042 rw 2026-11-03 12:09:34,348 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.054 rw 2026-11-03 12:09:35,138 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521110 238 0.196 0.589 rw 2026-11-03 12:09:35,332 7 INFO rb-ea311d5-226310-432086 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 12:09:35,348 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:35] "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 12:09:35,351 7 INFO rb-ea311d5-226310-432086 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 12:09:35,380 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09: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 12:09:35,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:35] "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 12:09:35,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12: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.0 0.014 rw 2026-11-03 12:09:35,477 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:35] "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 12:09:35,958 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:35] "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 12:09:36,061 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09: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 12:09:36,170 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09: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.013 rw 2026-11-03 12:09:36,348 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.007 0.059 rw 2026-11-03 12:09:36,378 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 12:09:36,387 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:36] "GET /web/image/res.users/486/avatar_128 HTTP/1.1" 200 305 4 0.003 0.045 ro 2026-11-03 12:09:36,393 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.022 - 2026-11-03 12:09:36,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.065 rw 2026-11-03 12:09:36,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:36] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 12:09:36,468 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:36] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.009 ro 2026-11-03 12:09:36,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.02 - 2026-11-03 12:09:36,500 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.022 - 2026-11-03 12:09:36,605 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:36] "GET /pos/ui/174 HTTP/1.1" 200 6871 31 0.041 0.093 rw 2026-11-03 12:09:36,630 7 INFO rb-ea311d5-226310-432086 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 12:09:36,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:36] "GET /pos/ui/174?from_backend=True HTTP/1.1" 200 6871 31 0.019 0.221 rw 2026-11-03 12:09:36,762 7 INFO rb-ea311d5-226310-432086 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 12:09:36,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.02 0.256 rw 2026-11-03 12:09:36,846 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09: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.004 0.074 rw 2026-11-03 12:09:36,932 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:36] "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 12:09:37,004 7 INFO rb-ea311d5-226310-432086 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 12:09:37,073 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:37] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 12:09:37,553 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 486, model: account.tax 2026-11-03 12:09:37,573 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 486, model: account.tax 2026-11-03 12:09:37,682 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:37] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 709 53 0.052 0.11 rw 2026-11-03 12:09:37,724 7 INFO rb-ea311d5-226310-432086 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 12:09:37,731 7 INFO rb-ea311d5-226310-432086 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 12:09:37,753 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: tour succeeded 2026-11-03 12:09:37,754 7 INFO rb-ea311d5-226310-432086 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 12:09:37,791 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09: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.008 0.041 rw 2026-11-03 12:09:37,930 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:09:37,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 3.553 rw 2026-11-03 12:09:37,950 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: heap 19976096 (allocated 20992000) 2026-11-03 12:09:38,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5ukabHit - [03/Nov/2026 12:09:38] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.006 - 2026-11-03 12:09:38,043 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Closing chrome headless with pid 61694 2026-11-03 12:09:38,045 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Closing websocket connection 2026-11-03 12:09:38,046 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Terminating chrome headless with pid 61694 2026-11-03 12:09:38,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_120938_186273_test_variant_popup_qty_free.txt 2026-11-03 12:09:38,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Removing chrome user profile "/tmp/tmp_forbo54_chrome_odoo" 2026-11-03 12:09:38,313 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 418 checked, 6 removed 2026-11-03 12:09:39,229 7 INFO rb-ea311d5-226310-432086 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 12:09:39,425 7 INFO rb-ea311d5-226310-432086 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 12:09:48,331 7 INFO rb-ea311d5-226310-432086 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 12:09:50,491 7 INFO rb-ea311d5-226310-432086 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 12:09:54,794 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-11-03 12:09:56,791 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-11-03 12:09:56,848 7 INFO rb-ea311d5-226310-432086 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 12:09:57,947 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #488 deleted stock.move.line records with IDs: [992, 993] 2026-11-03 12:09:58,345 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #488 deleted stock.move.line records with IDs: [994] 2026-11-03 12:09:58,605 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:09:59,702 7 INFO rb-ea311d5-226310-432086 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 12:09:59,913 7 INFO rb-ea311d5-226310-432086 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 12:10:09,059 7 INFO rb-ea311d5-226310-432086 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 12:10:11,277 7 INFO rb-ea311d5-226310-432086 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 12:10:16,005 7 INFO rb-ea311d5-226310-432086 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 12:10:16,671 7 INFO rb-ea311d5-226310-432086 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 12:10:17,864 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #491 deleted res.currency.rate records with IDs: [256, 257, 258] 2026-11-03 12:10:18,924 7 INFO rb-ea311d5-226310-432086 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 12:10:19,344 7 INFO rb-ea311d5-226310-432086 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 12:10:19,511 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_report: Starting TestPoSSaleStockReport.test_different_shipping_address ... 2026-11-03 12:10:20,513 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49416085 started for PoS orders references: [{'name': 'Order 21355-772-0029', 'pos_reference': None, 'uuid': '21355-772-0029'}] 2026-11-03 12:10:21,619 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49416085 order {'name': 'Order 21355-772-0029', 'pos_reference': None, 'uuid': '21355-772-0029'} created pos.order #779 2026-11-03 12:10:21,620 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49416085 finished 2026-11-03 12:10:21,699 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_report: Starting TestPoSSaleStockReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-11-03 12:10:22,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25391300 started for PoS orders references: [{'name': 'Order 13053-316-4106', 'pos_reference': None, 'uuid': '13053-316-4106'}] 2026-11-03 12:10:22,429 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #491 deleted stock.move records with IDs: [1014] 2026-11-03 12:10:22,545 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25391300 order {'name': 'Order 13053-316-4106', 'pos_reference': None, 'uuid': '13053-316-4106'} created pos.order #780 2026-11-03 12:10:22,547 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25391300 finished 2026-11-03 12:10:23,618 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sale_stock.tests.test_pos_sale_report: Starting TestPoSSaleStockReport.test_warehouse ... 2026-11-03 12:10:23,987 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42735724 started for PoS orders references: [{'name': 'Order 44896-410-3853', 'pos_reference': None, 'uuid': '44896-410-3853'}] 2026-11-03 12:10:24,379 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42735724 order {'name': 'Order 44896-410-3853', 'pos_reference': None, 'uuid': '44896-410-3853'} created pos.order #781 2026-11-03 12:10:24,380 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42735724 finished 2026-11-03 12:10:25,180 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 12:10:26,763 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-11-03 12:10:28,498 7 INFO rb-ea311d5-226310-432086 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 12:10:37,236 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55700336 started for PoS orders references: [{'name': None, 'pos_reference': '260-180-000001', 'uuid': 'fe79cbd2-539b-493f-82ab-2622fdca7a60'}] 2026-11-03 12:10:37,284 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55700336 order {'name': None, 'pos_reference': '260-180-000001', 'uuid': 'fe79cbd2-539b-493f-82ab-2622fdca7a60'} created pos.order #782 2026-11-03 12:10:37,284 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55700336 finished 2026-11-03 12:10:37,401 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 rc2PjS-G - [03/Nov/2026 12:10:37] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1502 76 0.076 0.31 rw 2026-11-03 12:10:37,516 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:10:39,038 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-11-03 12:10:40,527 7 INFO rb-ea311d5-226310-432086 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 12:10:48,751 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:10:50,325 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-11-03 12:10:51,772 7 INFO rb-ea311d5-226310-432086 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 12:11:00,484 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83976380 started for PoS orders references: [{'name': None, 'pos_reference': '260-182-000001', 'uuid': 'cb6aa3c6230e4f86844b3696f2dec17f'}] 2026-11-03 12:11:00,536 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83976380 order {'name': None, 'pos_reference': '260-182-000001', 'uuid': 'cb6aa3c6230e4f86844b3696f2dec17f'} created pos.order #783 2026-11-03 12:11:00,537 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83976380 finished 2026-11-03 12:11:00,653 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tgp0Hn4o - [03/Nov/2026 12:11:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3425 110 0.07 0.159 rw 2026-11-03 12:11:00,712 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-11-03 12:11:02,035 7 INFO rb-ea311d5-226310-432086 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 12:11:10,383 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48765901 started for PoS orders references: [{'name': None, 'pos_reference': '260-183-000001', 'uuid': 'b0a5ad7782e3476182d07b7b60606a52'}] 2026-11-03 12:11:10,439 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48765901 order {'name': None, 'pos_reference': '260-183-000001', 'uuid': 'b0a5ad7782e3476182d07b7b60606a52'} created pos.order #784 2026-11-03 12:11:10,439 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48765901 finished 2026-11-03 12:11:10,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fANfneja - [03/Nov/2026 12:11:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3441 113 0.081 0.21 rw 2026-11-03 12:11:10,642 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price ... 2026-11-03 12:11:11,950 7 INFO rb-ea311d5-226310-432086 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 12:11:19,916 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10530] 2026-11-03 12:11:20,010 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [2504] 2026-11-03 12:11:20,440 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98311816 started for PoS orders references: [{'name': None, 'pos_reference': '260-184-000001', 'uuid': '313b0565c75149f4b15e682fd6ce8cc1'}] 2026-11-03 12:11:20,489 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98311816 order {'name': None, 'pos_reference': '260-184-000001', 'uuid': '313b0565c75149f4b15e682fd6ce8cc1'} created pos.order #785 2026-11-03 12:11:20,489 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98311816 finished 2026-11-03 12:11:20,620 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ch0GZHJV - [03/Nov/2026 12:11:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2467 111 0.077 0.205 rw 2026-11-03 12:11:20,722 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:11:22,278 7 INFO rb-ea311d5-226310-432086 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 12:11:23,723 7 INFO rb-ea311d5-226310-432086 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 12:11:32,289 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17623539 started for PoS orders references: [{'name': None, 'pos_reference': '260-185-000001', 'uuid': 'a1be3679-0c91-4d37-81b2-7ab942572b88'}] 2026-11-03 12:11:32,345 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17623539 order {'name': None, 'pos_reference': '260-185-000001', 'uuid': 'a1be3679-0c91-4d37-81b2-7ab942572b88'} created pos.order #786 2026-11-03 12:11:32,345 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17623539 finished 2026-11-03 12:11:32,495 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BQX0RHcc - [03/Nov/2026 12:11:32] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3442 113 0.076 0.224 rw 2026-11-03 12:11:32,791 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91842962 started for PoS orders references: [{'name': None, 'pos_reference': '260-185-000002', 'uuid': '352dd5f1-8938-4721-8214-42434a58964f'}] 2026-11-03 12:11:32,846 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91842962 order {'name': None, 'pos_reference': '260-185-000002', 'uuid': '352dd5f1-8938-4721-8214-42434a58964f'} created pos.order #787 2026-11-03 12:11:32,847 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91842962 finished 2026-11-03 12:11:32,989 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BQX0RHcc - [03/Nov/2026 12:11:32] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3449 118 0.077 0.225 rw 2026-11-03 12:11:34,207 7 INFO rb-ea311d5-226310-432086 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 12:11:35,371 7 INFO rb-ea311d5-226310-432086 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 12:11:43,965 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87149624 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000001', 'uuid': '839a0041-83dc-4479-aa35-9724469bb0c4'}] 2026-11-03 12:11:44,026 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87149624 order {'name': None, 'pos_reference': '260-186-000001', 'uuid': '839a0041-83dc-4479-aa35-9724469bb0c4'} created pos.order #788 2026-11-03 12:11:44,026 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87149624 finished 2026-11-03 12:11:44,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9EhiCHkt - [03/Nov/2026 12:11:44] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3442 113 0.082 0.192 rw 2026-11-03 12:11:44,464 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93038654 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000002', 'uuid': '4e3ea5be-4ab9-4ae4-9027-1236c20e4ef8'}] 2026-11-03 12:11:44,516 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93038654 order {'name': None, 'pos_reference': '260-186-000002', 'uuid': '4e3ea5be-4ab9-4ae4-9027-1236c20e4ef8'} created pos.order #789 2026-11-03 12:11:44,517 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93038654 finished 2026-11-03 12:11:44,640 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9EhiCHkt - [03/Nov/2026 12:11:44] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3447 118 0.074 0.198 rw 2026-11-03 12:11:45,839 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_parent_from_another_order_is_refused ... 2026-11-03 12:11:47,273 7 INFO rb-ea311d5-226310-432086 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 12:11:56,158 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7582001 started for PoS orders references: [{'name': None, 'pos_reference': '260-187-000001', 'uuid': 'bdc65f0e-997f-4fcb-a4c3-7bd9436a90d6'}] 2026-11-03 12:11:56,204 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7582001 order {'name': None, 'pos_reference': '260-187-000001', 'uuid': 'bdc65f0e-997f-4fcb-a4c3-7bd9436a90d6'} created pos.order #790 2026-11-03 12:11:56,205 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7582001 finished 2026-11-03 12:11:56,381 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50301064 started for PoS orders references: [{'name': None, 'pos_reference': '260-187-000002', 'uuid': '0d7f0a24-4dc2-46cb-a7db-046907cc9cd1'}] 2026-11-03 12:11:56,445 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50301064 order {'name': None, 'pos_reference': '260-187-000002', 'uuid': '0d7f0a24-4dc2-46cb-a7db-046907cc9cd1'} created pos.order #791 2026-11-03 12:11:56,446 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50301064 finished 2026-11-03 12:11:56,552 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_free_items_multi_qty ... 2026-11-03 12:11:57,946 7 INFO rb-ea311d5-226310-432086 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 12:12:06,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_no_free_items ... 2026-11-03 12:12:07,488 7 INFO rb-ea311d5-226310-432086 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 12:12:15,574 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_unit_mulitple_qty ... 2026-11-03 12:12:17,017 7 INFO rb-ea311d5-226310-432086 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 12:12:25,189 7 INFO rb-ea311d5-226310-432086 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 12:12:26,407 7 INFO rb-ea311d5-226310-432086 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 12:12:35,505 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19592382 started for PoS orders references: [{'name': None, 'pos_reference': '260-191-000001', 'uuid': '819fc180-ae2f-4b1f-a985-d968df36e126'}] 2026-11-03 12:12:35,590 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19592382 order {'name': None, 'pos_reference': '260-191-000001', 'uuid': '819fc180-ae2f-4b1f-a985-d968df36e126'} created pos.order #796 2026-11-03 12:12:35,590 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19592382 finished 2026-11-03 12:12:35,817 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6050711 started for PoS orders references: [{'name': None, 'pos_reference': '260-191-000002', 'uuid': 'd6543739-ded0-41ce-b696-e80f88c69e89'}] 2026-11-03 12:12:35,872 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6050711 order {'name': None, 'pos_reference': '260-191-000002', 'uuid': 'd6543739-ded0-41ce-b696-e80f88c69e89'} created pos.order #797 2026-11-03 12:12:35,872 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6050711 finished 2026-11-03 12:12:35,943 7 INFO rb-ea311d5-226310-432086 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 12:12:37,276 7 INFO rb-ea311d5-226310-432086 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 12:12:45,736 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61726008 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000001', 'uuid': '9ff03894-f825-4803-b116-ab0d29d2dc3a'}] 2026-11-03 12:12:45,800 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61726008 order {'name': None, 'pos_reference': '260-192-000001', 'uuid': '9ff03894-f825-4803-b116-ab0d29d2dc3a'} created pos.order #798 2026-11-03 12:12:45,800 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61726008 finished 2026-11-03 12:12:46,053 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99221319 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000002', 'uuid': 'f68b0167-939f-4a15-aa36-a68701380378'}] 2026-11-03 12:12:46,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99221319 order {'name': None, 'pos_reference': '260-192-000002', 'uuid': 'f68b0167-939f-4a15-aa36-a68701380378'} created pos.order #799 2026-11-03 12:12:46,108 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99221319 finished 2026-11-03 12:12:46,189 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_foreign_negative_attribute_on_combo_child_is_refused ... 2026-11-03 12:12:47,462 7 INFO rb-ea311d5-226310-432086 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 12:12:56,663 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_forged_combo_composition_is_refused ... 2026-11-03 12:12:58,074 7 INFO rb-ea311d5-226310-432086 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 12:13:06,790 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30413137 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000001', 'uuid': '1b0398fd-3187-4a39-a0a3-f2660925684e'}] 2026-11-03 12:13:06,846 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30413137 order {'name': None, 'pos_reference': '260-194-000001', 'uuid': '1b0398fd-3187-4a39-a0a3-f2660925684e'} created pos.order #800 2026-11-03 12:13:06,846 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30413137 finished 2026-11-03 12:13:06,938 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_negative_combo_parent_quantity_is_refused ... 2026-11-03 12:13:08,290 7 INFO rb-ea311d5-226310-432086 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 12:13:16,385 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-11-03 12:13:17,433 7 INFO rb-ea311d5-226310-432086 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 12:13:26,437 7 INFO rb-ea311d5-226310-432086 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 12:13:27,097 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27940152 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000001', 'uuid': '9957ed060f0642cca4fc772d910dbe47'}] 2026-11-03 12:13:27,165 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27940152 order {'name': None, 'pos_reference': '260-196-000001', 'uuid': '9957ed060f0642cca4fc772d910dbe47'} created pos.order #801 2026-11-03 12:13:27,165 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27940152 finished 2026-11-03 12:13:27,328 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 n6SoJm7d - [03/Nov/2026 12:13:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 5428 148 0.107 0.251 rw 2026-11-03 12:13:27,377 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_multiple_qty ... 2026-11-03 12:13:28,477 7 INFO rb-ea311d5-226310-432086 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 12:13:36,635 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53459602 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000001', 'uuid': '2a432d9b532a4f49ab6dabc36327e0dd'}] 2026-11-03 12:13:36,688 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53459602 order {'name': None, 'pos_reference': '260-197-000001', 'uuid': '2a432d9b532a4f49ab6dabc36327e0dd'} created pos.order #802 2026-11-03 12:13:36,688 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53459602 finished 2026-11-03 12:13:36,814 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ST504J1z - [03/Nov/2026 12:13:36] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3395 114 0.065 0.196 rw 2026-11-03 12:13:36,871 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6751968 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000002', 'uuid': 'f3628d50dec144af859b6aa90773919b'}] 2026-11-03 12:13:36,932 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6751968 order {'name': None, 'pos_reference': '260-197-000002', 'uuid': 'f3628d50dec144af859b6aa90773919b'} created pos.order #803 2026-11-03 12:13:36,933 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6751968 finished 2026-11-03 12:13:37,073 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ST504J1z - [03/Nov/2026 12:13:37] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3395 91 0.077 0.165 rw 2026-11-03 12:13:37,123 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_valid_combo_order_is_still_accepted ... 2026-11-03 12:13:38,247 7 INFO rb-ea311d5-226310-432086 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 12:13:46,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81957639 started for PoS orders references: [{'name': None, 'pos_reference': '260-198-000001', 'uuid': '59c438dc-4055-4c6f-8b8e-d406e0f6e885'}] 2026-11-03 12:13:46,676 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81957639 order {'name': None, 'pos_reference': '260-198-000001', 'uuid': '59c438dc-4055-4c6f-8b8e-d406e0f6e885'} created pos.order #804 2026-11-03 12:13:46,676 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81957639 finished 2026-11-03 12:13:46,799 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CtAgdnJZ - [03/Nov/2026 12:13:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3439 113 0.072 0.205 rw 2026-11-03 12:13:46,853 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_zero_and_fractional_quantities_are_refused ... 2026-11-03 12:13:48,181 7 INFO rb-ea311d5-226310-432086 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 12:13:56,810 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:13:58,536 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_dynamic_qr_url ... 2026-11-03 12:14:00,000 7 INFO rb-ea311d5-226310-432086 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 12:14:08,428 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_self_order_route_consultation ... 2026-11-03 12:14:09,661 7 INFO rb-ea311d5-226310-432086 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 12:14:17,555 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_self_order_route_kiosk ... 2026-11-03 12:14:18,840 7 INFO rb-ea311d5-226310-432086 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 12:14:26,491 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_self_order_route_mobile ... 2026-11-03 12:14:27,711 7 INFO rb-ea311d5-226310-432086 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 12:14:35,910 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-11-03 12:14:37,300 7 INFO rb-ea311d5-226310-432086 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 12:14:45,631 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_products_sorting_order ... 2026-11-03 12:14:46,825 7 INFO rb-ea311d5-226310-432086 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 12:14:54,738 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome pid: 61832 2026-11-03 12:14:54,739 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless temporary user profile dir: /tmp/tmpnp3o1mem_chrome_odoo 2026-11-03 12:14:54,740 7 INFO rb-ea311d5-226310-432086 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:42991/json/version 2026-11-03 12:14:54,741 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42991', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:14:54,772 7 INFO rb-ea311d5-226310-432086 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 12:14:54,772 7 INFO rb-ea311d5-226310-432086 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:42991/json 2026-11-03 12:14:54,773 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42991', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:14:54,787 7 INFO rb-ea311d5-226310-432086 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:42991/devtools/page/7ECFB502E7C0B89EB5525FB24354907E 2026-11-03 12:14:54,805 7 INFO rb-ea311d5-226310-432086 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 12:14:54,817 7 INFO rb-ea311d5-226310-432086 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 12:14:55,180 7 INFO rb-ea311d5-226310-432086 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 12:14:55,191 7 INFO rb-ea311d5-226310-432086 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=5d99c330046449f7" in browser 2026-11-03 12:14:55,192 7 INFO rb-ea311d5-226310-432086 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=5d99c330046449f7" 2026-11-03 12:14:55,623 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:55] "GET /pos-self/206?access_token=5d99c330046449f7 HTTP/1.1" 200 2293 65 0.047 0.382 rw 2026-11-03 12:14:55,626 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigation result: {'frameId': '7ECFB502E7C0B89EB5525FB24354907E', 'loaderId': '9758CFD4AD6D5D4372D747957BAFE4CA', 'isDownload': False} 2026-11-03 12:14:55,627 7 INFO rb-ea311d5-226310-432086 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 12:14:55,693 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:14:55,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:55] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.025 0.526 ro 2026-11-03 12:14:55,780 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:14:55,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:55] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.16 ro 2026-11-03 12:14:55,848 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:14:55,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:55] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.186 ro 2026-11-03 12:14:56,068 7 INFO rb-ea311d5-226310-432086 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 12:14:56,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:56] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 12:14:56,116 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.009 0.013 ro 2026-11-03 12:14:56,129 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:56] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.002 0.024 ro 2026-11-03 12:14:56,963 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:56] "POST /pos-self/data/206 HTTP/1.1" 200 466799 263 0.21 0.616 rw 2026-11-03 12:14:56,968 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:56] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.82 rw 2026-11-03 12:14:57,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:57] "GET /web/image/ir.attachment/301006/raw HTTP/1.1" 200 98715 3 0.001 0.012 ro 2026-11-03 12:14:57,230 7 INFO rb-ea311d5-226310-432086 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 12:14:57,306 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:57] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.035 ro 2026-11-03 12:14:57,432 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:301010) 2026-11-03 12:14:57,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:57] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.115 ro 2026-11-03 12:14:57,454 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:57] "GET /web/image/ir.attachment/301005/raw HTTP/1.1" 200 84994 3 0.002 0.026 ro 2026-11-03 12:14:57,477 7 INFO rb-ea311d5-226310-432086 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 12:14:57,481 7 INFO rb-ea311d5-226310-432086 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 12:14:57,510 7 INFO rb-ea311d5-226310-432086 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 12:14:57,532 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:57] "GET /web/image/ir.attachment/299988/raw HTTP/1.1" 200 49165 3 0.001 0.011 ro 2026-11-03 12:14:57,603 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:57] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.033 ro 2026-11-03 12:14:57,634 7 INFO rb-ea311d5-226310-432086 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 12:14:57,718 7 INFO rb-ea311d5-226310-432086 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 12:14:57,718 7 INFO rb-ea311d5-226310-432086 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 12:14:57,719 7 INFO rb-ea311d5-226310-432086 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 12:14:57,720 7 INFO rb-ea311d5-226310-432086 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 12:14:57,720 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: tour succeeded 2026-11-03 12:14:57,721 7 INFO rb-ea311d5-226310-432086 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 12:14:57,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:57] "GET /web/image/pos.category/376/image_128?unique=2026-11-03T12:13:56.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.032 ro 2026-11-03 12:14:57,765 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:57] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.066 ro 2026-11-03 12:14:57,802 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:57] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:13:56.000+00:00 HTTP/1.1" 200 10346 3 0.006 0.089 ro 2026-11-03 12:14:57,830 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:14:57,831 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: heap 13042056 (allocated 14561280) 2026-11-03 12:14:57,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LK02nGvm - [03/Nov/2026 12:14:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 0.841 rw 2026-11-03 12:14:57,946 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing chrome headless with pid 61832 2026-11-03 12:14:57,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing websocket connection 2026-11-03 12:14:57,948 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Terminating chrome headless with pid 61832 2026-11-03 12:14:58,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_121458_090723_test_self_order_products_sorting_order.txt 2026-11-03 12:14:58,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Removing chrome user profile "/tmp/tmpnp3o1mem_chrome_odoo" 2026-11-03 12:14:58,555 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome pid: 61971 2026-11-03 12:14:58,555 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless temporary user profile dir: /tmp/tmpdtgoj7wu_chrome_odoo 2026-11-03 12:14:58,556 7 INFO rb-ea311d5-226310-432086 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:45103/json/version 2026-11-03 12:14:58,557 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45103', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:14:58,585 7 INFO rb-ea311d5-226310-432086 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 12:14:58,586 7 INFO rb-ea311d5-226310-432086 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:45103/json 2026-11-03 12:14:58,586 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45103', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:14:58,599 7 INFO rb-ea311d5-226310-432086 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:45103/devtools/page/E7147520FF69ABECBB62D31E1B64731A 2026-11-03 12:14:58,620 7 INFO rb-ea311d5-226310-432086 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 12:14:58,625 7 INFO rb-ea311d5-226310-432086 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 12:14:58,638 7 INFO rb-ea311d5-226310-432086 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 12:14:58,640 7 INFO rb-ea311d5-226310-432086 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=5d99c330046449f7" in browser 2026-11-03 12:14:58,641 7 INFO rb-ea311d5-226310-432086 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=5d99c330046449f7" 2026-11-03 12:14:58,688 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:14:58] "GET /pos-self/206?access_token=5d99c330046449f7 HTTP/1.1" 200 2332 5 0.003 0.041 rw 2026-11-03 12:14:58,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigation result: {'frameId': 'E7147520FF69ABECBB62D31E1B64731A', 'loaderId': '69F72417C72CF8B2018459488096F7B0', 'isDownload': False} 2026-11-03 12:14:58,707 7 INFO rb-ea311d5-226310-432086 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 12:14:58,776 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:14:58] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.002 0.121 ro 2026-11-03 12:14:58,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:14:58] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.001 0.035 ro 2026-11-03 12:14:58,792 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:14:58] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.003 0.041 ro 2026-11-03 12:14:59,028 7 INFO rb-ea311d5-226310-432086 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 12:14:59,048 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:14:59] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-11-03 12:14:59,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:14:59] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.015 ro 2026-11-03 12:14:59,092 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:14:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.025 ro 2026-11-03 12:14:59,134 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:14:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.02 rw 2026-11-03 12:14:59,760 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:14:59] "POST /pos-self/data/206 HTTP/1.1" 200 466948 255 0.169 0.48 rw 2026-11-03 12:14:59,980 7 INFO rb-ea311d5-226310-432086 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 12:14:59,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:14:59] "GET /web/image/ir.attachment/301013/raw HTTP/1.1" 200 98715 3 0.01 0.01 ro 2026-11-03 12:14:59,998 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:14:59] "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 12:15:00,052 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:15:00] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.001 0.012 ro 2026-11-03 12:15:00,082 7 INFO rb-ea311d5-226310-432086 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 12:15:00,085 7 INFO rb-ea311d5-226310-432086 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 12:15:00,132 7 INFO rb-ea311d5-226310-432086 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 12:15:00,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:15:00] "GET /web/image/ir.attachment/299988/raw HTTP/1.1" 200 49165 3 0.001 0.011 ro 2026-11-03 12:15:00,207 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:15:00] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 12:15:00,245 7 INFO rb-ea311d5-226310-432086 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 12:15:00,301 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:15:00] "GET /web/image/product.template/2401/image_512?unique=2026-11-03T12:13:56.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.023 ro 2026-11-03 12:15:00,304 7 INFO rb-ea311d5-226310-432086 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 12:15:00,309 7 INFO rb-ea311d5-226310-432086 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 12:15:00,309 7 INFO rb-ea311d5-226310-432086 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 12:15:00,309 7 INFO rb-ea311d5-226310-432086 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 12:15:00,310 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: tour succeeded 2026-11-03 12:15:00,310 7 INFO rb-ea311d5-226310-432086 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 12:15:00,339 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:15:00] "GET /web/image/pos.category/376/image_128?unique=2026-11-03T12:13:56.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.058 ro 2026-11-03 12:15:00,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:15:00] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.002 0.079 ro 2026-11-03 12:15:00,393 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:15:00,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:15:00] "GET /web/image/product.template/2402/image_512?unique=2026-11-03T12:13:56.000+00:00 HTTP/1.1" 200 7322 3 0.007 0.112 ro 2026-11-03 12:15:00,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: heap 12296400 (allocated 13893632) 2026-11-03 12:15:00,417 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:15:00] "GET /web/image/product.template/2399/image_512?unique=2026-11-03T12:13:56.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.14 ro 2026-11-03 12:15:00,439 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:15:00] "GET /web/image/product.template/2400/image_512?unique=2026-11-03T12:13:56.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.151 ro 2026-11-03 12:15:00,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:15:00] "GET /web/image/product.template/2398/image_512?unique=2026-11-03T12:13:56.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.148 ro 2026-11-03 12:15:00,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 o7nE4fGN - [03/Nov/2026 12:14:59] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.003 1.292 rw 2026-11-03 12:15:00,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing chrome headless with pid 61971 2026-11-03 12:15:00,517 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing websocket connection 2026-11-03 12:15:00,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Terminating chrome headless with pid 61971 2026-11-03 12:15:00,615 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_121500_615287_test_self_order_products_sorting_order.txt 2026-11-03 12:15:00,615 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Removing chrome user profile "/tmp/tmpdtgoj7wu_chrome_odoo" 2026-11-03 12:15:01,095 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome pid: 62107 2026-11-03 12:15:01,096 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless temporary user profile dir: /tmp/tmp37x5chjg_chrome_odoo 2026-11-03 12:15:01,096 7 INFO rb-ea311d5-226310-432086 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:33713/json/version 2026-11-03 12:15:01,097 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33713', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:15:01,138 7 INFO rb-ea311d5-226310-432086 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 12:15:01,139 7 INFO rb-ea311d5-226310-432086 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:33713/json 2026-11-03 12:15:01,139 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33713', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:15:01,162 7 INFO rb-ea311d5-226310-432086 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:33713/devtools/page/0AB7A0F8F9C92FDF468F78B25858064D 2026-11-03 12:15:01,178 7 INFO rb-ea311d5-226310-432086 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 12:15:01,188 7 INFO rb-ea311d5-226310-432086 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 12:15:01,271 7 INFO rb-ea311d5-226310-432086 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 12:15:01,274 7 INFO rb-ea311d5-226310-432086 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 12:15:01,275 7 INFO rb-ea311d5-226310-432086 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 12:15:01,334 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:01] "GET /pos-self/206 HTTP/1.1" 200 2323 5 0.003 0.052 rw 2026-11-03 12:15:01,341 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigation result: {'frameId': '0AB7A0F8F9C92FDF468F78B25858064D', 'loaderId': 'FDB9EE0910869B384A814A7DAFA8A7D2', 'isDownload': False} 2026-11-03 12:15:01,342 7 INFO rb-ea311d5-226310-432086 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 12:15:01,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:01] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.001 0.024 ro 2026-11-03 12:15:01,423 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:01] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.001 0.128 ro 2026-11-03 12:15:01,429 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:01] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.002 0.045 ro 2026-11-03 12:15:01,676 7 INFO rb-ea311d5-226310-432086 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 12:15:01,699 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:01] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-11-03 12:15:01,705 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.005 ro 2026-11-03 12:15:01,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:01] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.01 ro 2026-11-03 12:15:01,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15: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 12:15:02,456 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:02] "POST /pos-self/data/206 HTTP/1.1" 200 467089 254 0.212 0.506 rw 2026-11-03 12:15:02,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:02] "GET /web/image/ir.attachment/301016/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-11-03 12:15:02,695 7 INFO rb-ea311d5-226310-432086 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 12:15:02,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:02] "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 12:15:02,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:02] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.002 0.011 ro 2026-11-03 12:15:02,808 7 INFO rb-ea311d5-226310-432086 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 12:15:02,811 7 INFO rb-ea311d5-226310-432086 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 12:15:02,863 7 INFO rb-ea311d5-226310-432086 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 12:15:02,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:02] "GET /web/image/ir.attachment/299988/raw HTTP/1.1" 200 49165 3 0.018 0.026 ro 2026-11-03 12:15:02,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:02] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.024 ro 2026-11-03 12:15:02,966 7 INFO rb-ea311d5-226310-432086 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 12:15:03,017 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:03] "GET /web/image/pos.category/376/image_128?unique=2026-11-03T12:13:56.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.032 ro 2026-11-03 12:15:03,021 7 INFO rb-ea311d5-226310-432086 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 12:15:03,029 7 INFO rb-ea311d5-226310-432086 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 12:15:03,030 7 INFO rb-ea311d5-226310-432086 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 12:15:03,030 7 INFO rb-ea311d5-226310-432086 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 12:15:03,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: tour succeeded 2026-11-03 12:15:03,031 7 INFO rb-ea311d5-226310-432086 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 12:15:03,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:03] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:13:56.000+00:00 HTTP/1.1" 200 10346 3 0.004 0.066 ro 2026-11-03 12:15:03,106 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:15:03,112 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:03] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.007 0.108 ro 2026-11-03 12:15:03,112 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Tw_kHx3 - [03/Nov/2026 12:15:02] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.002 1.332 rw 2026-11-03 12:15:03,119 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: heap 12584300 (allocated 13893632) 2026-11-03 12:15:03,211 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing chrome headless with pid 62107 2026-11-03 12:15:03,212 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing websocket connection 2026-11-03 12:15:03,212 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Terminating chrome headless with pid 62107 2026-11-03 12:15:03,309 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_121503_309151_test_self_order_products_sorting_order.txt 2026-11-03 12:15:03,309 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Removing chrome user profile "/tmp/tmp37x5chjg_chrome_odoo" 2026-11-03 12:15:03,409 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-11-03 12:15:04,802 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_access_right_with_message_follower ... 2026-11-03 12:15:06,121 7 INFO rb-ea311d5-226310-432086 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 12:15:14,169 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45152586 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000001', 'uuid': 'bf8b2d99c5e3465a972a21185cc552ec'}] 2026-11-03 12:15:14,221 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45152586 order {'name': None, 'pos_reference': '260-207-000001', 'uuid': 'bf8b2d99c5e3465a972a21185cc552ec'} created pos.order #809 2026-11-03 12:15:14,222 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45152586 finished 2026-11-03 12:15:14,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9m5aXqXA - [03/Nov/2026 12:15:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2440 96 0.088 0.248 rw 2026-11-03 12:15:14,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9m5aXqXA - [03/Nov/2026 12:15:14] "POST /pos-self-order/get-user-data HTTP/1.1" 200 2440 26 0.02 0.066 rw 2026-11-03 12:15:14,522 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_config_session_loaded_fields ... 2026-11-03 12:15:15,877 7 INFO rb-ea311d5-226310-432086 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 12:15:24,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 M2YJHFSj - [03/Nov/2026 12:15:24] "POST /pos-self/data/208 HTTP/1.1" 200 466916 273 0.189 0.525 rw 2026-11-03 12:15:24,447 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_delivery_fee_is_applied ... 2026-11-03 12:15:25,667 7 INFO rb-ea311d5-226310-432086 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 12:15:34,148 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78969808 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000001', 'uuid': '5f517c9ee67d4a0cb44ed01549baea1c'}] 2026-11-03 12:15:34,200 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78969808 order {'name': None, 'pos_reference': '260-209-000001', 'uuid': '5f517c9ee67d4a0cb44ed01549baea1c'} created pos.order #810 2026-11-03 12:15:34,200 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78969808 finished 2026-11-03 12:15:34,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BwNf9b4y - [03/Nov/2026 12:15:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3437 113 0.11 0.222 rw 2026-11-03 12:15:34,446 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_dynamic_qr_order_authorization ... 2026-11-03 12:15:35,768 7 INFO rb-ea311d5-226310-432086 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 12:15:44,152 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7vlYD7YW - [03/Nov/2026 12:15:44] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1915 12 0.01 0.054 rw 2026-11-03 12:15:44,200 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 r4Yx6s-3 - [03/Nov/2026 12:15:44] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2068 3 0.002 0.016 rw 2026-11-03 12:15:44,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TuE0_V-c - [03/Nov/2026 12:15:44] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2068 4 0.002 0.018 rw 2026-11-03 12:15:44,533 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IZfGD8w7 - [03/Nov/2026 12:15:44] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2032 4 0.004 0.02 rw 2026-11-03 12:15:44,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_foreign_line_update_is_dropped ... 2026-11-03 12:15:45,770 7 INFO rb-ea311d5-226310-432086 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 12:15:53,835 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_free_delivery_threshold_edge_cases ... 2026-11-03 12:15:55,029 7 INFO rb-ea311d5-226310-432086 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 12:16:03,267 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_generate_return_values_includes_payment_method ... 2026-11-03 12:16:04,561 7 INFO rb-ea311d5-226310-432086 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 12:16:13,279 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uHxDAzJc - [03/Nov/2026 12:16:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 4495 39 0.04 0.105 rw 2026-11-03 12:16:13,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uHxDAzJc - [03/Nov/2026 12:16:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 3612 27 0.019 0.055 rw 2026-11-03 12:16:13,479 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_get_orders_by_access_token ... 2026-11-03 12:16:14,874 7 INFO rb-ea311d5-226310-432086 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 12:16:23,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66427284 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': 'dce25eeafa6d4868bc3b0fee2025e0a6'}] 2026-11-03 12:16:23,248 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66427284 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': 'dce25eeafa6d4868bc3b0fee2025e0a6'} created pos.order #814 2026-11-03 12:16:23,248 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66427284 finished 2026-11-03 12:16:23,343 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9yfYBqgy - [03/Nov/2026 12:16:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2433 89 0.064 0.167 rw 2026-11-03 12:16:23,459 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65769033 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000002', 'uuid': 'eb430a9e196c41c3aa8d7fd40da2c6ee'}] 2026-11-03 12:16:23,518 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65769033 order {'name': None, 'pos_reference': '260-215-000002', 'uuid': 'eb430a9e196c41c3aa8d7fd40da2c6ee'} created pos.order #815 2026-11-03 12:16:23,518 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65769033 finished 2026-11-03 12:16:23,622 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9yfYBqgy - [03/Nov/2026 12:16:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2433 66 0.056 0.157 rw 2026-11-03 12:16:23,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9yfYBqgy - [03/Nov/2026 12:16:23] "POST /pos-self-order/get-user-data HTTP/1.1" 200 44 5 0.003 0.018 rw 2026-11-03 12:16:23,780 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9yfYBqgy - [03/Nov/2026 12:16:23] "POST /pos-self-order/get-user-data HTTP/1.1" 200 4497 28 0.023 0.095 rw 2026-11-03 12:16:23,799 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9yfYBqgy - [03/Nov/2026 12:16:23] "POST /pos-self-order/get-user-data HTTP/1.1" 200 44 2 0.003 0.013 rw 2026-11-03 12:16:23,888 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9yfYBqgy - [03/Nov/2026 12:16:23] "POST /pos-self-order/get-user-data HTTP/1.1" 200 6727 27 0.018 0.062 rw 2026-11-03 12:16:24,004 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9yfYBqgy - [03/Nov/2026 12:16:24] "POST /pos-self-order/get-user-data HTTP/1.1" 200 4497 27 0.024 0.082 rw 2026-11-03 12:16:24,220 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9yfYBqgy - [03/Nov/2026 12:16:24] "POST /pos-self-order/get-user-data HTTP/1.1" 200 2434 24 0.015 0.075 rw 2026-11-03 12:16:24,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9yfYBqgy - [03/Nov/2026 12:16:24] "POST /pos-self-order/get-user-data HTTP/1.1" 200 44 5 0.003 0.017 rw 2026-11-03 12:16:24,319 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9yfYBqgy - [03/Nov/2026 12:16:24] "POST /pos-self-order/get-user-data HTTP/1.1" 200 2434 24 0.015 0.047 rw 2026-11-03 12:16:24,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9yfYBqgy - [03/Nov/2026 12:16:24] "POST /pos-self-order/get-user-data HTTP/1.1" 200 2434 24 0.026 0.055 rw 2026-11-03 12:16:24,463 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_order_sanatization ... 2026-11-03 12:16:25,847 7 INFO rb-ea311d5-226310-432086 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 12:16:34,330 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_preparation_categories_are_loaded ... 2026-11-03 12:16:35,616 7 INFO rb-ea311d5-226310-432086 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 12:16:45,147 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Am2lNlyd - [03/Nov/2026 12:16:45] "POST /pos-self/data/217 HTTP/1.1" 200 461842 244 0.165 0.475 rw 2026-11-03 12:16:45,718 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome pid: 62236 2026-11-03 12:16:45,719 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless temporary user profile dir: /tmp/tmphg7spi77_chrome_odoo 2026-11-03 12:16:45,720 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:35471/json/version 2026-11-03 12:16:45,722 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35471', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:16:45,747 7 INFO rb-ea311d5-226310-432086 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 12:16:45,747 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:35471/json 2026-11-03 12:16:45,761 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35471', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:16:45,775 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Websocket url found: ws://127.0.0.1:35471/devtools/page/D390CFED2DE8E3276FD2E0B481B1125C 2026-11-03 12:16:45,786 7 INFO rb-ea311d5-226310-432086 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 12:16:45,789 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless enable page notifications 2026-11-03 12:16:45,821 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Setting session cookie in browser 2026-11-03 12:16:45,830 7 INFO rb-ea311d5-226310-432086 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=edb9aef50a244c7c" in browser 2026-11-03 12:16:45,830 7 INFO rb-ea311d5-226310-432086 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=edb9aef50a244c7c" 2026-11-03 12:16:46,090 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:46] "GET /pos-self/217?access_token=edb9aef50a244c7c HTTP/1.1" 200 2295 53 0.038 0.218 rw 2026-11-03 12:16:46,097 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigation result: {'frameId': 'D390CFED2DE8E3276FD2E0B481B1125C', 'loaderId': '35577888E20C6B10CB823238245DAC1C', 'isDownload': False} 2026-11-03 12:16:46,098 7 INFO rb-ea311d5-226310-432086 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 12:16:46,158 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:16:46,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:46] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.027 0.33 ro 2026-11-03 12:16:46,236 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:16:46,288 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:46] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.137 ro 2026-11-03 12:16:46,312 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:16:46,344 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:46] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.01 0.188 ro 2026-11-03 12:16:46,576 7 INFO rb-ea311d5-226310-432086 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 12:16:46,610 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:46] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 12:16:46,634 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.01 ro 2026-11-03 12:16:46,646 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:46] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.009 ro 2026-11-03 12:16:46,675 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.013 rw 2026-11-03 12:16:47,308 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:47] "POST /pos-self/data/217 HTTP/1.1" 200 461839 227 0.171 0.47 rw 2026-11-03 12:16:47,620 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:47] "GET /web/image/ir.attachment/311250/raw HTTP/1.1" 200 98715 3 0.002 0.009 ro 2026-11-03 12:16:47,636 7 INFO rb-ea311d5-226310-432086 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 12:16:47,712 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:47] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.052 ro 2026-11-03 12:16:47,913 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:311254) 2026-11-03 12:16:47,925 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:47] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.01 0.173 ro 2026-11-03 12:16:47,934 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:47] "GET /web/image/ir.attachment/311249/raw HTTP/1.1" 200 84994 3 0.004 0.083 ro 2026-11-03 12:16:47,951 7 INFO rb-ea311d5-226310-432086 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 12:16:48,015 7 INFO rb-ea311d5-226310-432086 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 12:16:48,015 7 INFO rb-ea311d5-226310-432086 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 12:16:48,107 7 INFO rb-ea311d5-226310-432086 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 12:16:48,108 7 INFO rb-ea311d5-226310-432086 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 12:16:48,109 7 INFO rb-ea311d5-226310-432086 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 12:16:48,109 7 INFO rb-ea311d5-226310-432086 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 12:16:48,110 7 INFO rb-ea311d5-226310-432086 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 12:16:48,110 7 INFO rb-ea311d5-226310-432086 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 12:16:48,115 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: tour succeeded 2026-11-03 12:16:48,116 7 INFO rb-ea311d5-226310-432086 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 12:16:48,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:48] "GET /web/image/pos.category/384/image_128?unique=2026-11-03T12:15:03.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.057 ro 2026-11-03 12:16:48,143 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:48] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.058 ro 2026-11-03 12:16:48,206 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:16:48,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Spr2pxuc - [03/Nov/2026 12:16:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 1.514 rw 2026-11-03 12:16:48,215 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: heap 12726496 (allocated 13631488) 2026-11-03 12:16:48,324 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing chrome headless with pid 62236 2026-11-03 12:16:48,326 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing websocket connection 2026-11-03 12:16:48,342 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Terminating chrome headless with pid 62236 2026-11-03 12:16:48,448 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_121648_448688_test_preparation_categories_are_loaded.txt 2026-11-03 12:16:48,449 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Removing chrome user profile "/tmp/tmphg7spi77_chrome_odoo" 2026-11-03 12:16:48,505 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_process_order_in_kiosk_allows_payment ... 2026-11-03 12:16:49,836 7 INFO rb-ea311d5-226310-432086 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 12:16:58,262 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96678367 started for PoS orders references: [{'name': None, 'pos_reference': '260-218-000001', 'uuid': 'a71562b1f6304c46924f7f10c93110b5'}] 2026-11-03 12:16:58,334 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96678367 order {'name': None, 'pos_reference': '260-218-000001', 'uuid': 'a71562b1f6304c46924f7f10c93110b5'} created pos.order #816 2026-11-03 12:16:58,335 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96678367 finished 2026-11-03 12:16:58,450 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 jwpSUri2 - [03/Nov/2026 12:16:58] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3568 102 0.058 0.194 rw 2026-11-03 12:16:58,505 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_process_order_in_mobile_does_not_allow_payment ... 2026-11-03 12:16:59,880 7 INFO rb-ea311d5-226310-432086 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 12:17:08,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18104315 started for PoS orders references: [{'name': None, 'pos_reference': '260-219-000001', 'uuid': 'a3815cabb896432f800606d17f6333f3'}] 2026-11-03 12:17:08,432 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18104315 order {'name': None, 'pos_reference': '260-219-000001', 'uuid': 'a3815cabb896432f800606d17f6333f3'} created pos.order #817 2026-11-03 12:17:08,433 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18104315 finished 2026-11-03 12:17:08,546 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 HPTl3a3g - [03/Nov/2026 12:17:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2440 96 0.082 0.202 rw 2026-11-03 12:17:08,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_validate_partner_delivery_distance_accepts_within_limit ... 2026-11-03 12:17:09,885 7 INFO rb-ea311d5-226310-432086 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 12:17:19,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZMLEmaHl - [03/Nov/2026 12:17:19] "POST /pos-self-order/validate-partner HTTP/1.1" 200 140 23 0.035 0.225 rw 2026-11-03 12:17:19,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_validate_partner_delivery_distance_rejects_outside_limit ... 2026-11-03 12:17:20,815 7 INFO rb-ea311d5-226310-432086 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 12:17:30,569 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YqkpwIrp - [03/Nov/2026 12:17:30] "POST /pos-self-order/validate-partner HTTP/1.1" 200 183 23 0.024 0.584 rw 2026-11-03 12:17:30,692 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-11-03 12:17:32,337 7 INFO rb-ea311d5-226310-432086 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 12:17:33,961 7 INFO rb-ea311d5-226310-432086 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 12:17:43,527 7 INFO rb-ea311d5-226310-432086 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 12:17:44,857 7 INFO rb-ea311d5-226310-432086 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 12:17:53,855 7 INFO rb-ea311d5-226310-432086 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 12:17:55,253 7 INFO rb-ea311d5-226310-432086 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 12:18:04,282 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_contains_expected_models ... 2026-11-03 12:18:05,803 7 INFO rb-ea311d5-226310-432086 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 12:18:14,701 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_custom_link_loaded ... 2026-11-03 12:18:16,130 7 INFO rb-ea311d5-226310-432086 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 12:18:24,999 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_ir_ui_view_loaded ... 2026-11-03 12:18:26,373 7 INFO rb-ea311d5-226310-432086 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 12:18:35,120 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_mail_template_loaded ... 2026-11-03 12:18:36,375 7 INFO rb-ea311d5-226310-432086 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 12:18:45,271 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_pos_config_present ... 2026-11-03 12:18:46,699 7 INFO rb-ea311d5-226310-432086 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 12:18:55,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_relations_contain_relational_fields ... 2026-11-03 12:18:57,022 7 INFO rb-ea311d5-226310-432086 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 12:19:05,886 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_response_structure ... 2026-11-03 12:19:07,211 7 INFO rb-ea311d5-226310-432086 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 12:19:16,062 7 INFO rb-ea311d5-226310-432086 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 12:19:17,494 7 INFO rb-ea311d5-226310-432086 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 12:19:26,394 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_session_scoped_to_config ... 2026-11-03 12:19:27,916 7 INFO rb-ea311d5-226310-432086 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 12:19:37,486 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_write_date_in_records ... 2026-11-03 12:19:39,014 7 INFO rb-ea311d5-226310-432086 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 12:19:48,435 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:19:49,899 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-11-03 12:19:51,750 7 INFO rb-ea311d5-226310-432086 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 12:20:00,458 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome pid: 62366 2026-11-03 12:20:00,461 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpmu2d1kw0_chrome_odoo 2026-11-03 12:20:00,469 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:38285/json/version 2026-11-03 12:20:00,470 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38285', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:20:00,556 7 INFO rb-ea311d5-226310-432086 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 12:20:00,560 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:38285/json 2026-11-03 12:20:00,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38285', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:20:00,568 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Websocket url found: ws://127.0.0.1:38285/devtools/page/5316894A96D9A94C8B18529571500809 2026-11-03 12:20:00,571 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Enable chrome headless console log notification 2026-11-03 12:20:00,586 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless enable page notifications 2026-11-03 12:20:00,921 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Setting session cookie in browser 2026-11-03 12:20:00,924 7 INFO rb-ea311d5-226310-432086 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=4d2ad9dca00941a5" in browser 2026-11-03 12:20:00,924 7 INFO rb-ea311d5-226310-432086 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=4d2ad9dca00941a5" 2026-11-03 12:20:01,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:01] "GET /pos-self/236?access_token=4d2ad9dca00941a5 HTTP/1.1" 200 2294 60 0.037 0.203 rw 2026-11-03 12:20:01,170 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigation result: {'frameId': '5316894A96D9A94C8B18529571500809', 'loaderId': 'F0E1D470E1AD3561C27A09874216F110', 'isDownload': False} 2026-11-03 12:20:01,170 7 INFO rb-ea311d5-226310-432086 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 12:20:01,231 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:20:01,299 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:01] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.03 0.337 ro 2026-11-03 12:20:01,324 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:20:01,369 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:01] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.15 ro 2026-11-03 12:20:01,374 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:20:01,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:01] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.176 ro 2026-11-03 12:20:01,667 7 INFO rb-ea311d5-226310-432086 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 12:20:01,696 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:01] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-11-03 12:20:01,735 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:01] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.015 ro 2026-11-03 12:20:01,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.01 ro 2026-11-03 12:20:02,485 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:02] "POST /pos-self/data/236 HTTP/1.1" 200 465001 263 0.186 0.526 rw 2026-11-03 12:20:02,490 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:02] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.716 rw 2026-11-03 12:20:02,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:02] "GET /web/image/ir.attachment/329670/raw HTTP/1.1" 200 98715 3 0.003 0.01 ro 2026-11-03 12:20:02,719 7 INFO rb-ea311d5-226310-432086 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 12:20:02,780 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:02] "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 12:20:02,936 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:329674) 2026-11-03 12:20:02,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:02] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.135 ro 2026-11-03 12:20:02,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:02] "GET /web/image/ir.attachment/329669/raw HTTP/1.1" 200 84994 3 0.005 0.062 ro 2026-11-03 12:20:02,979 7 INFO rb-ea311d5-226310-432086 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 12:20:02,981 7 INFO rb-ea311d5-226310-432086 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 12:20:03,045 7 INFO rb-ea311d5-226310-432086 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 12:20:03,153 7 INFO rb-ea311d5-226310-432086 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 12:20:03,157 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:03] "GET /web/image/pos.category/386/image_128?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.05 ro 2026-11-03 12:20:03,191 7 INFO rb-ea311d5-226310-432086 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 12:20:03,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:03] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.106 ro 2026-11-03 12:20:03,232 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:03] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.093 ro 2026-11-03 12:20:03,265 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:03] "GET /web/image/product.template/2417/image_512?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.123 ro 2026-11-03 12:20:03,286 7 INFO rb-ea311d5-226310-432086 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 12:20:03,305 7 INFO rb-ea311d5-226310-432086 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 12:20:03,309 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:03] "GET /web/image/product.template/2416/image_512?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.157 ro 2026-11-03 12:20:03,343 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:03] "GET /web/image/product.template/2415/image_512?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.185 ro 2026-11-03 12:20:03,368 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:03] "GET /web/image/product.template/2418/image_512?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.193 ro 2026-11-03 12:20:03,385 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:03] "GET /web/image/product.template/2419/image_512?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.145 ro 2026-11-03 12:20:03,414 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:03] "GET /web/image/ir.attachment/328652/raw HTTP/1.1" 200 49165 3 0.006 0.162 ro 2026-11-03 12:20:03,458 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:03] "GET /web/image/product.product/2573/image_512?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 7322 9 0.006 0.171 ro 2026-11-03 12:20:03,517 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #899717 started for PoS orders references: [{'name': None, 'pos_reference': '260-236-000001', 'uuid': 'c22cf88e-ee50-43cd-9ccf-6deac8df4d13'}] 2026-11-03 12:20:03,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #899717 order {'name': None, 'pos_reference': '260-236-000001', 'uuid': 'c22cf88e-ee50-43cd-9ccf-6deac8df4d13'} created pos.order #818 2026-11-03 12:20:03,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #899717 finished 2026-11-03 12:20:03,743 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:03] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2435 83 0.096 0.329 rw 2026-11-03 12:20:03,934 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.029 rw 2026-11-03 12:20:03,951 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:03] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 43 2 0.004 0.018 rw 2026-11-03 12:20:03,963 7 INFO rb-ea311d5-226310-432086 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 12:20:03,964 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: tour succeeded 2026-11-03 12:20:03,965 7 INFO rb-ea311d5-226310-432086 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 12:20:04,073 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:20:04,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: heap 13796600 (allocated 15609856) 2026-11-03 12:20:04,081 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Z5iGi9D - [03/Nov/2026 12:20:02] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 1.342 rw 2026-11-03 12:20:04,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing chrome headless with pid 62366 2026-11-03 12:20:04,187 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing websocket connection 2026-11-03 12:20:04,189 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Terminating chrome headless with pid 62366 2026-11-03 12:20:04,289 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122004_289202_test_duplicate_order_kiosk.txt 2026-11-03 12:20:04,289 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Removing chrome user profile "/tmp/tmpmu2d1kw0_chrome_odoo" 2026-11-03 12:20:04,342 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-11-03 12:20:05,782 7 INFO rb-ea311d5-226310-432086 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 12:20:14,782 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84678065 started for PoS orders references: [{'name': None, 'pos_reference': '260-237-000001', 'uuid': 'c3f1bee5f87d4af08b94265afadd23cd'}] 2026-11-03 12:20:14,836 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84678065 order {'name': None, 'pos_reference': '260-237-000001', 'uuid': 'c3f1bee5f87d4af08b94265afadd23cd'} created pos.order #819 2026-11-03 12:20:14,837 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84678065 finished 2026-11-03 12:20:14,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sk828bvM - [03/Nov/2026 12:20:14] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2420 101 0.074 0.215 rw 2026-11-03 12:20:15,030 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_clear ... 2026-11-03 12:20:16,278 7 INFO rb-ea311d5-226310-432086 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 12:20:24,480 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_public ... 2026-11-03 12:20:25,857 7 INFO rb-ea311d5-226310-432086 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 12:20:34,180 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment ... 2026-11-03 12:20:35,354 7 INFO rb-ea311d5-226310-432086 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 12:20:44,157 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58810548 started for PoS orders references: [{'name': None, 'pos_reference': '260-240-000001', 'uuid': '5232322646ae4b9ab11cb5ec2eab2152'}] 2026-11-03 12:20:44,235 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58810548 order {'name': None, 'pos_reference': '260-240-000001', 'uuid': '5232322646ae4b9ab11cb5ec2eab2152'} created pos.order #820 2026-11-03 12:20:44,235 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58810548 finished 2026-11-03 12:20:44,346 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d1xCMKqz - [03/Nov/2026 12:20:44] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2420 97 0.105 0.319 rw 2026-11-03 12:20:44,790 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 62501 2026-11-03 12:20:44,790 7 INFO rb-ea311d5-226310-432086 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/tmp64lp7sqm_chrome_odoo 2026-11-03 12:20:44,791 7 INFO rb-ea311d5-226310-432086 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:33793/json/version 2026-11-03 12:20:44,793 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:20:44,870 7 INFO rb-ea311d5-226310-432086 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 12:20:44,870 7 INFO rb-ea311d5-226310-432086 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:33793/json 2026-11-03 12:20:44,871 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:20:44,896 7 INFO rb-ea311d5-226310-432086 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:33793/devtools/page/BFB97E7DDAF4E86F17B98E969B8ACDBD 2026-11-03 12:20:44,903 7 INFO rb-ea311d5-226310-432086 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 12:20:44,907 7 INFO rb-ea311d5-226310-432086 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 12:20:44,968 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:20:44,981 7 INFO rb-ea311d5-226310-432086 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 12:20:44,990 7 INFO rb-ea311d5-226310-432086 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 12:20:44,990 7 INFO rb-ea311d5-226310-432086 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 12:20:45,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:45] "GET /pos/ui/241 HTTP/1.1" 200 6880 89 0.083 0.205 rw 2026-11-03 12:20:45,285 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': 'BFB97E7DDAF4E86F17B98E969B8ACDBD', 'loaderId': '6935AA866D5C7B3D7CB7BE4405FF7DDB', 'isDownload': False} 2026-11-03 12:20:45,286 7 INFO rb-ea311d5-226310-432086 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 12:20:45,364 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:45] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.03 ro 2026-11-03 12:20:45,414 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:45] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.404 ro 2026-11-03 12:20:45,450 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:45] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.115 ro 2026-11-03 12:20:46,197 7 INFO rb-ea311d5-226310-432086 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 12:20:46,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 12:20:46,265 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 12:20:46,293 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.023 ro 2026-11-03 12:20:46,340 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.012 0.01 rw 2026-11-03 12:20:46,370 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.006 0.04 rw 2026-11-03 12:20:47,266 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 496882 245 0.214 0.655 rw 2026-11-03 12:20:47,519 7 INFO rb-ea311d5-226310-432086 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.2333853244781494 2026-11-03 12:20:47,520 7 INFO rb-ea311d5-226310-432086 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 12:20:47,548 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 12:20:47,553 7 INFO rb-ea311d5-226310-432086 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 12:20:47,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:47] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 10 0.018 0.064 rw 2026-11-03 12:20:47,628 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.084 ro 2026-11-03 12:20:47,671 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:47] "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 12:20:47,701 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.009 rw 2026-11-03 12:20:47,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20: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.015 rw 2026-11-03 12:20:47,746 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:47] "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 12:20:48,293 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:48] "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 12:20:48,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20: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.005 0.017 rw 2026-11-03 12:20:48,563 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.034 rw 2026-11-03 12:20:48,592 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:48] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 12:20:48,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:48] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 12:20:48,736 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:48] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 12:20:48,744 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-11-03 12:20:48,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:48] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.016 - 2026-11-03 12:20:48,753 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:48] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.017 ro 2026-11-03 12:20:48,813 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 3 0.006 0.034 rw 2026-11-03 12:20:48,879 7 INFO rb-ea311d5-226310-432086 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 12:20:48,988 7 INFO rb-ea311d5-226310-432086 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 12:20:49,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.074 - 2026-11-03 12:20:49,161 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:49] "GET /pos/ui/241 HTTP/1.1" 200 6881 35 0.078 0.144 rw 2026-11-03 12:20:49,285 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:49] "GET /pos/ui/241?from_backend=True HTTP/1.1" 200 6881 35 0.022 0.325 rw 2026-11-03 12:20:49,306 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20: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.007 0.321 rw 2026-11-03 12:20:49,376 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 17 0.024 0.345 rw 2026-11-03 12:20:49,458 7 INFO rb-ea311d5-226310-432086 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 12:20:49,582 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4650 46 0.049 0.086 rw 2026-11-03 12:20:49,755 7 INFO rb-ea311d5-226310-432086 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 12:20:49,768 7 INFO rb-ea311d5-226310-432086 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 12:20:49,803 7 INFO rb-ea311d5-226310-432086 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 12:20:49,834 7 INFO rb-ea311d5-226310-432086 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 12:20:49,837 7 INFO rb-ea311d5-226310-432086 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 12:20:49,885 7 INFO rb-ea311d5-226310-432086 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 12:20:49,924 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 12:20:50,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 100 0.137 0.243 rw 2026-11-03 12:20:50,392 7 INFO rb-ea311d5-226310-432086 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 12:20:50,402 7 INFO rb-ea311d5-226310-432086 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 12:20:50,937 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69539535 started for PoS orders references: [{'name': '/', 'pos_reference': '260-240-000001', 'uuid': '5232322646ae4b9ab11cb5ec2eab2152'}] 2026-11-03 12:20:50,940 7 INFO rb-ea311d5-226310-432086 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 12:20:50,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-11-03 12:20:50,942 7 INFO rb-ea311d5-226310-432086 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 12:20:51,109 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [668] to pos.order #820 2026-11-03 12:20:51,147 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:20:51,165 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 20221176 (allocated 21778432) 2026-11-03 12:20:51,274 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 62501 2026-11-03 12:20:51,283 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-11-03 12:20:51,287 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 62501 2026-11-03 12:20:51,417 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122051_417150_test_self_order_kiosk_to_cashier_payment.txt 2026-11-03 12:20:51,417 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmp64lp7sqm_chrome_odoo" 2026-11-03 12:20:51,455 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: waiting for threads: [, ] 2026-11-03 12:20:51,592 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69539535 order {'name': '/', 'pos_reference': '260-240-000001', 'uuid': '5232322646ae4b9ab11cb5ec2eab2152'} updated pos.order #820 2026-11-03 12:20:51,594 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69539535 finished 2026-11-03 12:20:51,684 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:46] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 5.303 rw 2026-11-03 12:20:51,696 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JSVxOcAA - [03/Nov/2026 12:20:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 213 0.238 0.526 rw 2026-11-03 12:21:01,533 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-11-03 12:21:02,917 7 INFO rb-ea311d5-226310-432086 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 12:21:11,642 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome pid: 62636 2026-11-03 12:21:11,643 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless temporary user profile dir: /tmp/tmpfub1ae3h_chrome_odoo 2026-11-03 12:21:11,643 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:45035/json/version 2026-11-03 12:21:11,649 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45035', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:21:11,731 7 INFO rb-ea311d5-226310-432086 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 12:21:11,731 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:45035/json 2026-11-03 12:21:11,734 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45035', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:21:11,758 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Websocket url found: ws://127.0.0.1:45035/devtools/page/3A702D43295E6A61519697D20D004E62 2026-11-03 12:21:11,787 7 INFO rb-ea311d5-226310-432086 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 12:21:11,798 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless enable page notifications 2026-11-03 12:21:12,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Setting session cookie in browser 2026-11-03 12:21:12,145 7 INFO rb-ea311d5-226310-432086 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=6fa7549ccabf484d" in browser 2026-11-03 12:21:12,145 7 INFO rb-ea311d5-226310-432086 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=6fa7549ccabf484d" 2026-11-03 12:21:12,434 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:12] "GET /pos-self/242?access_token=6fa7549ccabf484d HTTP/1.1" 200 2294 61 0.046 0.238 rw 2026-11-03 12:21:12,440 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigation result: {'frameId': '3A702D43295E6A61519697D20D004E62', 'loaderId': '677E7BB95D70292B98D2178D6D7A4B1A', 'isDownload': False} 2026-11-03 12:21:12,440 7 INFO rb-ea311d5-226310-432086 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 12:21:12,511 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:21:12,580 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:12] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 8 0.023 0.399 ro 2026-11-03 12:21:12,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:21:12,629 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:21:12,631 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:12] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.127 ro 2026-11-03 12:21:12,653 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:12] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.132 ro 2026-11-03 12:21:12,969 7 INFO rb-ea311d5-226310-432086 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 12:21:13,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:13] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-11-03 12:21:13,022 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:13] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.002 0.014 ro 2026-11-03 12:21:13,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3134 1 0.001 0.024 ro 2026-11-03 12:21:13,056 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:13] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.008 rw 2026-11-03 12:21:13,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:13] "POST /pos-self/data/242 HTTP/1.1" 200 468608 272 0.202 0.559 rw 2026-11-03 12:21:14,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/image/ir.attachment/334788/raw HTTP/1.1" 200 98715 3 0.001 0.014 ro 2026-11-03 12:21:14,064 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 8477 0 0 0.01 - 2026-11-03 12:21:14,090 7 INFO rb-ea311d5-226310-432086 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 12:21:14,163 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.009 0.041 ro 2026-11-03 12:21:14,448 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:334792) 2026-11-03 12:21:14,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.018 0.209 ro 2026-11-03 12:21:14,467 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/image/ir.attachment/334787/raw HTTP/1.1" 200 84994 3 0.004 0.191 ro 2026-11-03 12:21:14,485 7 INFO rb-ea311d5-226310-432086 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 12:21:14,487 7 INFO rb-ea311d5-226310-432086 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 12:21:14,487 7 INFO rb-ea311d5-226310-432086 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 12:21:14,518 7 INFO rb-ea311d5-226310-432086 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 12:21:14,552 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/image/ir.attachment/333770/raw HTTP/1.1" 200 49165 3 0.003 0.013 ro 2026-11-03 12:21:14,597 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-11-03 12:21:14,659 7 INFO rb-ea311d5-226310-432086 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 12:21:14,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/image/pos.category/386/image_128?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.038 ro 2026-11-03 12:21:14,730 7 INFO rb-ea311d5-226310-432086 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 12:21:14,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/image/pos.category/387/image_128?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.053 ro 2026-11-03 12:21:14,766 7 INFO rb-ea311d5-226310-432086 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 12:21:14,786 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/image/product.template/2416/image_512?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.072 ro 2026-11-03 12:21:14,802 7 INFO rb-ea311d5-226310-432086 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 12:21:14,816 7 INFO rb-ea311d5-226310-432086 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 12:21:14,826 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/image/product.template/2417/image_512?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 7322 3 0.009 0.107 ro 2026-11-03 12:21:14,855 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.143 ro 2026-11-03 12:21:14,856 7 INFO rb-ea311d5-226310-432086 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 12:21:14,856 7 INFO rb-ea311d5-226310-432086 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 12:21:14,867 7 INFO rb-ea311d5-226310-432086 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 12:21:14,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/image/product.template/2415/image_512?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.169 ro 2026-11-03 12:21:14,902 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /base/static/img/country_flags/fr.png HTTP/1.1" 200 624 0 0 0.026 - 2026-11-03 12:21:14,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/image/product.template/2418/image_512?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.174 ro 2026-11-03 12:21:14,952 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/image/product.template/2419/image_512?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.184 ro 2026-11-03 12:21:14,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /web/image/product.template/2422/image_512?unique=2026-11-03T12:19:48.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.193 ro 2026-11-03 12:21:14,989 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:14] "GET /pos-self/242?access_token=6fa7549ccabf484d HTTP/1.1" 303 279 1 0.001 0.075 - 2026-11-03 12:21:15,082 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:15] "GET /fr/pos-self/242?access_token=6fa7549ccabf484d HTTP/1.1" 200 2294 8 0.006 0.067 rw 2026-11-03 12:21:15,129 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:13] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.006 2.04 rw 2026-11-03 12:21:15,287 7 INFO rb-ea311d5-226310-432086 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 12:21:15,502 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:15] "GET /website/translations?hash=&lang=fr_FR HTTP/1.1" 200 545842 0 0 0.147 ro 2026-11-03 12:21:15,577 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:15] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.001 0.012 rw 2026-11-03 12:21:16,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:16] "POST /pos-self/data/242 HTTP/1.1" 200 468621 263 0.183 0.511 rw 2026-11-03 12:21:16,464 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:16] "GET /web/bundle/web_tour.automatic?lang=fr_FR&website_id=1 HTTP/1.1" 200 76 0 0 0.006 ro 2026-11-03 12:21:16,503 7 INFO rb-ea311d5-226310-432086 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 12:21:16,512 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:16] "GET /web/image/ir.attachment/334788/raw HTTP/1.1" 304 0 3 0.002 0.012 ro 2026-11-03 12:21:16,563 7 INFO rb-ea311d5-226310-432086 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 12:21:16,588 7 INFO rb-ea311d5-226310-432086 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 12:21:16,632 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:16] "GET /web/image/ir.attachment/333770/raw HTTP/1.1" 304 0 3 0.002 0.017 ro 2026-11-03 12:21:16,690 7 INFO rb-ea311d5-226310-432086 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 12:21:16,739 7 INFO rb-ea311d5-226310-432086 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 12:21:16,762 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: tour succeeded 2026-11-03 12:21:16,763 7 INFO rb-ea311d5-226310-432086 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 12:21:16,919 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:21:16,923 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fyu1nmQs - [03/Nov/2026 12:21:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.003 1.307 rw 2026-11-03 12:21:16,924 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: heap 13922564 (allocated 15929344) 2026-11-03 12:21:17,026 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing chrome headless with pid 62636 2026-11-03 12:21:17,027 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing websocket connection 2026-11-03 12:21:17,029 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Terminating chrome headless with pid 62636 2026-11-03 12:21:17,170 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122117_169927_test_self_order_language_changes.txt 2026-11-03 12:21:17,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Removing chrome user profile "/tmp/tmpfub1ae3h_chrome_odoo" 2026-11-03 12:21:17,227 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_receipt_without_preset ... 2026-11-03 12:21:18,529 7 INFO rb-ea311d5-226310-432086 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 12:21:27,034 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-11-03 12:21:28,496 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-11-03 12:21:29,992 7 INFO rb-ea311d5-226310-432086 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 12:21:38,930 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 62770 2026-11-03 12:21:38,930 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmp0ch0yanj_chrome_odoo 2026-11-03 12:21:38,930 7 INFO rb-ea311d5-226310-432086 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:42857/json/version 2026-11-03 12:21:38,931 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42857', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:21:39,031 7 INFO rb-ea311d5-226310-432086 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 12:21:39,031 7 INFO rb-ea311d5-226310-432086 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:42857/json 2026-11-03 12:21:39,032 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42857', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:21:39,057 7 INFO rb-ea311d5-226310-432086 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:42857/devtools/page/B20EA9A05EA6B7C7BD549AC6D3A091AB 2026-11-03 12:21:39,078 7 INFO rb-ea311d5-226310-432086 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 12:21:39,098 7 INFO rb-ea311d5-226310-432086 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 12:21:39,486 7 INFO rb-ea311d5-226310-432086 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 12:21:39,487 7 INFO rb-ea311d5-226310-432086 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=44fad94ac0744432" in browser 2026-11-03 12:21:39,487 7 INFO rb-ea311d5-226310-432086 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=44fad94ac0744432" 2026-11-03 12:21:39,516 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-03 12:21:39,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:39] "GET /pos-self/244?access_token=44fad94ac0744432 HTTP/1.1" 200 2295 61 0.042 0.419 rw 2026-11-03 12:21:39,957 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': 'B20EA9A05EA6B7C7BD549AC6D3A091AB', 'loaderId': 'DED29E229F9A8B6C4D5DE8F9CD7EAB21', 'isDownload': False} 2026-11-03 12:21:39,957 7 INFO rb-ea311d5-226310-432086 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 12:21:40,022 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:21:40,050 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:40] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.035 ro 2026-11-03 12:21:40,070 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:21:40,157 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:21:40,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:40] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.026 0.15 ro 2026-11-03 12:21:40,207 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:40] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.676 ro 2026-11-03 12:21:40,503 7 INFO rb-ea311d5-226310-432086 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 12:21:40,540 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:40] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-11-03 12:21:40,562 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.018 ro 2026-11-03 12:21:40,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:40] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.01 ro 2026-11-03 12:21:41,228 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:41] "POST /pos-self/data/244 HTTP/1.1" 200 466929 265 0.179 0.456 rw 2026-11-03 12:21:41,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.64 rw 2026-11-03 12:21:41,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:41] "GET /web/image/ir.attachment/336846/raw HTTP/1.1" 200 98715 3 0.001 0.013 ro 2026-11-03 12:21:41,587 7 INFO rb-ea311d5-226310-432086 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 12:21:41,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:41] "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 12:21:41,793 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:336850) 2026-11-03 12:21:41,798 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:41] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.111 ro 2026-11-03 12:21:41,813 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:41] "GET /web/image/ir.attachment/336845/raw HTTP/1.1" 200 84994 3 0.001 0.031 ro 2026-11-03 12:21:41,855 7 INFO rb-ea311d5-226310-432086 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 12:21:41,863 7 INFO rb-ea311d5-226310-432086 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 12:21:41,956 7 INFO rb-ea311d5-226310-432086 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 12:21:42,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:42] "GET /web/image/pos.category/388/image_128?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.035 ro 2026-11-03 12:21:42,054 7 INFO rb-ea311d5-226310-432086 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 12:21:42,071 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:42] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.066 ro 2026-11-03 12:21:42,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:42] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.059 ro 2026-11-03 12:21:42,101 7 INFO rb-ea311d5-226310-432086 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 12:21:42,119 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:42] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 10346 3 0.004 0.095 ro 2026-11-03 12:21:42,149 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:42] "GET /web/image/ir.attachment/335828/raw HTTP/1.1" 200 49165 3 0.006 0.018 ro 2026-11-03 12:21:42,200 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:42] "GET /web/image/product.product/2581/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 9 0.009 0.033 ro 2026-11-03 12:21:42,212 7 INFO rb-ea311d5-226310-432086 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 12:21:42,225 7 INFO rb-ea311d5-226310-432086 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 12:21:42,306 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64703873 started for PoS orders references: [{'name': None, 'pos_reference': '260-244-000001', 'uuid': 'b63de54c-07e5-4aab-8ac4-6c119c34687e'}] 2026-11-03 12:21:42,372 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64703873 order {'name': None, 'pos_reference': '260-244-000001', 'uuid': 'b63de54c-07e5-4aab-8ac4-6c119c34687e'} created pos.order #822 2026-11-03 12:21:42,372 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64703873 finished 2026-11-03 12:21:42,485 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:42] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2457 83 0.088 0.172 rw 2026-11-03 12:21:42,559 7 INFO rb-ea311d5-226310-432086 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 12:21:42,564 7 INFO rb-ea311d5-226310-432086 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 12:21:42,565 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.022 rw 2026-11-03 12:21:42,568 7 INFO rb-ea311d5-226310-432086 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 12:21:42,627 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #3 deleted mail.message records with IDs: [11589] 2026-11-03 12:21:42,666 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #3 deleted pos.order records with IDs: [822] 2026-11-03 12:21:42,682 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #3 deleted mail.followers records with IDs: [3806] 2026-11-03 12:21:42,713 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:42] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 200 43 42 0.055 0.086 rw 2026-11-03 12:21:42,722 7 INFO rb-ea311d5-226310-432086 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 12:21:42,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 6 0.008 0.039 rw 2026-11-03 12:21:42,848 7 INFO rb-ea311d5-226310-432086 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 12:21:42,877 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: tour succeeded 2026-11-03 12:21:42,879 7 INFO rb-ea311d5-226310-432086 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 12:21:42,972 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:21:42,979 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3eldFs0Q - [03/Nov/2026 12:21:41] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 1.702 rw 2026-11-03 12:21:42,982 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: heap 14141204 (allocated 15085568) 2026-11-03 12:21:43,076 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 62770 2026-11-03 12:21:43,077 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-11-03 12:21:43,078 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 62770 2026-11-03 12:21:43,207 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122143_205346_test_delete_mobile_order_from_backend.txt 2026-11-03 12:21:43,207 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmp0ch0yanj_chrome_odoo" 2026-11-03 12:21:43,270 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_mobile_self_order_preparation_changes ... 2026-11-03 12:21:44,699 7 INFO rb-ea311d5-226310-432086 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 12:21:53,212 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40400673 started for PoS orders references: [{'name': None, 'pos_reference': '260-245-000001', 'uuid': '0babc2b675534546b98a8a8450818834'}] 2026-11-03 12:21:53,254 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40400673 order {'name': None, 'pos_reference': '260-245-000001', 'uuid': '0babc2b675534546b98a8a8450818834'} created pos.order #823 2026-11-03 12:21:53,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40400673 finished 2026-11-03 12:21:53,378 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tWTbNAoM - [03/Nov/2026 12:21:53] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3426 104 0.083 0.182 rw 2026-11-03 12:21:53,816 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 62897 2026-11-03 12:21:53,816 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpdww5id8u_chrome_odoo 2026-11-03 12:21:53,817 7 INFO rb-ea311d5-226310-432086 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:43059/json/version 2026-11-03 12:21:53,818 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43059', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:21:53,848 7 INFO rb-ea311d5-226310-432086 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 12:21:53,848 7 INFO rb-ea311d5-226310-432086 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:43059/json 2026-11-03 12:21:53,849 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43059', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:21:53,872 7 INFO rb-ea311d5-226310-432086 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:43059/devtools/page/1FD4AA98D56325D5F910CD40CBC79B60 2026-11-03 12:21:53,880 7 INFO rb-ea311d5-226310-432086 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 12:21:53,890 7 INFO rb-ea311d5-226310-432086 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 12:21:53,974 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:21:53,978 7 INFO rb-ea311d5-226310-432086 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 12:21:53,994 7 INFO rb-ea311d5-226310-432086 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 12:21:53,994 7 INFO rb-ea311d5-226310-432086 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 12:21:54,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:54] "GET /pos/ui?config_id=245 HTTP/1.1" 200 6817 63 0.066 0.147 rw 2026-11-03 12:21:54,222 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '1FD4AA98D56325D5F910CD40CBC79B60', 'loaderId': '822C17886BD59D33139D445D80CD1747', 'isDownload': False} 2026-11-03 12:21:54,223 7 INFO rb-ea311d5-226310-432086 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 12:21:54,282 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:54] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.266 ro 2026-11-03 12:21:54,331 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:54] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.065 ro 2026-11-03 12:21:54,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:54] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.012 0.07 ro 2026-11-03 12:21:55,005 7 INFO rb-ea311d5-226310-432086 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 12:21:55,035 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 12:21:55,039 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:21:55,090 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.011 0.015 ro 2026-11-03 12:21:55,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21: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.024 rw 2026-11-03 12:21:55,142 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.031 rw 2026-11-03 12:21:55,509 7 INFO rb-ea311d5-226310-432086 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 12:21:56,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 508129 306 0.263 0.748 rw 2026-11-03 12:21:56,432 7 INFO rb-ea311d5-226310-432086 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.2090001106262207 2026-11-03 12:21:56,432 7 INFO rb-ea311d5-226310-432086 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 12:21:56,444 7 INFO rb-ea311d5-226310-432086 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 12:21:56,448 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:56] "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 12:21:56,479 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:56] "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 12:21:56,514 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:56] "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 12:21:56,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21: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.005 0.036 rw 2026-11-03 12:21:56,570 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:56] "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 12:21:57,071 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21: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 12:21:57,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21: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.005 0.016 rw 2026-11-03 12:21:57,325 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 3 0.003 0.044 rw 2026-11-03 12:21:57,343 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 12:21:57,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:57] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.023 rw 2026-11-03 12:21:57,366 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:57] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.02 - 2026-11-03 12:21:57,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:57] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.013 ro 2026-11-03 12:21:57,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:57] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 12:21:57,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 12:21:57,502 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.028 - 2026-11-03 12:21:57,538 7 INFO rb-ea311d5-226310-432086 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 12:21:57,563 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:57] "GET /pos/ui/245?from_backend=True HTTP/1.1" 200 6857 31 0.024 0.085 rw 2026-11-03 12:21:57,620 7 INFO rb-ea311d5-226310-432086 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 12:21:57,623 7 INFO rb-ea311d5-226310-432086 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 12:21:57,661 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:57] "GET /pos/ui/245 HTTP/1.1" 200 6857 31 0.022 0.174 rw 2026-11-03 12:21:57,706 7 INFO rb-ea311d5-226310-432086 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 12:21:57,717 7 INFO rb-ea311d5-226310-432086 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 12:21:57,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 12:21:57,732 7 INFO rb-ea311d5-226310-432086 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 12:21:57,798 7 INFO rb-ea311d5-226310-432086 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 12:21:57,824 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 6000 46 0.077 0.128 rw 2026-11-03 12:21:57,895 7 INFO rb-ea311d5-226310-432086 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 12:21:57,925 7 INFO rb-ea311d5-226310-432086 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 12:21:57,925 7 INFO rb-ea311d5-226310-432086 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 12:21:57,926 7 INFO rb-ea311d5-226310-432086 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 12:21:57,970 7 INFO rb-ea311d5-226310-432086 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 12:21:57,991 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 12:21:58,350 7 INFO rb-ea311d5-226310-432086 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 12:21:58,418 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 122 0.112 0.256 rw 2026-11-03 12:21:58,487 7 INFO rb-ea311d5-226310-432086 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 12:21:59,014 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-11-03 12:21:59,015 7 INFO rb-ea311d5-226310-432086 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 12:21:59,021 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46193820 started for PoS orders references: [{'name': '/', 'pos_reference': '260-245-000001', 'uuid': '0babc2b675534546b98a8a8450818834'}] 2026-11-03 12:21:59,180 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 20289768 (allocated 21254144) 2026-11-03 12:21:59,189 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:21:59,197 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [669] to pos.order #823 2026-11-03 12:21:59,322 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 62897 2026-11-03 12:21:59,330 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-11-03 12:21:59,337 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 62897 2026-11-03 12:21:59,450 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122159_448898_test_mobile_self_order_preparation_changes.txt 2026-11-03 12:21:59,451 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpdww5id8u_chrome_odoo" 2026-11-03 12:21:59,490 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-11-03 12:21:59,713 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46193820 order {'name': '/', 'pos_reference': '260-245-000001', 'uuid': '0babc2b675534546b98a8a8450818834'} updated pos.order #823 2026-11-03 12:21:59,715 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46193820 finished 2026-11-03 12:21:59,800 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.597 rw 2026-11-03 12:21:59,816 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZfSEjelF - [03/Nov/2026 12:21:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 231 0.221 0.577 rw 2026-11-03 12:22:09,558 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_order_sequence_in_self ... 2026-11-03 12:22:10,881 7 INFO rb-ea311d5-226310-432086 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 12:22:19,353 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome pid: 63024 2026-11-03 12:22:19,354 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless temporary user profile dir: /tmp/tmp73iy69k3_chrome_odoo 2026-11-03 12:22:19,354 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:34073/json/version 2026-11-03 12:22:19,357 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:22:19,387 7 INFO rb-ea311d5-226310-432086 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 12:22:19,387 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:34073/json 2026-11-03 12:22:19,388 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:22:19,409 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Websocket url found: ws://127.0.0.1:34073/devtools/page/73FD8A7C1F4E99E90DFD1AFF6E0E8F9F 2026-11-03 12:22:19,430 7 INFO rb-ea311d5-226310-432086 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 12:22:19,433 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless enable page notifications 2026-11-03 12:22:19,774 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Setting session cookie in browser 2026-11-03 12:22:19,780 7 INFO rb-ea311d5-226310-432086 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=7e31e7f675324638" in browser 2026-11-03 12:22:19,780 7 INFO rb-ea311d5-226310-432086 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=7e31e7f675324638" 2026-11-03 12:22:20,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:20] "GET /pos-self/246?access_token=7e31e7f675324638 HTTP/1.1" 200 2295 60 0.032 0.194 rw 2026-11-03 12:22:20,014 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigation result: {'frameId': '73FD8A7C1F4E99E90DFD1AFF6E0E8F9F', 'loaderId': '2722C7A394320E41F932987535014583', 'isDownload': False} 2026-11-03 12:22:20,014 7 INFO rb-ea311d5-226310-432086 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 12:22:20,085 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:22:20,133 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:22:20,173 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:20] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.102 ro 2026-11-03 12:22:20,175 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:22:20,176 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:20] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.104 ro 2026-11-03 12:22:20,225 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:20] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.408 ro 2026-11-03 12:22:20,398 7 INFO rb-ea311d5-226310-432086 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 12:22:20,423 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:20] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 12:22:20,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.014 ro 2026-11-03 12:22:20,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:20] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.01 ro 2026-11-03 12:22:20,481 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.008 rw 2026-11-03 12:22:21,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:21] "POST /pos-self/data/246 HTTP/1.1" 200 466929 265 0.224 0.491 rw 2026-11-03 12:22:21,547 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:21] "GET /web/image/ir.attachment/338894/raw HTTP/1.1" 200 98715 3 0.002 0.011 ro 2026-11-03 12:22:21,560 7 INFO rb-ea311d5-226310-432086 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 12:22:21,653 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:21] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.053 ro 2026-11-03 12:22:21,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:338898) 2026-11-03 12:22:21,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:21] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.141 ro 2026-11-03 12:22:21,843 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:21] "GET /web/image/ir.attachment/338893/raw HTTP/1.1" 200 84994 3 0.008 0.064 ro 2026-11-03 12:22:21,846 7 INFO rb-ea311d5-226310-432086 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 12:22:21,924 7 INFO rb-ea311d5-226310-432086 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 12:22:22,057 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:22] "GET /web/image/pos.category/388/image_128?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 6314 3 0.008 0.037 ro 2026-11-03 12:22:22,063 7 INFO rb-ea311d5-226310-432086 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 12:22:22,097 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:22] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.082 ro 2026-11-03 12:22:22,114 7 INFO rb-ea311d5-226310-432086 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 12:22:22,116 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:22] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.084 ro 2026-11-03 12:22:22,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:22] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 10346 3 0.006 0.105 ro 2026-11-03 12:22:22,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:22] "GET /web/image/ir.attachment/337876/raw HTTP/1.1" 200 49165 3 0.005 0.02 ro 2026-11-03 12:22:22,224 7 INFO rb-ea311d5-226310-432086 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 12:22:22,228 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:22] "GET /web/image/product.product/2584/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 9 0.015 0.041 ro 2026-11-03 12:22:22,265 7 INFO rb-ea311d5-226310-432086 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 12:22:22,313 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22277425 started for PoS orders references: [{'name': None, 'pos_reference': '260-246-000001', 'uuid': 'e195cf89-9074-4baf-b757-c721e69fb60b'}] 2026-11-03 12:22:22,368 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22277425 order {'name': None, 'pos_reference': '260-246-000001', 'uuid': 'e195cf89-9074-4baf-b757-c721e69fb60b'} created pos.order #824 2026-11-03 12:22:22,368 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22277425 finished 2026-11-03 12:22:23,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2481 216 0.202 0.548 rw 2026-11-03 12:22:23,084 7 INFO rb-ea311d5-226310-432086 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 12:22:23,089 7 INFO rb-ea311d5-226310-432086 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 12:22:23,139 7 INFO rb-ea311d5-226310-432086 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 12:22:23,195 7 INFO rb-ea311d5-226310-432086 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 12:22:23,212 7 INFO rb-ea311d5-226310-432086 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 12:22:23,245 7 INFO rb-ea311d5-226310-432086 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 12:22:23,280 7 INFO rb-ea311d5-226310-432086 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 12:22:23,319 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27208586 started for PoS orders references: [{'name': None, 'pos_reference': '260-246-000002', 'uuid': 'a9da8f2e-eedc-44a4-b786-92e59bdd8a5f'}] 2026-11-03 12:22:23,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27208586 order {'name': None, 'pos_reference': '260-246-000002', 'uuid': 'a9da8f2e-eedc-44a4-b786-92e59bdd8a5f'} created pos.order #825 2026-11-03 12:22:23,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27208586 finished 2026-11-03 12:22:23,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2481 178 0.145 0.426 rw 2026-11-03 12:22:23,879 7 INFO rb-ea311d5-226310-432086 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 12:22:23,899 7 INFO rb-ea311d5-226310-432086 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 12:22:23,917 7 INFO rb-ea311d5-226310-432086 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 12:22:23,971 7 INFO rb-ea311d5-226310-432086 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 12:22:23,993 7 INFO rb-ea311d5-226310-432086 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 12:22:24,033 7 INFO rb-ea311d5-226310-432086 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 12:22:24,046 7 INFO rb-ea311d5-226310-432086 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 12:22:24,108 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16758208 started for PoS orders references: [{'name': None, 'pos_reference': '260-246-000003', 'uuid': '79462b04-00a7-462c-8aee-e45929b1a18f'}] 2026-11-03 12:22:24,143 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16758208 order {'name': None, 'pos_reference': '260-246-000003', 'uuid': '79462b04-00a7-462c-8aee-e45929b1a18f'} created pos.order #826 2026-11-03 12:22:24,143 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16758208 finished 2026-11-03 12:22:24,610 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2481 178 0.132 0.42 rw 2026-11-03 12:22:24,662 7 INFO rb-ea311d5-226310-432086 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 12:22:24,671 7 INFO rb-ea311d5-226310-432086 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 12:22:24,698 7 INFO rb-ea311d5-226310-432086 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 12:22:24,755 7 INFO rb-ea311d5-226310-432086 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 12:22:24,776 7 INFO rb-ea311d5-226310-432086 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 12:22:24,808 7 INFO rb-ea311d5-226310-432086 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 12:22:24,820 7 INFO rb-ea311d5-226310-432086 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 12:22:24,884 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33067226 started for PoS orders references: [{'name': None, 'pos_reference': '260-246-000004', 'uuid': 'd97c5f61-252e-4a88-a4b9-a934b21f28bf'}] 2026-11-03 12:22:24,925 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33067226 order {'name': None, 'pos_reference': '260-246-000004', 'uuid': 'd97c5f61-252e-4a88-a4b9-a934b21f28bf'} created pos.order #827 2026-11-03 12:22:24,926 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33067226 finished 2026-11-03 12:22:25,361 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2481 178 0.118 0.419 rw 2026-11-03 12:22:25,407 7 INFO rb-ea311d5-226310-432086 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 12:22:25,420 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: tour succeeded 2026-11-03 12:22:25,421 7 INFO rb-ea311d5-226310-432086 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 12:22:25,508 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:22:25,509 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: heap 15469364 (allocated 16658432) 2026-11-03 12:22:25,511 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Mot1Zq-K - [03/Nov/2026 12:22:21] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.009 4.999 rw 2026-11-03 12:22:25,615 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing chrome headless with pid 63024 2026-11-03 12:22:25,617 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing websocket connection 2026-11-03 12:22:25,618 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Terminating chrome headless with pid 63024 2026-11-03 12:22:25,742 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122225_742292_test_order_sequence_in_self.txt 2026-11-03 12:22:25,742 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Removing chrome user profile "/tmp/tmp73iy69k3_chrome_odoo" 2026-11-03 12:22:25,798 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_pos_self_order_dynamic_qr ... 2026-11-03 12:22:27,243 7 INFO rb-ea311d5-226310-432086 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 12:22:35,872 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome pid: 63149 2026-11-03 12:22:35,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmp8655klvw_chrome_odoo 2026-11-03 12:22:35,873 7 INFO rb-ea311d5-226310-432086 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:34327/json/version 2026-11-03 12:22:35,875 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34327', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:22:35,911 7 INFO rb-ea311d5-226310-432086 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 12:22:35,911 7 INFO rb-ea311d5-226310-432086 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:34327/json 2026-11-03 12:22:35,912 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34327', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:22:35,919 7 INFO rb-ea311d5-226310-432086 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:34327/devtools/page/0AA9EC76B78AD0C378E36A338AEAF843 2026-11-03 12:22:35,940 7 INFO rb-ea311d5-226310-432086 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 12:22:35,961 7 INFO rb-ea311d5-226310-432086 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 12:22:36,291 7 INFO rb-ea311d5-226310-432086 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 12:22:36,293 7 INFO rb-ea311d5-226310-432086 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=5011efd04cc644b4" in browser 2026-11-03 12:22:36,293 7 INFO rb-ea311d5-226310-432086 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=5011efd04cc644b4" 2026-11-03 12:22:36,552 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:36] "GET /pos-self/247?access_token=5011efd04cc644b4 HTTP/1.1" 200 2295 60 0.039 0.217 rw 2026-11-03 12:22:36,558 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigation result: {'frameId': '0AA9EC76B78AD0C378E36A338AEAF843', 'loaderId': '476259428C5ECA8EBDB5D1DEF93D3E4C', 'isDownload': False} 2026-11-03 12:22:36,559 7 INFO rb-ea311d5-226310-432086 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 12:22:36,633 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:22:36,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:36] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.379 ro 2026-11-03 12:22:36,716 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:22:36,764 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:22:36,777 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:36] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.157 ro 2026-11-03 12:22:36,802 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:36] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.182 ro 2026-11-03 12:22:37,046 7 INFO rb-ea311d5-226310-432086 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 12:22:37,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:37] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 12:22:37,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.011 ro 2026-11-03 12:22:37,095 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:37] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.013 ro 2026-11-03 12:22:37,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22: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 12:22:37,759 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:37] "POST /pos-self/data/247 HTTP/1.1" 200 466722 265 0.163 0.486 rw 2026-11-03 12:22:38,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/image/ir.attachment/339920/raw HTTP/1.1" 200 98715 3 0.003 0.01 ro 2026-11-03 12:22:38,072 7 INFO rb-ea311d5-226310-432086 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 12:22:38,181 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.06 ro 2026-11-03 12:22:38,375 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:339924) 2026-11-03 12:22:38,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.008 0.165 ro 2026-11-03 12:22:38,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/image/ir.attachment/339919/raw HTTP/1.1" 200 84994 3 0.004 0.125 ro 2026-11-03 12:22:38,419 7 INFO rb-ea311d5-226310-432086 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 12:22:38,423 7 INFO rb-ea311d5-226310-432086 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 12:22:38,469 7 INFO rb-ea311d5-226310-432086 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 12:22:38,506 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: tour succeeded 2026-11-03 12:22:38,508 7 INFO rb-ea311d5-226310-432086 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 12:22:38,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/image/pos.category/388/image_128?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.031 ro 2026-11-03 12:22:38,590 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.066 ro 2026-11-03 12:22:38,613 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:22:38,619 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/image/product.template/2426/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.081 ro 2026-11-03 12:22:38,635 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: heap 13025260 (allocated 14299136) 2026-11-03 12:22:38,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/image/product.template/2424/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 3 0.008 0.145 ro 2026-11-03 12:22:38,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/image/product.template/2425/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.169 ro 2026-11-03 12:22:38,731 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing chrome headless with pid 63149 2026-11-03 12:22:38,746 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/image/product.template/2423/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 0 3 0.008 0.201 ro 2026-11-03 12:22:38,764 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing websocket connection 2026-11-03 12:22:38,764 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Terminating chrome headless with pid 63149 2026-11-03 12:22:38,788 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/image/product.template/2427/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 0 3 0.016 0.215 ro 2026-11-03 12:22:38,807 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/image/product.template/10/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 0 3 0.002 0.194 ro 2026-11-03 12:22:38,847 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.016 1.678 rw 2026-11-03 12:22:38,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 0 3 0.013 0.2 ro 2026-11-03 12:22:38,861 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122238_860912_test_pos_self_order_dynamic_qr.txt 2026-11-03 12:22:38,861 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Removing chrome user profile "/tmp/tmp8655klvw_chrome_odoo" 2026-11-03 12:22:38,874 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/image/product.template/11/image_512?unique=2026-11-03T09:22:39.000+00:00 HTTP/1.1" 200 0 3 0.01 0.152 ro 2026-11-03 12:22:38,876 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: waiting for threads: [] 2026-11-03 12:22:38,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AsA4NaYi - [03/Nov/2026 12:22:38] "GET /web/image/product.template/12/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 0 3 0.003 0.171 ro 2026-11-03 12:22:49,292 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome pid: 63279 2026-11-03 12:22:49,293 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmpf2a_q469_chrome_odoo 2026-11-03 12:22:49,293 7 INFO rb-ea311d5-226310-432086 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:35803/json/version 2026-11-03 12:22:49,294 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35803', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:22:49,356 7 INFO rb-ea311d5-226310-432086 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 12:22:49,357 7 INFO rb-ea311d5-226310-432086 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:35803/json 2026-11-03 12:22:49,357 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35803', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:22:49,370 7 INFO rb-ea311d5-226310-432086 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:35803/devtools/page/C9C7F520ECCE8F6593D2E9ED2A67573D 2026-11-03 12:22:49,375 7 INFO rb-ea311d5-226310-432086 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 12:22:49,389 7 INFO rb-ea311d5-226310-432086 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 12:22:49,450 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:22:49,453 7 INFO rb-ea311d5-226310-432086 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 12:22:49,461 7 INFO rb-ea311d5-226310-432086 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 12:22:49,461 7 INFO rb-ea311d5-226310-432086 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 12:22:49,661 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:49] "GET /pos/ui?config_id=247 HTTP/1.1" 200 6817 57 0.037 0.154 rw 2026-11-03 12:22:49,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigation result: {'frameId': 'C9C7F520ECCE8F6593D2E9ED2A67573D', 'loaderId': 'CAA87B2E9EC91837AACB6BB1ACEA7A79', 'isDownload': False} 2026-11-03 12:22:49,667 7 INFO rb-ea311d5-226310-432086 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 12:22:49,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:49] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.28 ro 2026-11-03 12:22:49,780 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:49] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.054 ro 2026-11-03 12:22:49,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:49] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.014 0.051 ro 2026-11-03 12:22:50,507 7 INFO rb-ea311d5-226310-432086 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 12:22:50,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 12:22:50,542 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 12:22:50,567 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.015 ro 2026-11-03 12:22:50,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:50] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.014 rw 2026-11-03 12:22:50,617 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22: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.002 0.021 rw 2026-11-03 12:22:51,005 7 INFO rb-ea311d5-226310-432086 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 12:22:51,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 502058 256 0.253 0.709 rw 2026-11-03 12:22:51,852 7 INFO rb-ea311d5-226310-432086 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.1849923133850098 2026-11-03 12:22:51,852 7 INFO rb-ea311d5-226310-432086 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 12:22:51,865 7 INFO rb-ea311d5-226310-432086 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 12:22:51,873 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:51] "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 12:22:51,900 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:51] "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 12:22:51,970 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22: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.044 rw 2026-11-03 12:22:51,979 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:51] "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 12:22:52,013 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:52] "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 12:22:52,576 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22: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 12:22:52,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22: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 12:22:52,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.003 0.031 rw 2026-11-03 12:22:52,862 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.024 - 2026-11-03 12:22:52,863 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-11-03 12:22:52,871 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:52] "GET /web/image/res.users/512/avatar_128 HTTP/1.1" 200 305 4 0.007 0.035 ro 2026-11-03 12:22:52,875 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:52] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.035 rw 2026-11-03 12:22:52,934 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:52] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-11-03 12:22:52,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:52] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 12:22:52,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 12:22:52,972 7 INFO rb-ea311d5-226310-432086 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 12:22:52,989 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.039 - 2026-11-03 12:22:53,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:53] "GET /pos/ui/247?from_backend=True HTTP/1.1" 200 6857 31 0.029 0.089 rw 2026-11-03 12:22:53,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:53] "GET /pos/ui/247 HTTP/1.1" 200 6857 31 0.023 0.2 rw 2026-11-03 12:22:53,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:53] "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.117 rw 2026-11-03 12:22:53,211 7 INFO rb-ea311d5-226310-432086 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 12:22:53,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:53] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 12:22:53,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 3 0.003 0.112 rw 2026-11-03 12:22:53,745 7 INFO rb-ea311d5-226310-432086 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 12:22:53,811 7 INFO rb-ea311d5-226310-432086 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 12:22:53,815 7 INFO rb-ea311d5-226310-432086 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 12:22:53,845 7 INFO rb-ea311d5-226310-432086 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 12:22:53,909 7 INFO rb-ea311d5-226310-432086 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 12:22:53,921 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42296435 started for PoS orders references: [{'name': '/', 'pos_reference': '261-247-000001', 'uuid': '75b3f60f-c2d1-4a5c-ac72-bb38e125b46a'}] 2026-11-03 12:22:54,014 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42296435 order {'name': '/', 'pos_reference': '261-247-000001', 'uuid': '75b3f60f-c2d1-4a5c-ac72-bb38e125b46a'} created pos.order #828 2026-11-03 12:22:54,016 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42296435 finished 2026-11-03 12:22:54,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3972 51 0.037 0.124 rw 2026-11-03 12:22:54,255 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:54] "POST /web/dataset/call_kw/pos.config/get_dynamic_qr_url#pos.config.get_dynamic_qr_url HTTP/1.1" 200 160 5 0.005 0.033 rw 2026-11-03 12:22:54,335 7 INFO rb-ea311d5-226310-432086 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 12:22:54,342 7 INFO rb-ea311d5-226310-432086 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 12:22:54,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: tour succeeded 2026-11-03 12:22:54,344 7 INFO rb-ea311d5-226310-432086 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 12:22:54,491 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:22:54,493 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: heap 19963824 (allocated 21516288) 2026-11-03 12:22:54,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oVs0MOUH - [03/Nov/2026 12:22:50] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 3.864 rw 2026-11-03 12:22:54,596 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing chrome headless with pid 63279 2026-11-03 12:22:54,598 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing websocket connection 2026-11-03 12:22:54,599 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Terminating chrome headless with pid 63279 2026-11-03 12:22:54,747 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122254_747225_test_pos_self_order_dynamic_qr.txt 2026-11-03 12:22:54,747 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Removing chrome user profile "/tmp/tmpf2a_q469_chrome_odoo" 2026-11-03 12:22:55,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome pid: 63408 2026-11-03 12:22:55,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmpee_1edj1_chrome_odoo 2026-11-03 12:22:55,186 7 INFO rb-ea311d5-226310-432086 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:42005/json/version 2026-11-03 12:22:55,187 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42005', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:22:55,228 7 INFO rb-ea311d5-226310-432086 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 12:22:55,228 7 INFO rb-ea311d5-226310-432086 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:42005/json 2026-11-03 12:22:55,229 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42005', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:22:55,238 7 INFO rb-ea311d5-226310-432086 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:42005/devtools/page/CF20F48AD0F2B2233017EBDC5D70416D 2026-11-03 12:22:55,247 7 INFO rb-ea311d5-226310-432086 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 12:22:55,260 7 INFO rb-ea311d5-226310-432086 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 12:22:55,358 7 INFO rb-ea311d5-226310-432086 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 12:22:55,362 7 INFO rb-ea311d5-226310-432086 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=5011efd04cc644b4&order_identifier=bbf0ffbd-7a2a-46ee-aad6-ece877a2b489" in browser 2026-11-03 12:22:55,362 7 INFO rb-ea311d5-226310-432086 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=5011efd04cc644b4&order_identifier=bbf0ffbd-7a2a-46ee-aad6-ece877a2b489" 2026-11-03 12:22:55,424 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:55] "GET /pos-self/247?access_token=5011efd04cc644b4&order_identifier=bbf0ffbd-7a2a-46ee-aad6-ece877a2b489 HTTP/1.1" 200 2335 6 0.003 0.043 rw 2026-11-03 12:22:55,430 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigation result: {'frameId': 'CF20F48AD0F2B2233017EBDC5D70416D', 'loaderId': '8F03FE04752471AD31E6475FAA0B8913', 'isDownload': False} 2026-11-03 12:22:55,430 7 INFO rb-ea311d5-226310-432086 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 12:22:55,509 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:55] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.002 0.124 ro 2026-11-03 12:22:55,524 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:55] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.004 0.05 ro 2026-11-03 12:22:55,530 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:55] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.002 0.058 ro 2026-11-03 12:22:55,850 7 INFO rb-ea311d5-226310-432086 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 12:22:55,918 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:55] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.027 ro 2026-11-03 12:22:55,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.031 ro 2026-11-03 12:22:55,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:55] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.007 ro 2026-11-03 12:22:55,978 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22: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 12:22:56,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:56] "POST /pos-self/data/247 HTTP/1.1" 200 466722 256 0.209 0.556 rw 2026-11-03 12:22:56,949 7 INFO rb-ea311d5-226310-432086 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 12:22:57,064 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2434 25 0.025 0.073 rw 2026-11-03 12:22:57,069 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.076 ro 2026-11-03 12:22:57,187 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/image/ir.attachment/339920/raw HTTP/1.1" 200 98715 3 0.002 0.017 ro 2026-11-03 12:22:57,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.004 0.022 ro 2026-11-03 12:22:57,324 7 INFO rb-ea311d5-226310-432086 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 12:22:57,396 7 INFO rb-ea311d5-226310-432086 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 12:22:57,416 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/image/ir.attachment/338902/raw HTTP/1.1" 200 49165 3 0.002 0.012 ro 2026-11-03 12:22:57,521 7 INFO rb-ea311d5-226310-432086 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 12:22:57,525 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/image/product.product/2581/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 9 0.009 0.049 ro 2026-11-03 12:22:57,531 7 INFO rb-ea311d5-226310-432086 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 12:22:57,546 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.063 ro 2026-11-03 12:22:57,597 7 INFO rb-ea311d5-226310-432086 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 12:22:57,655 7 INFO rb-ea311d5-226310-432086 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 12:22:57,677 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/image/product.template/2423/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.037 ro 2026-11-03 12:22:57,681 7 INFO rb-ea311d5-226310-432086 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 12:22:57,713 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/image/product.template/2425/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.07 ro 2026-11-03 12:22:57,749 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/image/pos.category/388/image_128?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.108 ro 2026-11-03 12:22:57,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/image/product.template/2424/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.142 ro 2026-11-03 12:22:57,799 7 INFO rb-ea311d5-226310-432086 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 12:22:57,800 7 INFO rb-ea311d5-226310-432086 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 12:22:57,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/image/product.template/2426/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 3 0.01 0.17 ro 2026-11-03 12:22:57,847 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.003 0.19 ro 2026-11-03 12:22:57,877 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/image/product.template/2427/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.194 ro 2026-11-03 12:22:57,902 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/image/product.template/10/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.176 ro 2026-11-03 12:22:57,925 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.171 ro 2026-11-03 12:22:57,951 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/image/product.template/11/image_512?unique=2026-11-03T09:22:39.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.157 ro 2026-11-03 12:22:57,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:57] "GET /web/image/product.template/12/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.127 ro 2026-11-03 12:22:58,025 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:58] "GET /web/image/product.template/13/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.109 ro 2026-11-03 12:22:58,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:58] "GET /web/image/product.template/15/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.129 ro 2026-11-03 12:22:58,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:58] "GET /web/image/product.template/16/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.13 ro 2026-11-03 12:22:58,169 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2434 25 0.019 0.331 rw 2026-11-03 12:22:58,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:58] "GET /web/image/product.template/17/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.231 ro 2026-11-03 12:22:58,317 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69274335 started for PoS orders references: [{'name': None, 'pos_reference': '261-247-000001', 'uuid': '75b3f60f-c2d1-4a5c-ac72-bb38e125b46a'}] 2026-11-03 12:22:58,347 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69274335 order {'name': None, 'pos_reference': '261-247-000001', 'uuid': '75b3f60f-c2d1-4a5c-ac72-bb38e125b46a'} updated pos.order #828 2026-11-03 12:22:58,348 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69274335 finished 2026-11-03 12:22:58,507 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2447 85 0.096 0.185 rw 2026-11-03 12:22:58,566 7 INFO rb-ea311d5-226310-432086 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 12:22:58,573 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.024 rw 2026-11-03 12:22:58,577 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: tour succeeded 2026-11-03 12:22:58,578 7 INFO rb-ea311d5-226310-432086 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 12:22:58,656 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:22:58,660 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: heap 14140932 (allocated 15085568) 2026-11-03 12:22:58,665 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 P2a658M8 - [03/Nov/2026 12:22:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.003 2.665 rw 2026-11-03 12:22:58,784 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing chrome headless with pid 63408 2026-11-03 12:22:58,785 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing websocket connection 2026-11-03 12:22:58,786 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Terminating chrome headless with pid 63408 2026-11-03 12:22:58,909 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122258_909176_test_pos_self_order_dynamic_qr.txt 2026-11-03 12:22:58,909 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Removing chrome user profile "/tmp/tmpee_1edj1_chrome_odoo" 2026-11-03 12:22:58,959 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_availability_toggle ... 2026-11-03 12:23:00,350 7 INFO rb-ea311d5-226310-432086 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 12:23:08,832 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-11-03 12:23:10,136 7 INFO rb-ea311d5-226310-432086 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 12:23:19,087 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48691156 started for PoS orders references: [{'name': None, 'pos_reference': '260-249-000001', 'uuid': '1a2b83e2325c4ae9a251d2dbc3bb2809'}] 2026-11-03 12:23:19,127 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48691156 order {'name': None, 'pos_reference': '260-249-000001', 'uuid': '1a2b83e2325c4ae9a251d2dbc3bb2809'} created pos.order #829 2026-11-03 12:23:19,127 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48691156 finished 2026-11-03 12:23:19,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XAi7IXUR - [03/Nov/2026 12:23:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2440 97 0.073 0.206 rw 2026-11-03 12:23:19,649 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 63538 2026-11-03 12:23:19,650 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpua3h13ag_chrome_odoo 2026-11-03 12:23:19,650 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:45487/json/version 2026-11-03 12:23:19,651 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45487', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:23:19,672 7 INFO rb-ea311d5-226310-432086 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 12:23:19,672 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:45487/json 2026-11-03 12:23:19,673 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45487', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:23:19,680 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:45487/devtools/page/EC03602D53BACE39391DAA4CFDF31EB5 2026-11-03 12:23:19,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-11-03 12:23:19,728 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-11-03 12:23:19,761 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-11-03 12:23:19,767 7 INFO rb-ea311d5-226310-432086 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=d3bf7306125a4b54&table_identifier=cd3d6426" in browser 2026-11-03 12:23:19,767 7 INFO rb-ea311d5-226310-432086 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=d3bf7306125a4b54&table_identifier=cd3d6426" 2026-11-03 12:23:20,080 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:20] "GET /pos-self/249?access_token=d3bf7306125a4b54&table_identifier=cd3d6426 HTTP/1.1" 200 2295 55 0.04 0.266 rw 2026-11-03 12:23:20,095 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'EC03602D53BACE39391DAA4CFDF31EB5', 'loaderId': '1C2C03D8DB5C31590E420FF0CCC83308', 'isDownload': False} 2026-11-03 12:23:20,095 7 INFO rb-ea311d5-226310-432086 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 12:23:20,164 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:23:20,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:20] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.405 ro 2026-11-03 12:23:20,236 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:23:20,286 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:23:20,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:20] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.15 ro 2026-11-03 12:23:20,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:20] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.009 0.146 ro 2026-11-03 12:23:20,622 7 INFO rb-ea311d5-226310-432086 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 12:23:20,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:20] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.028 ro 2026-11-03 12:23:20,684 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:20] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.016 ro 2026-11-03 12:23:20,699 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.024 ro 2026-11-03 12:23:20,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.013 rw 2026-11-03 12:23:21,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:21] "POST /pos-self/data/249 HTTP/1.1" 200 466712 263 0.281 0.566 rw 2026-11-03 12:23:21,773 7 INFO rb-ea311d5-226310-432086 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 12:23:21,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 2 0.002 0.027 rw 2026-11-03 12:23:21,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:21] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.021 ro 2026-11-03 12:23:21,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:21] "GET /web/image/ir.attachment/341968/raw HTTP/1.1" 200 98715 3 0.002 0.014 ro 2026-11-03 12:23:22,231 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:341972) 2026-11-03 12:23:22,243 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:22] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.021 0.296 ro 2026-11-03 12:23:22,258 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:22] "GET /web/image/ir.attachment/341967/raw HTTP/1.1" 200 84994 3 0.005 0.129 ro 2026-11-03 12:23:22,290 7 INFO rb-ea311d5-226310-432086 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 12:23:22,295 7 INFO rb-ea311d5-226310-432086 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 12:23:22,318 7 INFO rb-ea311d5-226310-432086 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 12:23:22,364 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:22] "GET /web/image/ir.attachment/340950/raw HTTP/1.1" 200 49165 3 0.004 0.012 ro 2026-11-03 12:23:22,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:22] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.031 ro 2026-11-03 12:23:22,466 7 INFO rb-ea311d5-226310-432086 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 12:23:22,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:22] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.005 0.039 ro 2026-11-03 12:23:22,541 7 INFO rb-ea311d5-226310-432086 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 12:23:22,569 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:22] "GET /web/image/pos.category/388/image_128?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.073 ro 2026-11-03 12:23:22,578 7 INFO rb-ea311d5-226310-432086 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 12:23:22,600 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:22] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 10346 3 0.008 0.087 ro 2026-11-03 12:23:22,642 7 INFO rb-ea311d5-226310-432086 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 12:23:22,676 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:22] "GET /web/image/product.product/2581/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 9 0.008 0.031 ro 2026-11-03 12:23:22,685 7 INFO rb-ea311d5-226310-432086 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 12:23:22,802 7 INFO rb-ea311d5-226310-432086 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 12:23:22,881 7 INFO rb-ea311d5-226310-432086 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 12:23:22,911 7 INFO rb-ea311d5-226310-432086 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 12:23:23,073 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:23] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 33 0.031 0.131 rw 2026-11-03 12:23:23,168 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71503165 started for PoS orders references: [{'name': None, 'pos_reference': '260-249-000002', 'uuid': '9dace385-9ab9-47dc-9cdd-e0afb88f1730'}] 2026-11-03 12:23:23,208 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71503165 order {'name': None, 'pos_reference': '260-249-000002', 'uuid': '9dace385-9ab9-47dc-9cdd-e0afb88f1730'} created pos.order #830 2026-11-03 12:23:23,208 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71503165 finished 2026-11-03 12:23:23,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2521 74 0.049 0.142 rw 2026-11-03 12:23:23,380 7 INFO rb-ea311d5-226310-432086 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 12:23:23,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.009 0.015 rw 2026-11-03 12:23:23,382 7 INFO rb-ea311d5-226310-432086 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 12:23:23,408 7 INFO rb-ea311d5-226310-432086 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 12:23:23,408 7 INFO rb-ea311d5-226310-432086 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 12:23:23,450 7 INFO rb-ea311d5-226310-432086 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 12:23:23,451 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-11-03 12:23:23,452 7 INFO rb-ea311d5-226310-432086 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 12:23:23,574 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:23:23,576 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 14677184 (allocated 16658432) 2026-11-03 12:23:23,584 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:21] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 2.795 rw 2026-11-03 12:23:23,682 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 63538 2026-11-03 12:23:23,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-11-03 12:23:23,685 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 63538 2026-11-03 12:23:23,825 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122323_825566_test_self_order_mobile.txt 2026-11-03 12:23:23,826 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpua3h13ag_chrome_odoo" 2026-11-03 12:23:23,970 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19525442 started for PoS orders references: [{'name': None, 'pos_reference': '260-249-000003', 'uuid': 'e6cf02dcf5e4448aaae09a77c26ae16f'}] 2026-11-03 12:23:24,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19525442 order {'name': None, 'pos_reference': '260-249-000003', 'uuid': 'e6cf02dcf5e4448aaae09a77c26ae16f'} created pos.order #831 2026-11-03 12:23:24,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19525442 finished 2026-11-03 12:23:24,155 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2438 73 0.061 0.181 rw 2026-11-03 12:23:24,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16314005 started for PoS orders references: [{'name': None, 'pos_reference': '260-249-000004', 'uuid': 'd85176fb5f35428b90c42502c8591154'}] 2026-11-03 12:23:24,657 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16314005 order {'name': None, 'pos_reference': '260-249-000004', 'uuid': 'd85176fb5f35428b90c42502c8591154'} created pos.order #832 2026-11-03 12:23:24,657 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16314005 finished 2026-11-03 12:23:24,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 w24IoM_p - [03/Nov/2026 12:23:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2440 72 0.042 0.139 rw 2026-11-03 12:23:25,044 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-11-03 12:23:26,479 7 INFO rb-ea311d5-226310-432086 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 12:23:35,392 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96357283 started for PoS orders references: [{'name': None, 'pos_reference': '260-250-000001', 'uuid': '81bcf3401e164a03a3588166e4651feb'}] 2026-11-03 12:23:35,433 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96357283 order {'name': None, 'pos_reference': '260-250-000001', 'uuid': '81bcf3401e164a03a3588166e4651feb'} created pos.order #833 2026-11-03 12:23:35,433 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96357283 finished 2026-11-03 12:23:35,966 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 bYcWaKGL - [03/Nov/2026 12:23:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2467 228 0.166 0.505 rw 2026-11-03 12:23:36,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config ... 2026-11-03 12:23:37,252 7 INFO rb-ea311d5-226310-432086 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 12:23:46,427 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome pid: 63665 2026-11-03 12:23:46,428 7 INFO rb-ea311d5-226310-432086 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/tmp2i79gjrd_chrome_odoo 2026-11-03 12:23:46,428 7 INFO rb-ea311d5-226310-432086 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:36697/json/version 2026-11-03 12:23:46,429 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36697', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:23:46,482 7 INFO rb-ea311d5-226310-432086 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 12:23:46,482 7 INFO rb-ea311d5-226310-432086 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:36697/json 2026-11-03 12:23:46,483 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36697', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:23:46,505 7 INFO rb-ea311d5-226310-432086 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:36697/devtools/page/80A505CE648AE07B466EC7D4E52EC4EF 2026-11-03 12:23:46,522 7 INFO rb-ea311d5-226310-432086 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 12:23:46,532 7 INFO rb-ea311d5-226310-432086 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 12:23:46,906 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 12:23:46,918 7 INFO rb-ea311d5-226310-432086 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 12:23:46,920 7 INFO rb-ea311d5-226310-432086 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 12:23:46,920 7 INFO rb-ea311d5-226310-432086 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 12:23:47,186 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:47] "GET /pos/ui/252 HTTP/1.1" 200 6862 87 0.065 0.198 rw 2026-11-03 12:23:47,191 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigation result: {'frameId': '80A505CE648AE07B466EC7D4E52EC4EF', 'loaderId': '566D514C871EDABD03B4E8A87259340A', 'isDownload': False} 2026-11-03 12:23:47,191 7 INFO rb-ea311d5-226310-432086 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 12:23:47,260 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:47] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.323 ro 2026-11-03 12:23:47,287 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:47] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.041 ro 2026-11-03 12:23:47,304 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:47] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.065 ro 2026-11-03 12:23:47,901 7 INFO rb-ea311d5-226310-432086 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 12:23:47,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 12:23:47,932 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:23:47,988 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.028 0.015 ro 2026-11-03 12:23:48,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.018 rw 2026-11-03 12:23:48,065 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23: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.007 0.038 rw 2026-11-03 12:23:48,464 7 INFO rb-ea311d5-226310-432086 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 12:23:48,969 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 500494 261 0.266 0.619 rw 2026-11-03 12:23:49,197 7 INFO rb-ea311d5-226310-432086 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 12:23:49,214 7 INFO rb-ea311d5-226310-432086 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 12:23:49,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:49] "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 12:23:49,250 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:49] "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 12:23:49,291 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23: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 12:23:49,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23: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.026 rw 2026-11-03 12:23:49,333 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:49] "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 12:23:49,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:49] "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 12:23:50,051 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23: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.002 0.015 rw 2026-11-03 12:23:50,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 5 0.004 0.033 rw 2026-11-03 12:23:50,232 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:50] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.003 - 2026-11-03 12:23:50,237 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:50] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 12:23:50,247 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:50] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 12:23:50,358 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-11-03 12:23:50,373 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:50] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.026 ro 2026-11-03 12:23:50,380 7 INFO rb-ea311d5-226310-432086 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 12:23:50,385 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.018 - 2026-11-03 12:23:50,388 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:50] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.03 - 2026-11-03 12:23:50,468 7 INFO rb-ea311d5-226310-432086 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 12:23:50,516 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:50] "GET /pos/ui/252?from_backend=True HTTP/1.1" 200 6862 31 0.077 0.079 rw 2026-11-03 12:23:50,558 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.02 - 2026-11-03 12:23:50,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:50] "GET /pos/ui/252 HTTP/1.1" 200 6862 31 0.036 0.241 rw 2026-11-03 12:23:50,698 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.013 0.189 rw 2026-11-03 12:23:50,727 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23: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.208 rw 2026-11-03 12:23:50,777 7 INFO rb-ea311d5-226310-432086 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 12:23:50,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.002 0.01 rw 2026-11-03 12:23:50,787 7 INFO rb-ea311d5-226310-432086 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 12:23:50,788 7 INFO rb-ea311d5-226310-432086 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 12:23:50,964 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:23:50,964 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: heap 18146804 (allocated 18894848) 2026-11-03 12:23:50,973 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:48] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 2.895 rw 2026-11-03 12:23:51,089 7 INFO rb-ea311d5-226310-432086 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 63665 2026-11-03 12:23:51,093 7 INFO rb-ea311d5-226310-432086 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 12:23:51,109 7 INFO rb-ea311d5-226310-432086 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 63665 2026-11-03 12:23:51,110 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 LaIvHuVC - [03/Nov/2026 12:23:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 3 0.007 0.041 rw 2026-11-03 12:23:51,214 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122351_214512_test_self_order_mobile_not_visible_in_other_config.txt 2026-11-03 12:23:51,215 7 INFO rb-ea311d5-226310-432086 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/tmp2i79gjrd_chrome_odoo" 2026-11-03 12:23:51,272 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart ... 2026-11-03 12:23:52,587 7 INFO rb-ea311d5-226310-432086 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 12:24:01,773 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Chrome pid: 63793 2026-11-03 12:24:01,779 7 INFO rb-ea311d5-226310-432086 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/tmp7r4elh8l_chrome_odoo 2026-11-03 12:24:01,779 7 INFO rb-ea311d5-226310-432086 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:38473/json/version 2026-11-03 12:24:01,786 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38473', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:24:01,884 7 INFO rb-ea311d5-226310-432086 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 12:24:01,885 7 INFO rb-ea311d5-226310-432086 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:38473/json 2026-11-03 12:24:01,888 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38473', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:24:01,903 7 INFO rb-ea311d5-226310-432086 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:38473/devtools/page/155B76F55892CF5882B728AB72C920DF 2026-11-03 12:24:01,909 7 INFO rb-ea311d5-226310-432086 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 12:24:01,923 7 INFO rb-ea311d5-226310-432086 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 12:24:02,335 7 INFO rb-ea311d5-226310-432086 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 12:24:02,339 7 INFO rb-ea311d5-226310-432086 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=b067a76f1ebb49d8&order_identifier=42ef88cf-9e46-404d-a775-97b91e1d1c65" in browser 2026-11-03 12:24:02,340 7 INFO rb-ea311d5-226310-432086 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=b067a76f1ebb49d8&order_identifier=42ef88cf-9e46-404d-a775-97b91e1d1c65" 2026-11-03 12:24:02,361 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-03 12:24:02,863 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:02] "GET /pos-self/253?access_token=b067a76f1ebb49d8&order_identifier=42ef88cf-9e46-404d-a775-97b91e1d1c65 HTTP/1.1" 200 2295 61 0.039 0.481 rw 2026-11-03 12:24:02,867 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Navigation result: {'frameId': '155B76F55892CF5882B728AB72C920DF', 'loaderId': '51289DA015F457D77F7519138FB3647F', 'isDownload': False} 2026-11-03 12:24:02,867 7 INFO rb-ea311d5-226310-432086 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 12:24:02,940 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:24:03,010 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:02] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.095 ro 2026-11-03 12:24:03,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:24:03,037 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:03] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.121 ro 2026-11-03 12:24:03,063 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:24:03,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:03] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.022 0.745 ro 2026-11-03 12:24:03,321 7 INFO rb-ea311d5-226310-432086 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 12:24:03,358 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:03] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-11-03 12:24:03,376 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.009 ro 2026-11-03 12:24:03,400 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:03] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.003 0.015 ro 2026-11-03 12:24:04,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:04] "POST /pos-self/data/253 HTTP/1.1" 200 466932 265 0.218 0.553 rw 2026-11-03 12:24:04,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.767 rw 2026-11-03 12:24:04,432 7 INFO rb-ea311d5-226310-432086 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 12:24:04,541 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1445 16 0.036 0.067 rw 2026-11-03 12:24:04,576 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:04] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.12 ro 2026-11-03 12:24:04,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:04] "GET /web/image/ir.attachment/345039/raw HTTP/1.1" 200 98715 3 0.002 0.015 ro 2026-11-03 12:24:04,829 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:345043) 2026-11-03 12:24:04,834 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:04] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.01 0.153 ro 2026-11-03 12:24:04,872 7 INFO rb-ea311d5-226310-432086 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 12:24:04,888 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:04] "GET /web/image/ir.attachment/345038/raw HTTP/1.1" 200 84994 3 0.006 0.027 ro 2026-11-03 12:24:04,963 7 INFO rb-ea311d5-226310-432086 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 12:24:05,126 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:05] "GET /web/image/pos.category/388/image_128?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.051 ro 2026-11-03 12:24:05,142 7 INFO rb-ea311d5-226310-432086 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 12:24:05,152 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:05] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.081 ro 2026-11-03 12:24:05,173 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:05] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.071 ro 2026-11-03 12:24:05,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:05] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.089 ro 2026-11-03 12:24:05,208 7 INFO rb-ea311d5-226310-432086 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 12:24:05,300 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:05] "GET /web/image/ir.attachment/344021/raw HTTP/1.1" 200 49165 3 0.011 0.014 ro 2026-11-03 12:24:05,339 7 INFO rb-ea311d5-226310-432086 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 12:24:05,366 7 INFO rb-ea311d5-226310-432086 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 12:24:05,389 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:05] "GET /web/image/product.product/2581/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 9 0.026 0.04 ro 2026-11-03 12:24:05,464 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1445 15 0.013 0.071 rw 2026-11-03 12:24:05,562 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76098406 started for PoS orders references: [{'name': None, 'pos_reference': '260-253-000001', 'uuid': '92592bbb-0888-4939-8d62-e0ebf9311aec'}] 2026-11-03 12:24:05,605 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [1298] to pos.order #835 2026-11-03 12:24:05,620 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76098406 order {'name': None, 'pos_reference': '260-253-000001', 'uuid': '92592bbb-0888-4939-8d62-e0ebf9311aec'} updated pos.order #835 2026-11-03 12:24:05,621 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76098406 finished 2026-11-03 12:24:05,768 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2445 82 0.07 0.198 rw 2026-11-03 12:24:05,833 7 INFO rb-ea311d5-226310-432086 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 12:24:05,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.01 0.018 rw 2026-11-03 12:24:05,849 7 INFO rb-ea311d5-226310-432086 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 12:24:05,883 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:05] "POST /pos-self-order/test-modify-line-qty-from-backend/ HTTP/1.1" 200 43 2 0.003 0.013 rw 2026-11-03 12:24:05,903 7 INFO rb-ea311d5-226310-432086 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 12:24:05,936 7 INFO rb-ea311d5-226310-432086 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 12:24:05,991 7 INFO rb-ea311d5-226310-432086 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 12:24:06,011 7 INFO rb-ea311d5-226310-432086 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 12:24:06,057 7 INFO rb-ea311d5-226310-432086 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 12:24:06,062 7 INFO rb-ea311d5-226310-432086 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 12:24:06,107 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:06] "GET /web/image/product.product/2583/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 7322 8 0.021 0.038 ro 2026-11-03 12:24:06,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2445 25 0.045 0.099 rw 2026-11-03 12:24:06,266 7 INFO rb-ea311d5-226310-432086 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 12:24:06,268 7 INFO rb-ea311d5-226310-432086 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 12:24:06,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2445 25 0.029 0.071 rw 2026-11-03 12:24:06,508 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49981151 started for PoS orders references: [{'name': None, 'pos_reference': '260-253-000001', 'uuid': '92592bbb-0888-4939-8d62-e0ebf9311aec'}] 2026-11-03 12:24:06,544 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: Added lines [1299] to pos.order #835 2026-11-03 12:24:06,553 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49981151 order {'name': None, 'pos_reference': '260-253-000001', 'uuid': '92592bbb-0888-4939-8d62-e0ebf9311aec'} updated pos.order #835 2026-11-03 12:24:06,553 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49981151 finished 2026-11-03 12:24:06,712 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3448 96 0.073 0.194 rw 2026-11-03 12:24:06,753 7 INFO rb-ea311d5-226310-432086 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 12:24:06,770 7 INFO rb-ea311d5-226310-432086 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 12:24:06,789 7 INFO rb-ea311d5-226310-432086 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 12:24:06,795 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.008 0.025 rw 2026-11-03 12:24:06,839 7 INFO rb-ea311d5-226310-432086 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 12:24:06,839 7 INFO rb-ea311d5-226310-432086 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 12:24:06,841 7 INFO rb-ea311d5-226310-432086 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 12:24:06,926 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:24:06,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 vNGAhoWX - [03/Nov/2026 12:24:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 2.7 rw 2026-11-03 12:24:06,929 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: heap 14640904 (allocated 16396288) 2026-11-03 12:24:07,049 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Closing chrome headless with pid 63793 2026-11-03 12:24:07,050 7 INFO rb-ea311d5-226310-432086 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 12:24:07,051 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Terminating chrome headless with pid 63793 2026-11-03 12:24:07,223 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122407_223644_test_self_order_pay_warns_on_stale_cart.txt 2026-11-03 12:24:07,226 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Removing chrome user profile "/tmp/tmp7r4elh8l_chrome_odoo" 2026-11-03 12:24:07,279 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_table_no_more_sharing ... 2026-11-03 12:24:08,741 7 INFO rb-ea311d5-226310-432086 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 12:24:17,347 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79226068 started for PoS orders references: [{'name': None, 'pos_reference': '260-254-000001', 'uuid': 'b9e52bf5695d4a889d0f9a2f0e00aaef'}] 2026-11-03 12:24:17,398 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79226068 order {'name': None, 'pos_reference': '260-254-000001', 'uuid': 'b9e52bf5695d4a889d0f9a2f0e00aaef'} created pos.order #836 2026-11-03 12:24:17,399 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79226068 finished 2026-11-03 12:24:17,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kfqxd7uA - [03/Nov/2026 12:24:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2447 94 0.08 0.221 rw 2026-11-03 12:24:17,660 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75343601 started for PoS orders references: [{'name': None, 'pos_reference': '260-254-000002', 'uuid': '19f968914cc4490ea969e01285a93902'}] 2026-11-03 12:24:17,704 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75343601 order {'name': None, 'pos_reference': '260-254-000002', 'uuid': '19f968914cc4490ea969e01285a93902'} created pos.order #837 2026-11-03 12:24:17,705 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75343601 finished 2026-11-03 12:24:17,812 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kfqxd7uA - [03/Nov/2026 12:24:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3426 79 0.058 0.173 rw 2026-11-03 12:24:18,273 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Chrome pid: 63923 2026-11-03 12:24:18,273 7 INFO rb-ea311d5-226310-432086 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/tmpt3vy4l82_chrome_odoo 2026-11-03 12:24:18,273 7 INFO rb-ea311d5-226310-432086 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:43731/json/version 2026-11-03 12:24:18,274 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43731', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:24:18,287 7 INFO rb-ea311d5-226310-432086 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 12:24:18,288 7 INFO rb-ea311d5-226310-432086 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:43731/json 2026-11-03 12:24:18,288 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43731', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:24:18,304 7 INFO rb-ea311d5-226310-432086 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:43731/devtools/page/D0A05A8A070822B09682C5FEF4198BB4 2026-11-03 12:24:18,331 7 INFO rb-ea311d5-226310-432086 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 12:24:18,369 7 INFO rb-ea311d5-226310-432086 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 12:24:18,411 7 INFO rb-ea311d5-226310-432086 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 12:24:18,412 7 INFO rb-ea311d5-226310-432086 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=6c48347a59ee4bd9&table_identifier=a135771b" in browser 2026-11-03 12:24:18,412 7 INFO rb-ea311d5-226310-432086 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=6c48347a59ee4bd9&table_identifier=a135771b" 2026-11-03 12:24:18,651 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:18] "GET /pos-self/254?access_token=6c48347a59ee4bd9&table_identifier=a135771b HTTP/1.1" 200 2295 55 0.036 0.2 rw 2026-11-03 12:24:18,655 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Navigation result: {'frameId': 'D0A05A8A070822B09682C5FEF4198BB4', 'loaderId': 'CEAAF4159A749A9C7B195EC74DE6D0F0', 'isDownload': False} 2026-11-03 12:24:18,655 7 INFO rb-ea311d5-226310-432086 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 12:24:18,726 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:24:18,780 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:18] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.332 ro 2026-11-03 12:24:18,798 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:24:18,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:18] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.108 ro 2026-11-03 12:24:18,848 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:24:18,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:18] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.017 0.184 ro 2026-11-03 12:24:19,220 7 INFO rb-ea311d5-226310-432086 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 12:24:19,240 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:19] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 12:24:19,260 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.015 ro 2026-11-03 12:24:19,267 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:19] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.012 ro 2026-11-03 12:24:19,978 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:19] "POST /pos-self/data/254 HTTP/1.1" 200 466947 263 0.191 0.5 rw 2026-11-03 12:24:19,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.698 rw 2026-11-03 12:24:20,149 7 INFO rb-ea311d5-226310-432086 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 12:24:20,201 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:20] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 4 0.004 0.036 rw 2026-11-03 12:24:20,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:20] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.033 ro 2026-11-03 12:24:20,273 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:20] "GET /web/image/ir.attachment/346065/raw HTTP/1.1" 200 98715 3 0.004 0.009 ro 2026-11-03 12:24:20,446 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:346069) 2026-11-03 12:24:20,456 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:20] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.014 0.162 ro 2026-11-03 12:24:20,486 7 INFO rb-ea311d5-226310-432086 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 12:24:20,487 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:20] "GET /web/image/ir.attachment/346064/raw HTTP/1.1" 200 84994 3 0.004 0.022 ro 2026-11-03 12:24:20,494 7 INFO rb-ea311d5-226310-432086 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 12:24:20,571 7 INFO rb-ea311d5-226310-432086 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 12:24:20,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: tour succeeded 2026-11-03 12:24:20,702 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:20] "GET /web/image/pos.category/388/image_128?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.041 ro 2026-11-03 12:24:20,703 7 INFO rb-ea311d5-226310-432086 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 12:24:20,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:20] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.067 ro 2026-11-03 12:24:20,767 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:20] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:21:27.000+00:00 HTTP/1.1" 200 10346 3 0.007 0.098 ro 2026-11-03 12:24:20,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:20] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.122 ro 2026-11-03 12:24:20,888 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: heap 13372772 (allocated 14561280) 2026-11-03 12:24:20,889 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:24:20,903 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZZfceHAs - [03/Nov/2026 12:24:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.018 0.877 rw 2026-11-03 12:24:21,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Closing chrome headless with pid 63923 2026-11-03 12:24:21,001 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Closing websocket connection 2026-11-03 12:24:21,003 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Terminating chrome headless with pid 63923 2026-11-03 12:24:21,139 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122421_138956_test_self_order_table_no_more_sharing.txt 2026-11-03 12:24:21,139 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Removing chrome user profile "/tmp/tmpt3vy4l82_chrome_odoo" 2026-11-03 12:24:21,250 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-11-03 12:24:22,847 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_payment_method: Starting TestSelfOrderPaymentMethod.test_cash_machine_payment_method_allowed_for_kiosk ... 2026-11-03 12:24:24,360 7 INFO rb-ea311d5-226310-432086 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 12:24:32,752 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_payment_method: Starting TestSelfOrderPaymentMethod.test_self_order_kiosk_loads_terminal_payment_method ... 2026-11-03 12:24:34,048 7 INFO rb-ea311d5-226310-432086 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 12:24:42,391 7 INFO rb-ea311d5-226310-432086 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 12:24:43,792 7 INFO rb-ea311d5-226310-432086 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 12:24:52,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:24:54,328 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_delivery_tour ... 2026-11-03 12:24:55,840 7 INFO rb-ea311d5-226310-432086 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 12:25:05,191 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome pid: 64053 2026-11-03 12:25:05,191 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpphk707x8_chrome_odoo 2026-11-03 12:25:05,191 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:34711/json/version 2026-11-03 12:25:05,193 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34711', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:25:05,273 7 INFO rb-ea311d5-226310-432086 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 12:25:05,274 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:34711/json 2026-11-03 12:25:05,275 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34711', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:25:05,288 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:34711/devtools/page/85E917A135883C754F6EBFA6FA23036F 2026-11-03 12:25:05,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Enable chrome headless console log notification 2026-11-03 12:25:05,315 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless enable page notifications 2026-11-03 12:25:05,708 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Setting session cookie in browser 2026-11-03 12:25:05,715 7 INFO rb-ea311d5-226310-432086 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=1a4790670c5f4cb6" in browser 2026-11-03 12:25:05,715 7 INFO rb-ea311d5-226310-432086 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=1a4790670c5f4cb6" 2026-11-03 12:25:06,042 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:06] "GET /pos-self/258?access_token=1a4790670c5f4cb6 HTTP/1.1" 200 2295 62 0.071 0.241 rw 2026-11-03 12:25:06,054 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigation result: {'frameId': '85E917A135883C754F6EBFA6FA23036F', 'loaderId': 'DEF9DD8CBA2E666C5C15C2969E3F9B35', 'isDownload': False} 2026-11-03 12:25:06,054 7 INFO rb-ea311d5-226310-432086 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 12:25:06,113 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:25:06,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:06] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.027 0.43 ro 2026-11-03 12:25:06,209 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:25:06,241 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:06] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.011 0.121 ro 2026-11-03 12:25:06,262 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:25:06,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:06] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.009 0.181 ro 2026-11-03 12:25:06,556 7 INFO rb-ea311d5-226310-432086 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 12:25:06,611 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.014 ro 2026-11-03 12:25:06,626 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:06] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.025 ro 2026-11-03 12:25:06,667 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:06] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.005 0.016 ro 2026-11-03 12:25:07,433 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:07] "POST /pos-self/data/258 HTTP/1.1" 200 466917 265 0.24 0.539 rw 2026-11-03 12:25:07,453 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:07] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.788 rw 2026-11-03 12:25:07,765 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:07] "GET /web/image/ir.attachment/350180/raw HTTP/1.1" 200 98715 3 0.007 0.016 ro 2026-11-03 12:25:07,766 7 INFO rb-ea311d5-226310-432086 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 12:25:07,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:07] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.006 0.068 ro 2026-11-03 12:25:08,043 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:350184) 2026-11-03 12:25:08,052 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:08] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.124 ro 2026-11-03 12:25:08,069 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:08] "GET /web/image/ir.attachment/350179/raw HTTP/1.1" 200 84994 3 0.004 0.084 ro 2026-11-03 12:25:08,079 7 INFO rb-ea311d5-226310-432086 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 12:25:08,118 7 INFO rb-ea311d5-226310-432086 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 12:25:08,133 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:08] "GET /web/image/ir.attachment/349162/raw HTTP/1.1" 200 49165 3 0.001 0.012 ro 2026-11-03 12:25:08,194 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:08] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-11-03 12:25:08,260 7 INFO rb-ea311d5-226310-432086 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 12:25:08,318 7 INFO rb-ea311d5-226310-432086 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 12:25:08,338 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:08] "GET /web/image/pos.category/390/image_128?unique=2026-11-03T12:24:52.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.038 ro 2026-11-03 12:25:08,359 7 INFO rb-ea311d5-226310-432086 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 12:25:08,377 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:08] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.076 ro 2026-11-03 12:25:08,407 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:08] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:24:52.000+00:00 HTTP/1.1" 200 10346 3 0.008 0.097 ro 2026-11-03 12:25:08,430 7 INFO rb-ea311d5-226310-432086 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 12:25:08,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:08] "GET /web/image/product.product/2592/image_512?unique=2026-11-03T12:24:52.000+00:00 HTTP/1.1" 200 7322 9 0.008 0.055 ro 2026-11-03 12:25:08,487 7 INFO rb-ea311d5-226310-432086 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 12:25:08,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:08] "GET /web/image/product.product/15/image_512?unique=2026-11-03T12:24:52.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.057 ro 2026-11-03 12:25:08,574 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:08] "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 12:25:08,609 7 INFO rb-ea311d5-226310-432086 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 12:25:08,676 7 INFO rb-ea311d5-226310-432086 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 12:25:08,743 7 INFO rb-ea311d5-226310-432086 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 12:25:08,744 7 INFO rb-ea311d5-226310-432086 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 12:25:09,111 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:09] "POST /pos-self/autocomplete/address HTTP/1.1" 200 175 2 0.001 0.014 rw 2026-11-03 12:25:09,143 7 INFO rb-ea311d5-226310-432086 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 12:25:09,171 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:09] "POST /pos-self/autocomplete/address_full HTTP/1.1" 200 206 2 0.005 0.02 rw 2026-11-03 12:25:09,238 7 INFO rb-ea311d5-226310-432086 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 12:25:09,416 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:09] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.041 0.147 rw 2026-11-03 12:25:09,552 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15828592 started for PoS orders references: [{'name': None, 'pos_reference': '260-258-000001', 'uuid': 'f25080a7-8186-4cea-a277-0bbf0f1d4592'}] 2026-11-03 12:25:09,618 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15828592 order {'name': None, 'pos_reference': '260-258-000001', 'uuid': 'f25080a7-8186-4cea-a277-0bbf0f1d4592'} created pos.order #838 2026-11-03 12:25:09,618 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15828592 finished 2026-11-03 12:25:10,333 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3555 249 0.255 0.614 rw 2026-11-03 12:25:10,387 7 INFO rb-ea311d5-226310-432086 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 12:25:10,395 7 INFO rb-ea311d5-226310-432086 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 12:25:10,396 7 INFO rb-ea311d5-226310-432086 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 12:25:10,416 7 INFO rb-ea311d5-226310-432086 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 12:25:10,475 7 INFO rb-ea311d5-226310-432086 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 12:25:10,515 7 INFO rb-ea311d5-226310-432086 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 12:25:10,537 7 INFO rb-ea311d5-226310-432086 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 12:25:10,623 7 INFO rb-ea311d5-226310-432086 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 12:25:10,634 7 INFO rb-ea311d5-226310-432086 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 12:25:10,687 7 INFO rb-ea311d5-226310-432086 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 12:25:10,768 7 INFO rb-ea311d5-226310-432086 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 12:25:10,832 7 INFO rb-ea311d5-226310-432086 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 12:25:10,839 7 INFO rb-ea311d5-226310-432086 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 12:25:11,223 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:11] "POST /pos-self/autocomplete/address HTTP/1.1" 200 175 2 0.002 0.023 rw 2026-11-03 12:25:11,262 7 INFO rb-ea311d5-226310-432086 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 12:25:11,285 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:11] "POST /pos-self/autocomplete/address_full HTTP/1.1" 200 206 2 0.002 0.015 rw 2026-11-03 12:25:11,345 7 INFO rb-ea311d5-226310-432086 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 12:25:11,438 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:11] "POST /pos-self-order/validate-partner HTTP/1.1" 200 129 24 0.033 0.08 rw 2026-11-03 12:25:11,471 7 INFO rb-ea311d5-226310-432086 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 12:25:11,493 7 INFO rb-ea311d5-226310-432086 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 12:25:11,507 7 INFO rb-ea311d5-226310-432086 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 12:25:11,532 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:11] "POST /pos-self-order/get-slots HTTP/1.1" 200 56 3 0.009 0.029 rw 2026-11-03 12:25:11,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:11] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 24 0.037 0.127 rw 2026-11-03 12:25:11,765 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1469173 started for PoS orders references: [{'name': None, 'pos_reference': '260-258-000002', 'uuid': '31fd564f-0c09-4ab6-af22-6358be9917b4'}] 2026-11-03 12:25:11,811 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1469173 order {'name': None, 'pos_reference': '260-258-000002', 'uuid': '31fd564f-0c09-4ab6-af22-6358be9917b4'} created pos.order #839 2026-11-03 12:25:11,811 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1469173 finished 2026-11-03 12:25:12,315 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2537 186 0.174 0.439 rw 2026-11-03 12:25:12,375 7 INFO rb-ea311d5-226310-432086 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 12:25:12,388 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: tour succeeded 2026-11-03 12:25:12,390 7 INFO rb-ea311d5-226310-432086 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 12:25:12,523 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:25:12,530 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: heap 15870656 (allocated 16920576) 2026-11-03 12:25:12,537 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9lq1tQIq - [03/Nov/2026 12:25:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 4.747 rw 2026-11-03 12:25:12,627 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing chrome headless with pid 64053 2026-11-03 12:25:12,627 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing websocket connection 2026-11-03 12:25:12,630 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Terminating chrome headless with pid 64053 2026-11-03 12:25:12,741 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122512_740676_test_preset_delivery_tour.txt 2026-11-03 12:25:12,741 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpphk707x8_chrome_odoo" 2026-11-03 12:25:12,806 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_takeaway_tour ... 2026-11-03 12:25:14,095 7 INFO rb-ea311d5-226310-432086 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 12:25:23,106 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32018962 started for PoS orders references: [{'name': None, 'pos_reference': '260-259-000001', 'uuid': '98e94200c4a3446397321459fad002ce'}] 2026-11-03 12:25:23,170 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32018962 order {'name': None, 'pos_reference': '260-259-000001', 'uuid': '98e94200c4a3446397321459fad002ce'} created pos.order #840 2026-11-03 12:25:23,170 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32018962 finished 2026-11-03 12:25:23,296 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Cq8BKfRy - [03/Nov/2026 12:25:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2434 97 0.083 0.226 rw 2026-11-03 12:25:23,355 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_with_slot_tour ... 2026-11-03 12:25:24,745 7 INFO rb-ea311d5-226310-432086 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 12:25:34,201 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome pid: 64178 2026-11-03 12:25:34,201 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpcib6gxk3_chrome_odoo 2026-11-03 12:25:34,201 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:38431/json/version 2026-11-03 12:25:34,203 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38431', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:25:34,227 7 INFO rb-ea311d5-226310-432086 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 12:25:34,227 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:38431/json 2026-11-03 12:25:34,228 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38431', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:25:34,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:38431/devtools/page/55D40E60711FC16F27D9EC46504DDAF7 2026-11-03 12:25:34,270 7 INFO rb-ea311d5-226310-432086 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 12:25:34,274 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-11-03 12:25:34,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Setting session cookie in browser 2026-11-03 12:25:34,694 7 INFO rb-ea311d5-226310-432086 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=e120457ed42f4f56" in browser 2026-11-03 12:25:34,694 7 INFO rb-ea311d5-226310-432086 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=e120457ed42f4f56" 2026-11-03 12:25:34,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:34] "GET /pos-self/260?access_token=e120457ed42f4f56 HTTP/1.1" 200 2295 62 0.04 0.242 rw 2026-11-03 12:25:34,992 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigation result: {'frameId': '55D40E60711FC16F27D9EC46504DDAF7', 'loaderId': '3D70E5CA877E11907E6C56506F040F52', 'isDownload': False} 2026-11-03 12:25:34,992 7 INFO rb-ea311d5-226310-432086 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 12:25:35,089 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:25:35,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:35] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.029 0.416 ro 2026-11-03 12:25:35,162 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:25:35,191 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:35] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.123 ro 2026-11-03 12:25:35,209 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:25:35,259 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:35] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.19 ro 2026-11-03 12:25:35,600 7 INFO rb-ea311d5-226310-432086 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 12:25:35,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:35] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 12:25:35,654 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.018 ro 2026-11-03 12:25:35,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:35] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.018 ro 2026-11-03 12:25:35,702 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.017 rw 2026-11-03 12:25:36,434 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:36] "POST /pos-self/data/260 HTTP/1.1" 200 467728 268 0.213 0.543 rw 2026-11-03 12:25:36,768 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:36] "GET /web/image/ir.attachment/352228/raw HTTP/1.1" 200 98715 3 0.003 0.014 ro 2026-11-03 12:25:36,770 7 INFO rb-ea311d5-226310-432086 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 12:25:36,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:36] "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 12:25:37,003 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:352232) 2026-11-03 12:25:37,013 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:37] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.14 ro 2026-11-03 12:25:37,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:37] "GET /web/image/ir.attachment/352227/raw HTTP/1.1" 200 84994 3 0.002 0.052 ro 2026-11-03 12:25:37,030 7 INFO rb-ea311d5-226310-432086 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 12:25:37,038 7 INFO rb-ea311d5-226310-432086 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 12:25:37,063 7 INFO rb-ea311d5-226310-432086 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 12:25:37,087 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:37] "GET /web/image/ir.attachment/351210/raw HTTP/1.1" 200 49165 3 0.001 0.008 ro 2026-11-03 12:25:37,143 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:37] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-11-03 12:25:37,146 7 INFO rb-ea311d5-226310-432086 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 12:25:37,195 7 INFO rb-ea311d5-226310-432086 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 12:25:37,270 7 INFO rb-ea311d5-226310-432086 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 12:25:37,292 7 INFO rb-ea311d5-226310-432086 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 12:25:37,296 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:37] "GET /web/image/pos.category/390/image_128?unique=2026-11-03T12:24:52.000+00:00 HTTP/1.1" 200 6314 3 0.007 0.047 ro 2026-11-03 12:25:37,330 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:37] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.079 ro 2026-11-03 12:25:37,354 7 INFO rb-ea311d5-226310-432086 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 12:25:37,358 7 INFO rb-ea311d5-226310-432086 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 12:25:37,378 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:37] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:24:52.000+00:00 HTTP/1.1" 200 10346 3 0.01 0.102 ro 2026-11-03 12:25:37,409 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:37] "GET /web/image/product.product/2591/image_512?unique=2026-11-03T12:24:52.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.042 ro 2026-11-03 12:25:37,433 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:37] "POST /pos-self-order/get-slots HTTP/1.1" 200 56 3 0.007 0.046 rw 2026-11-03 12:25:37,560 7 INFO rb-ea311d5-226310-432086 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 12:25:37,566 7 INFO rb-ea311d5-226310-432086 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 12:25:37,659 7 INFO rb-ea311d5-226310-432086 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 12:25:37,826 7 INFO rb-ea311d5-226310-432086 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 12:25:37,931 7 INFO rb-ea311d5-226310-432086 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 12:25:37,969 7 INFO rb-ea311d5-226310-432086 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 12:25:38,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:38] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.049 0.128 rw 2026-11-03 12:25:38,264 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23501785 started for PoS orders references: [{'name': None, 'pos_reference': '260-260-000001', 'uuid': '81376cb4-e7d3-4e73-8973-604401f096e7'}] 2026-11-03 12:25:38,315 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23501785 order {'name': None, 'pos_reference': '260-260-000001', 'uuid': '81376cb4-e7d3-4e73-8973-604401f096e7'} created pos.order #841 2026-11-03 12:25:38,315 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23501785 finished 2026-11-03 12:25:38,428 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2531 88 0.062 0.177 rw 2026-11-03 12:25:38,507 7 INFO rb-ea311d5-226310-432086 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 12:25:38,517 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.032 rw 2026-11-03 12:25:38,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: tour succeeded 2026-11-03 12:25:38,520 7 INFO rb-ea311d5-226310-432086 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 12:25:38,671 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: heap 15886548 (allocated 18231296) 2026-11-03 12:25:38,671 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:25:38,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4zFBGU2 - [03/Nov/2026 12:25:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 2.934 rw 2026-11-03 12:25:38,787 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing chrome headless with pid 64178 2026-11-03 12:25:38,788 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing websocket connection 2026-11-03 12:25:38,788 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Terminating chrome headless with pid 64178 2026-11-03 12:25:38,883 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122538_883739_test_preset_with_slot_tour.txt 2026-11-03 12:25:38,884 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpcib6gxk3_chrome_odoo" 2026-11-03 12:25:38,986 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-11-03 12:25:40,345 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_combo_prices ... 2026-11-03 12:25:41,797 7 INFO rb-ea311d5-226310-432086 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 12:25:54,940 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome pid: 64315 2026-11-03 12:25:54,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless temporary user profile dir: /tmp/tmp9vjjvkjy_chrome_odoo 2026-11-03 12:25:54,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:42465/json/version 2026-11-03 12:25:54,943 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42465', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:25:55,009 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Browser version: Chrome/150.0.7871.114 2026-11-03 12:25:55,009 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:42465/json 2026-11-03 12:25:55,010 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42465', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:25:55,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Websocket url found: ws://127.0.0.1:42465/devtools/page/11B58313B618498635CF2D8B11991B5B 2026-11-03 12:25:55,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Enable chrome headless console log notification 2026-11-03 12:25:55,038 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless enable page notifications 2026-11-03 12:25:55,391 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Setting session cookie in browser 2026-11-03 12:25:55,394 7 INFO rb-ea311d5-226310-432086 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=d5148a9bf9c5485a" in browser 2026-11-03 12:25:55,395 7 INFO rb-ea311d5-226310-432086 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=d5148a9bf9c5485a" 2026-11-03 12:25:55,614 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:55] "GET /pos-self/261?access_token=d5148a9bf9c5485a HTTP/1.1" 200 2295 62 0.04 0.176 rw 2026-11-03 12:25:55,618 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigation result: {'frameId': '11B58313B618498635CF2D8B11991B5B', 'loaderId': '9549EFAB1B34C0A68FDE1C11BFAFF08D', 'isDownload': False} 2026-11-03 12:25:55,618 7 INFO rb-ea311d5-226310-432086 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 12:25:55,678 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:25:55,743 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:25:55,748 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:55] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.032 0.312 ro 2026-11-03 12:25:55,764 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:55] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.083 ro 2026-11-03 12:25:55,784 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:25:55,831 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:55] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.152 ro 2026-11-03 12:25:56,125 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: Owl is running in 'dev' mode. 2026-11-03 12:25:56,157 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:56] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 12:25:56,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-11-03 12:25:56,204 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:56] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.005 0.019 ro 2026-11-03 12:25:56,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:56] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.015 rw 2026-11-03 12:25:57,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:57] "POST /pos-self/data/261 HTTP/1.1" 200 510732 412 0.267 0.666 rw 2026-11-03 12:25:57,504 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:57] "GET /web/image/ir.attachment/353264/raw HTTP/1.1" 200 98715 3 0.002 0.021 ro 2026-11-03 12:25:57,509 7 INFO rb-ea311d5-226310-432086 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 12:25:57,566 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:57] "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 12:25:57,759 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:353268) 2026-11-03 12:25:57,769 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:57] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.022 0.145 ro 2026-11-03 12:25:57,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:57] "GET /web/image/ir.attachment/353263/raw HTTP/1.1" 200 84994 3 0.001 0.069 ro 2026-11-03 12:25:57,801 7 INFO rb-ea311d5-226310-432086 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 12:25:57,870 7 INFO rb-ea311d5-226310-432086 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 12:25:57,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:57] "GET /web/image/pos.category/392/image_128?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.044 ro 2026-11-03 12:25:57,973 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:57] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.058 ro 2026-11-03 12:25:57,980 7 INFO rb-ea311d5-226310-432086 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 12:25:58,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:58] "GET /web/image/product.template/2455/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.023 ro 2026-11-03 12:25:58,093 7 INFO rb-ea311d5-226310-432086 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 12:25:58,105 7 INFO rb-ea311d5-226310-432086 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 12:25:58,132 7 INFO rb-ea311d5-226310-432086 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 12:25:58,175 7 INFO rb-ea311d5-226310-432086 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 12:25:58,186 7 INFO rb-ea311d5-226310-432086 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 12:25:58,226 7 INFO rb-ea311d5-226310-432086 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 12:25:58,250 7 INFO rb-ea311d5-226310-432086 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 12:25:58,282 7 INFO rb-ea311d5-226310-432086 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 12:25:58,306 7 INFO rb-ea311d5-226310-432086 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 12:25:58,416 7 INFO rb-ea311d5-226310-432086 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 12:25:58,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:58] "GET /web/image/product.product/2604/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.028 ro 2026-11-03 12:25:58,497 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:58] "GET /web/image/product.product/2605/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.004 0.063 ro 2026-11-03 12:25:58,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:58] "GET /web/image/product.product/2610/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.005 0.084 ro 2026-11-03 12:25:58,589 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:58] "GET /web/image/product.product/2611/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.008 0.132 ro 2026-11-03 12:25:58,628 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:58] "GET /web/image/product.product/2607/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.011 0.17 ro 2026-11-03 12:25:58,646 7 INFO rb-ea311d5-226310-432086 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 12:25:58,692 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:58] "GET /web/image/product.product/2608/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.013 0.226 ro 2026-11-03 12:25:58,743 7 INFO rb-ea311d5-226310-432086 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 12:25:58,862 7 INFO rb-ea311d5-226310-432086 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 12:25:59,018 7 INFO rb-ea311d5-226310-432086 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 12:25:59,190 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44155276 started for PoS orders references: [{'name': None, 'pos_reference': '260-261-000001', 'uuid': '3ae4daf3-8776-4ad2-9fb4-7f687bb3377d'}] 2026-11-03 12:25:59,306 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44155276 order {'name': None, 'pos_reference': '260-261-000001', 'uuid': '3ae4daf3-8776-4ad2-9fb4-7f687bb3377d'} created pos.order #842 2026-11-03 12:25:59,306 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44155276 finished 2026-11-03 12:25:59,601 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 11459 184 0.225 0.318 rw 2026-11-03 12:25:59,618 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:59] "GET /web/image/ir.attachment/352246/raw HTTP/1.1" 200 49165 3 0.004 0.421 ro 2026-11-03 12:25:59,651 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:59] "GET /web/image/product.product/2627/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.321 ro 2026-11-03 12:25:59,686 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:59] "GET /web/image/product.product/2625/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.004 0.356 ro 2026-11-03 12:25:59,730 7 INFO rb-ea311d5-226310-432086 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 12:25:59,743 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:59] "GET /web/image/product.product/2613/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.005 0.411 ro 2026-11-03 12:25:59,745 7 INFO rb-ea311d5-226310-432086 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 12:25:59,746 7 INFO rb-ea311d5-226310-432086 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 12:25:59,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:59] "GET /web/image/product.product/2626/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.01 0.446 ro 2026-11-03 12:25:59,843 7 INFO rb-ea311d5-226310-432086 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 12:25:59,888 7 INFO rb-ea311d5-226310-432086 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 12:25:59,900 7 INFO rb-ea311d5-226310-432086 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 12:25:59,921 7 INFO rb-ea311d5-226310-432086 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 12:25:59,938 7 INFO rb-ea311d5-226310-432086 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 12:25:59,952 7 INFO rb-ea311d5-226310-432086 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 12:25:59,959 7 INFO rb-ea311d5-226310-432086 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 12:25:59,982 7 INFO rb-ea311d5-226310-432086 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 12:25:59,993 7 INFO rb-ea311d5-226310-432086 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 12:26:00,031 7 INFO rb-ea311d5-226310-432086 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 12:26:00,062 7 INFO rb-ea311d5-226310-432086 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 12:26:00,070 7 INFO rb-ea311d5-226310-432086 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 12:26:00,085 7 INFO rb-ea311d5-226310-432086 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 12:26:00,097 7 INFO rb-ea311d5-226310-432086 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 12:26:00,110 7 INFO rb-ea311d5-226310-432086 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 12:26:00,129 7 INFO rb-ea311d5-226310-432086 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 12:26:00,138 7 INFO rb-ea311d5-226310-432086 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 12:26:00,173 7 INFO rb-ea311d5-226310-432086 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 12:26:00,190 7 INFO rb-ea311d5-226310-432086 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 12:26:00,206 7 INFO rb-ea311d5-226310-432086 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 12:26:00,226 7 INFO rb-ea311d5-226310-432086 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 12:26:00,353 7 INFO rb-ea311d5-226310-432086 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 12:26:00,623 7 INFO rb-ea311d5-226310-432086 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 12:26:00,725 7 INFO rb-ea311d5-226310-432086 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 12:26:00,820 7 INFO rb-ea311d5-226310-432086 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 12:26:00,948 7 INFO rb-ea311d5-226310-432086 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 12:26:01,122 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62232565 started for PoS orders references: [{'name': None, 'pos_reference': '260-261-000002', 'uuid': 'edd8b070-3298-409b-b126-ff07dfaf7fce'}] 2026-11-03 12:26:01,193 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62232565 order {'name': None, 'pos_reference': '260-261-000002', 'uuid': 'edd8b070-3298-409b-b126-ff07dfaf7fce'} created pos.order #843 2026-11-03 12:26:01,193 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62232565 finished 2026-11-03 12:26:01,391 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 11463 169 0.152 0.258 rw 2026-11-03 12:26:01,506 7 INFO rb-ea311d5-226310-432086 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 12:26:01,520 7 INFO rb-ea311d5-226310-432086 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 12:26:01,521 7 INFO rb-ea311d5-226310-432086 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 12:26:01,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.025 rw 2026-11-03 12:26:01,567 7 INFO rb-ea311d5-226310-432086 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 12:26:01,609 7 INFO rb-ea311d5-226310-432086 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 12:26:01,637 7 INFO rb-ea311d5-226310-432086 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 12:26:01,685 7 INFO rb-ea311d5-226310-432086 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 12:26:01,692 7 INFO rb-ea311d5-226310-432086 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 12:26:01,725 7 INFO rb-ea311d5-226310-432086 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 12:26:01,741 7 INFO rb-ea311d5-226310-432086 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 12:26:01,777 7 INFO rb-ea311d5-226310-432086 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 12:26:01,787 7 INFO rb-ea311d5-226310-432086 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 12:26:01,797 7 INFO rb-ea311d5-226310-432086 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 12:26:01,839 7 INFO rb-ea311d5-226310-432086 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 12:26:01,848 7 INFO rb-ea311d5-226310-432086 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 12:26:01,870 7 INFO rb-ea311d5-226310-432086 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 12:26:01,915 7 INFO rb-ea311d5-226310-432086 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 12:26:01,942 7 INFO rb-ea311d5-226310-432086 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 12:26:01,966 7 INFO rb-ea311d5-226310-432086 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 12:26:01,999 7 INFO rb-ea311d5-226310-432086 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 12:26:02,025 7 INFO rb-ea311d5-226310-432086 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 12:26:02,042 7 INFO rb-ea311d5-226310-432086 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 12:26:02,055 7 INFO rb-ea311d5-226310-432086 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 12:26:02,066 7 INFO rb-ea311d5-226310-432086 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 12:26:02,079 7 INFO rb-ea311d5-226310-432086 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 12:26:02,089 7 INFO rb-ea311d5-226310-432086 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 12:26:02,105 7 INFO rb-ea311d5-226310-432086 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 12:26:02,120 7 INFO rb-ea311d5-226310-432086 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 12:26:02,166 7 INFO rb-ea311d5-226310-432086 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 12:26:02,178 7 INFO rb-ea311d5-226310-432086 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 12:26:02,204 7 INFO rb-ea311d5-226310-432086 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 12:26:02,245 7 INFO rb-ea311d5-226310-432086 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 12:26:02,262 7 INFO rb-ea311d5-226310-432086 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 12:26:02,383 7 INFO rb-ea311d5-226310-432086 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 12:26:02,446 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:02] "GET /web/image/product.product/2612/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.012 0.044 ro 2026-11-03 12:26:02,480 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:02] "GET /web/image/product.product/2609/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.084 ro 2026-11-03 12:26:02,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:02] "GET /web/image/product.product/2606/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.007 0.123 ro 2026-11-03 12:26:02,618 7 INFO rb-ea311d5-226310-432086 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 12:26:02,757 7 INFO rb-ea311d5-226310-432086 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 12:26:02,889 7 INFO rb-ea311d5-226310-432086 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 12:26:03,020 7 INFO rb-ea311d5-226310-432086 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 12:26:03,176 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76153624 started for PoS orders references: [{'name': None, 'pos_reference': '260-261-000003', 'uuid': 'fb6c825c-43bd-4eb8-82f4-7e3a9b9c9856'}] 2026-11-03 12:26:03,271 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76153624 order {'name': None, 'pos_reference': '260-261-000003', 'uuid': 'fb6c825c-43bd-4eb8-82f4-7e3a9b9c9856'} created pos.order #844 2026-11-03 12:26:03,272 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76153624 finished 2026-11-03 12:26:03,533 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 12522 189 0.144 0.348 rw 2026-11-03 12:26:03,626 7 INFO rb-ea311d5-226310-432086 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 12:26:03,633 7 INFO rb-ea311d5-226310-432086 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 12:26:03,636 7 INFO rb-ea311d5-226310-432086 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 12:26:03,699 7 INFO rb-ea311d5-226310-432086 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 12:26:03,738 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:03] "GET /web/image/product.template/2456/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.018 ro 2026-11-03 12:26:03,754 7 INFO rb-ea311d5-226310-432086 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 12:26:03,774 7 INFO rb-ea311d5-226310-432086 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 12:26:03,787 7 INFO rb-ea311d5-226310-432086 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 12:26:03,802 7 INFO rb-ea311d5-226310-432086 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 12:26:03,854 7 INFO rb-ea311d5-226310-432086 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 12:26:03,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:03] "GET /web/image/product.product/2601/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.008 0.027 ro 2026-11-03 12:26:03,950 7 INFO rb-ea311d5-226310-432086 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 12:26:03,993 7 INFO rb-ea311d5-226310-432086 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 12:26:04,077 7 INFO rb-ea311d5-226310-432086 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 12:26:04,163 7 INFO rb-ea311d5-226310-432086 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 12:26:04,273 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13137758 started for PoS orders references: [{'name': None, 'pos_reference': '260-261-000004', 'uuid': '34aa48a7-9f60-4619-a412-6eedbcbc3784'}] 2026-11-03 12:26:04,357 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13137758 order {'name': None, 'pos_reference': '260-261-000004', 'uuid': '34aa48a7-9f60-4619-a412-6eedbcbc3784'} created pos.order #845 2026-11-03 12:26:04,357 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13137758 finished 2026-11-03 12:26:04,539 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 8478 142 0.105 0.254 rw 2026-11-03 12:26:04,571 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:04] "GET /web/image/product.product/2614/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.01 0.247 ro 2026-11-03 12:26:04,587 7 INFO rb-ea311d5-226310-432086 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 12:26:04,595 7 INFO rb-ea311d5-226310-432086 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 12:26:04,610 7 INFO rb-ea311d5-226310-432086 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 12:26:04,673 7 INFO rb-ea311d5-226310-432086 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 12:26:04,751 7 INFO rb-ea311d5-226310-432086 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 12:26:04,760 7 INFO rb-ea311d5-226310-432086 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 12:26:04,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:04] "GET /web/image/product.template/2466/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.027 ro 2026-11-03 12:26:04,785 7 INFO rb-ea311d5-226310-432086 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 12:26:04,812 7 INFO rb-ea311d5-226310-432086 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 12:26:04,822 7 INFO rb-ea311d5-226310-432086 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 12:26:04,853 7 INFO rb-ea311d5-226310-432086 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 12:26:04,871 7 INFO rb-ea311d5-226310-432086 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 12:26:04,890 7 INFO rb-ea311d5-226310-432086 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 12:26:04,982 7 INFO rb-ea311d5-226310-432086 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 12:26:05,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:05] "GET /web/image/product.product/2622/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.035 ro 2026-11-03 12:26:05,080 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:05] "GET /web/image/product.product/2618/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.009 0.077 ro 2026-11-03 12:26:05,121 7 INFO rb-ea311d5-226310-432086 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 12:26:05,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:05] "GET /web/image/product.product/2616/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.007 0.124 ro 2026-11-03 12:26:05,154 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:05] "GET /web/image/product.product/2615/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.009 0.153 ro 2026-11-03 12:26:05,184 7 INFO rb-ea311d5-226310-432086 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 12:26:05,274 7 INFO rb-ea311d5-226310-432086 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 12:26:05,338 7 INFO rb-ea311d5-226310-432086 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 12:26:05,504 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13838541 started for PoS orders references: [{'name': None, 'pos_reference': '260-261-000005', 'uuid': 'c1fe3f27-fe8f-4bca-8a2a-4f3687b2a292'}] 2026-11-03 12:26:05,575 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13838541 order {'name': None, 'pos_reference': '260-261-000005', 'uuid': 'c1fe3f27-fe8f-4bca-8a2a-4f3687b2a292'} created pos.order #846 2026-11-03 12:26:05,575 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13838541 finished 2026-11-03 12:26:05,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 9523 151 0.179 0.281 rw 2026-11-03 12:26:05,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:26:05] "GET /web/image/product.product/2624/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 8 0.005 0.334 ro 2026-11-03 12:26:05,881 7 INFO rb-ea311d5-226310-432086 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 12:26:05,892 7 INFO rb-ea311d5-226310-432086 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 12:26:05,899 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: tour succeeded 2026-11-03 12:26:05,900 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: ╔══════════════════════════════════╗ ║ TOUR test_combo_prices SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-03 12:26:06,219 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:26:06,223 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 XADuMMbH - [03/Nov/2026 12:25:57] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 9.952 rw 2026-11-03 12:26:06,238 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: heap 35976368 (allocated 40382464) 2026-11-03 12:26:06,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing chrome headless with pid 64315 2026-11-03 12:26:06,344 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing websocket connection 2026-11-03 12:26:06,345 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Terminating chrome headless with pid 64315 2026-11-03 12:26:06,471 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122606_471506_test_combo_prices.txt 2026-11-03 12:26:06,472 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Removing chrome user profile "/tmp/tmp9vjjvkjy_chrome_odoo" 2026-11-03 12:26:06,523 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend ... 2026-11-03 12:26:07,900 7 INFO rb-ea311d5-226310-432086 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 12:26:20,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 64454 2026-11-03 12:26:20,960 7 INFO rb-ea311d5-226310-432086 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/tmp_jglv3nw_chrome_odoo 2026-11-03 12:26:20,965 7 INFO rb-ea311d5-226310-432086 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:45489/json/version 2026-11-03 12:26:20,967 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45489', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:26:21,066 7 INFO rb-ea311d5-226310-432086 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 12:26:21,066 7 INFO rb-ea311d5-226310-432086 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:45489/json 2026-11-03 12:26:21,067 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45489', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:26:21,072 7 INFO rb-ea311d5-226310-432086 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:45489/devtools/page/A32C57EB74059DB736D96921435856E6 2026-11-03 12:26:21,078 7 INFO rb-ea311d5-226310-432086 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 12:26:21,096 7 INFO rb-ea311d5-226310-432086 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 12:26:21,488 7 INFO rb-ea311d5-226310-432086 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 12:26:21,490 7 INFO rb-ea311d5-226310-432086 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=9f396d82dde04a58" in browser 2026-11-03 12:26:21,490 7 INFO rb-ea311d5-226310-432086 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=9f396d82dde04a58" 2026-11-03 12:26:21,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:21] "GET /pos-self/262?access_token=9f396d82dde04a58 HTTP/1.1" 200 2295 62 0.034 0.186 rw 2026-11-03 12:26:21,719 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'A32C57EB74059DB736D96921435856E6', 'loaderId': 'DA4DA3526618AD56ACBB944B1A3A536F', 'isDownload': False} 2026-11-03 12:26:21,720 7 INFO rb-ea311d5-226310-432086 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 12:26:21,764 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:26:21,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:21] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.301 ro 2026-11-03 12:26:21,840 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:26:21,896 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:26:21,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:21] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.162 ro 2026-11-03 12:26:21,923 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:21] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.011 0.154 ro 2026-11-03 12:26:22,196 7 INFO rb-ea311d5-226310-432086 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 12:26:22,229 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:22] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.012 ro 2026-11-03 12:26:22,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.027 ro 2026-11-03 12:26:22,278 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:22] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.032 ro 2026-11-03 12:26:23,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:23] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.887 rw 2026-11-03 12:26:23,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:23] "POST /pos-self/data/262 HTTP/1.1" 200 512528 416 0.264 0.637 rw 2026-11-03 12:26:23,526 7 INFO rb-ea311d5-226310-432086 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 12:26:23,531 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:23] "GET /web/image/ir.attachment/354290/raw HTTP/1.1" 200 98715 3 0.002 0.023 ro 2026-11-03 12:26:23,602 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:23] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.048 ro 2026-11-03 12:26:23,772 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:354294) 2026-11-03 12:26:23,795 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:23] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.169 ro 2026-11-03 12:26:23,801 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:23] "GET /web/image/ir.attachment/354289/raw HTTP/1.1" 200 84994 3 0.001 0.07 ro 2026-11-03 12:26:23,827 7 INFO rb-ea311d5-226310-432086 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 12:26:23,866 7 INFO rb-ea311d5-226310-432086 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 12:26:23,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:23] "GET /web/image/ir.attachment/353272/raw HTTP/1.1" 200 49165 3 0.006 0.023 ro 2026-11-03 12:26:23,994 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:23] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.024 ro 2026-11-03 12:26:24,031 7 INFO rb-ea311d5-226310-432086 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 12:26:24,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:24] "GET /web/image/pos.category/393/image_128?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.057 ro 2026-11-03 12:26:24,153 7 INFO rb-ea311d5-226310-432086 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 12:26:24,244 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:24] "GET /web/image/product.template/2498/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.028 ro 2026-11-03 12:26:24,245 7 INFO rb-ea311d5-226310-432086 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 12:26:24,255 7 INFO rb-ea311d5-226310-432086 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 12:26:24,329 7 INFO rb-ea311d5-226310-432086 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 12:26:24,396 7 INFO rb-ea311d5-226310-432086 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 12:26:24,457 7 INFO rb-ea311d5-226310-432086 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 12:26:24,467 7 INFO rb-ea311d5-226310-432086 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 12:26:24,511 7 INFO rb-ea311d5-226310-432086 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 12:26:24,512 7 INFO rb-ea311d5-226310-432086 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 12:26:24,602 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63112553 started for PoS orders references: [{'name': None, 'pos_reference': '260-262-000001', 'uuid': 'f30e0834-ca61-4bea-9f0a-b46a045c0360'}] 2026-11-03 12:26:24,650 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63112553 order {'name': None, 'pos_reference': '260-262-000001', 'uuid': 'f30e0834-ca61-4bea-9f0a-b46a045c0360'} created pos.order #847 2026-11-03 12:26:24,651 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63112553 finished 2026-11-03 12:26:24,804 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3506 112 0.087 0.184 rw 2026-11-03 12:26:24,832 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-11-03 12:26:24,833 7 INFO rb-ea311d5-226310-432086 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 12:26:24,877 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.032 rw 2026-11-03 12:26:24,907 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:26:24,912 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 14973232 (allocated 16396288) 2026-11-03 12:26:24,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 NqPRk0dS - [03/Nov/2026 12:26:23] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.007 1.697 rw 2026-11-03 12:26:25,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 64454 2026-11-03 12:26:25,015 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-11-03 12:26:25,016 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 64454 2026-11-03 12:26:25,172 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122625_171815_test_fiscal_position_between_frontend_and_backend.txt 2026-11-03 12:26:25,172 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp_jglv3nw_chrome_odoo" 2026-11-03 12:26:25,214 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12037] 2026-11-03 12:26:25,263 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted pos.order records with IDs: [847] 2026-11-03 12:26:25,282 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3915] 2026-11-03 12:26:25,859 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 64583 2026-11-03 12:26:25,859 7 INFO rb-ea311d5-226310-432086 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/tmpyzwtxs0k_chrome_odoo 2026-11-03 12:26:25,859 7 INFO rb-ea311d5-226310-432086 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:45755/json/version 2026-11-03 12:26:25,860 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45755', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:26:26,010 7 INFO rb-ea311d5-226310-432086 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 12:26:26,010 7 INFO rb-ea311d5-226310-432086 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:45755/json 2026-11-03 12:26:26,012 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45755', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:26:26,040 7 INFO rb-ea311d5-226310-432086 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:45755/devtools/page/BD5CFFAF3CE4974365E45002A4CEDCE0 2026-11-03 12:26:26,065 7 INFO rb-ea311d5-226310-432086 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 12:26:26,074 7 INFO rb-ea311d5-226310-432086 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 12:26:26,146 7 INFO rb-ea311d5-226310-432086 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 12:26:26,150 7 INFO rb-ea311d5-226310-432086 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=9f396d82dde04a58" in browser 2026-11-03 12:26:26,150 7 INFO rb-ea311d5-226310-432086 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=9f396d82dde04a58" 2026-11-03 12:26:26,226 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:26] "GET /pos-self/262?access_token=9f396d82dde04a58 HTTP/1.1" 200 2335 6 0.013 0.06 rw 2026-11-03 12:26:26,241 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'BD5CFFAF3CE4974365E45002A4CEDCE0', 'loaderId': '8AAE46D3840184550ED973025B8BE09B', 'isDownload': False} 2026-11-03 12:26:26,242 7 INFO rb-ea311d5-226310-432086 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 12:26:26,315 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:26] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.001 0.145 ro 2026-11-03 12:26:26,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:26] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.002 0.051 ro 2026-11-03 12:26:26,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:26] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.003 0.053 ro 2026-11-03 12:26:26,630 7 INFO rb-ea311d5-226310-432086 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 12:26:26,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:26] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-11-03 12:26:26,684 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.017 ro 2026-11-03 12:26:26,702 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:26] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.012 ro 2026-11-03 12:26:27,513 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:27] "POST /pos-self/data/262 HTTP/1.1" 200 512530 406 0.237 0.568 rw 2026-11-03 12:26:27,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:27] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.813 rw 2026-11-03 12:26:27,878 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:27] "GET /web/image/ir.attachment/354290/raw HTTP/1.1" 200 98715 3 0.002 0.019 ro 2026-11-03 12:26:27,891 7 INFO rb-ea311d5-226310-432086 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 12:26:27,957 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:27] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.014 ro 2026-11-03 12:26:28,022 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:28] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.011 0.029 ro 2026-11-03 12:26:28,078 7 INFO rb-ea311d5-226310-432086 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 12:26:28,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:28] "GET /web/image/ir.attachment/354289/raw HTTP/1.1" 200 84994 3 0.001 0.017 ro 2026-11-03 12:26:28,118 7 INFO rb-ea311d5-226310-432086 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 12:26:28,180 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:28] "GET /web/image/ir.attachment/353272/raw HTTP/1.1" 200 49165 3 0.014 0.032 ro 2026-11-03 12:26:28,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:28] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.012 ro 2026-11-03 12:26:28,287 7 INFO rb-ea311d5-226310-432086 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 12:26:28,368 7 INFO rb-ea311d5-226310-432086 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 12:26:28,372 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:28] "GET /web/image/pos.category/393/image_128?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.054 ro 2026-11-03 12:26:28,453 7 INFO rb-ea311d5-226310-432086 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 12:26:28,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:28] "GET /web/image/product.template/2498/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 3 0.009 0.018 ro 2026-11-03 12:26:28,466 7 INFO rb-ea311d5-226310-432086 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 12:26:28,502 7 INFO rb-ea311d5-226310-432086 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 12:26:28,571 7 INFO rb-ea311d5-226310-432086 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 12:26:28,610 7 INFO rb-ea311d5-226310-432086 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 12:26:28,616 7 INFO rb-ea311d5-226310-432086 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 12:26:28,654 7 INFO rb-ea311d5-226310-432086 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 12:26:28,654 7 INFO rb-ea311d5-226310-432086 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 12:26:28,749 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20988447 started for PoS orders references: [{'name': None, 'pos_reference': '260-262-000002', 'uuid': '5115af10-13f5-413b-ae46-d9653a2d7e5e'}] 2026-11-03 12:26:28,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20988447 order {'name': None, 'pos_reference': '260-262-000002', 'uuid': '5115af10-13f5-413b-ae46-d9653a2d7e5e'} created pos.order #848 2026-11-03 12:26:28,825 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20988447 finished 2026-11-03 12:26:28,976 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3506 97 0.068 0.234 rw 2026-11-03 12:26:29,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-11-03 12:26:29,013 7 INFO rb-ea311d5-226310-432086 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 12:26:29,065 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.023 rw 2026-11-03 12:26:29,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:26:29,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 15053396 (allocated 16658432) 2026-11-03 12:26:29,112 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:27] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.004 1.554 rw 2026-11-03 12:26:29,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2O39a2VR - [03/Nov/2026 12:26:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.025 rw 2026-11-03 12:26:29,213 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 64583 2026-11-03 12:26:29,214 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-11-03 12:26:29,215 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 64583 2026-11-03 12:26:29,317 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122629_317254_test_fiscal_position_between_frontend_and_backend.txt 2026-11-03 12:26:29,317 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpyzwtxs0k_chrome_odoo" 2026-11-03 12:26:29,376 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_price_between_frontend_and_backend ... 2026-11-03 12:26:30,706 7 INFO rb-ea311d5-226310-432086 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 12:26:43,784 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome pid: 64713 2026-11-03 12:26:43,784 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmpg5txvviw_chrome_odoo 2026-11-03 12:26:43,785 7 INFO rb-ea311d5-226310-432086 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:40311/json/version 2026-11-03 12:26:43,787 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40311', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:26:43,802 7 INFO rb-ea311d5-226310-432086 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 12:26:43,803 7 INFO rb-ea311d5-226310-432086 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:40311/json 2026-11-03 12:26:43,804 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40311', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:26:43,842 7 INFO rb-ea311d5-226310-432086 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:40311/devtools/page/04CABBAFEA9ADAA3DFEF95C63B7D4125 2026-11-03 12:26:43,855 7 INFO rb-ea311d5-226310-432086 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 12:26:43,865 7 INFO rb-ea311d5-226310-432086 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 12:26:44,168 7 INFO rb-ea311d5-226310-432086 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 12:26:44,173 7 INFO rb-ea311d5-226310-432086 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=87fda03609464ae1" in browser 2026-11-03 12:26:44,173 7 INFO rb-ea311d5-226310-432086 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=87fda03609464ae1" 2026-11-03 12:26:44,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:44] "GET /pos-self/263?access_token=87fda03609464ae1 HTTP/1.1" 200 2295 62 0.042 0.236 rw 2026-11-03 12:26:44,461 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigation result: {'frameId': '04CABBAFEA9ADAA3DFEF95C63B7D4125', 'loaderId': 'EFB6A5B4B963395EC59D85AC13F8A3A1', 'isDownload': False} 2026-11-03 12:26:44,461 7 INFO rb-ea311d5-226310-432086 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 12:26:44,545 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:26:44,627 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:44] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.027 0.41 ro 2026-11-03 12:26:44,649 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:26:44,719 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:26:44,726 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:44] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.204 ro 2026-11-03 12:26:44,758 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:44] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.227 ro 2026-11-03 12:26:45,015 7 INFO rb-ea311d5-226310-432086 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 12:26:45,046 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:45] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.018 ro 2026-11-03 12:26:45,082 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.03 ro 2026-11-03 12:26:45,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:45] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.002 0.041 ro 2026-11-03 12:26:46,040 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:46] "POST /pos-self/data/263 HTTP/1.1" 200 510732 412 0.255 0.677 rw 2026-11-03 12:26:46,044 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.924 rw 2026-11-03 12:26:46,322 7 INFO rb-ea311d5-226310-432086 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 12:26:46,323 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:46] "GET /web/image/ir.attachment/355316/raw HTTP/1.1" 200 98715 3 0.001 0.018 ro 2026-11-03 12:26:46,391 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:46] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.046 ro 2026-11-03 12:26:46,593 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:355320) 2026-11-03 12:26:46,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:46] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.157 ro 2026-11-03 12:26:46,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:46] "GET /web/image/ir.attachment/355315/raw HTTP/1.1" 200 84994 3 0.001 0.086 ro 2026-11-03 12:26:46,631 7 INFO rb-ea311d5-226310-432086 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 12:26:46,728 7 INFO rb-ea311d5-226310-432086 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 12:26:46,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:46] "GET /web/image/pos.category/394/image_128?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 6314 3 0.008 0.053 ro 2026-11-03 12:26:46,888 7 INFO rb-ea311d5-226310-432086 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 12:26:46,890 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:46] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.079 ro 2026-11-03 12:26:46,971 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:46] "GET /web/image/product.template/2526/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 3 0.007 0.034 ro 2026-11-03 12:26:46,972 7 INFO rb-ea311d5-226310-432086 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 12:26:46,982 7 INFO rb-ea311d5-226310-432086 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 12:26:47,028 7 INFO rb-ea311d5-226310-432086 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 12:26:47,106 7 INFO rb-ea311d5-226310-432086 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 12:26:47,191 7 INFO rb-ea311d5-226310-432086 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 12:26:47,197 7 INFO rb-ea311d5-226310-432086 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 12:26:47,223 7 INFO rb-ea311d5-226310-432086 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 12:26:47,273 7 INFO rb-ea311d5-226310-432086 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 12:26:47,331 7 INFO rb-ea311d5-226310-432086 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 12:26:47,332 7 INFO rb-ea311d5-226310-432086 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 12:26:47,378 7 INFO rb-ea311d5-226310-432086 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 12:26:47,428 7 INFO rb-ea311d5-226310-432086 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 12:26:47,475 7 INFO rb-ea311d5-226310-432086 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 12:26:47,480 7 INFO rb-ea311d5-226310-432086 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 12:26:47,523 7 INFO rb-ea311d5-226310-432086 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 12:26:47,579 7 INFO rb-ea311d5-226310-432086 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 12:26:47,629 7 INFO rb-ea311d5-226310-432086 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 12:26:47,639 7 INFO rb-ea311d5-226310-432086 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 12:26:47,691 7 INFO rb-ea311d5-226310-432086 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 12:26:47,809 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56211984 started for PoS orders references: [{'name': None, 'pos_reference': '260-263-000001', 'uuid': '5e27a006-cd84-4730-8cca-d87c2d6adb4d'}] 2026-11-03 12:26:47,867 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56211984 order {'name': None, 'pos_reference': '260-263-000001', 'uuid': '5e27a006-cd84-4730-8cca-d87c2d6adb4d'} created pos.order #849 2026-11-03 12:26:47,869 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56211984 finished 2026-11-03 12:26:48,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 4585 109 0.09 0.256 rw 2026-11-03 12:26:48,121 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: tour succeeded 2026-11-03 12:26:48,123 7 INFO rb-ea311d5-226310-432086 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 12:26:48,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.031 rw 2026-11-03 12:26:48,261 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:26:48,268 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: heap 15660332 (allocated 16920576) 2026-11-03 12:26:48,268 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:46] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.008 1.931 rw 2026-11-03 12:26:48,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -lOG-OHO - [03/Nov/2026 12:26:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.011 0.03 rw 2026-11-03 12:26:48,379 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing chrome headless with pid 64713 2026-11-03 12:26:48,381 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing websocket connection 2026-11-03 12:26:48,382 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Terminating chrome headless with pid 64713 2026-11-03 12:26:48,518 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122648_518325_test_price_between_frontend_and_backend.txt 2026-11-03 12:26:48,518 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpg5txvviw_chrome_odoo" 2026-11-03 12:26:48,583 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend ... 2026-11-03 12:26:50,050 7 INFO rb-ea311d5-226310-432086 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 12:27:02,834 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome pid: 64845 2026-11-03 12:27:02,838 7 INFO rb-ea311d5-226310-432086 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/tmpd2t9ep_5_chrome_odoo 2026-11-03 12:27:02,839 7 INFO rb-ea311d5-226310-432086 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:32871/json/version 2026-11-03 12:27:02,841 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32871', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:27:02,931 7 INFO rb-ea311d5-226310-432086 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 12:27:02,931 7 INFO rb-ea311d5-226310-432086 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:32871/json 2026-11-03 12:27:02,932 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32871', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:27:02,961 7 INFO rb-ea311d5-226310-432086 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:32871/devtools/page/1BC095CE3110FDD3CF7D73325DFAB5F1 2026-11-03 12:27:02,981 7 INFO rb-ea311d5-226310-432086 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 12:27:02,993 7 INFO rb-ea311d5-226310-432086 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 12:27:03,379 7 INFO rb-ea311d5-226310-432086 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 12:27:03,382 7 INFO rb-ea311d5-226310-432086 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=c63dfc8e6b2144b9" in browser 2026-11-03 12:27:03,382 7 INFO rb-ea311d5-226310-432086 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=c63dfc8e6b2144b9" 2026-11-03 12:27:03,648 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:03] "GET /pos-self/264?access_token=c63dfc8e6b2144b9 HTTP/1.1" 200 2295 62 0.034 0.23 rw 2026-11-03 12:27:03,652 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigation result: {'frameId': '1BC095CE3110FDD3CF7D73325DFAB5F1', 'loaderId': 'C767FF5B806737FE383E2295BBB0DEA6', 'isDownload': False} 2026-11-03 12:27:03,652 7 INFO rb-ea311d5-226310-432086 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 12:27:03,725 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:27:03,816 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:03] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 8 0.025 0.397 ro 2026-11-03 12:27:03,842 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:27:03,907 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:27:03,915 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:03] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.217 ro 2026-11-03 12:27:03,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:03] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.241 ro 2026-11-03 12:27:04,195 7 INFO rb-ea311d5-226310-432086 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 12:27:04,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:04] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.016 ro 2026-11-03 12:27:04,269 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.04 ro 2026-11-03 12:27:04,285 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:04] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.003 0.036 ro 2026-11-03 12:27:04,368 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.077 rw 2026-11-03 12:27:05,740 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:05] "POST /pos-self/data/264 HTTP/1.1" 200 513263 419 0.268 1.184 rw 2026-11-03 12:27:06,038 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:06] "GET /web/image/ir.attachment/356342/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-11-03 12:27:06,047 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: The ready code tooks too much time : 2.394890069961548 2026-11-03 12:27:06,047 7 INFO rb-ea311d5-226310-432086 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 12:27:06,087 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:06] "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 12:27:06,238 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:356346) 2026-11-03 12:27:06,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:06] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.142 ro 2026-11-03 12:27:06,271 7 INFO rb-ea311d5-226310-432086 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 12:27:06,290 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:06] "GET /web/image/ir.attachment/356341/raw HTTP/1.1" 200 84994 3 0.001 0.027 ro 2026-11-03 12:27:06,299 7 INFO rb-ea311d5-226310-432086 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 12:27:06,318 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:06] "GET /web/image/ir.attachment/355324/raw HTTP/1.1" 200 49165 3 0.001 0.01 ro 2026-11-03 12:27:06,361 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:06] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 12:27:06,424 7 INFO rb-ea311d5-226310-432086 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 12:27:06,479 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:06] "GET /web/image/pos.category/395/image_128?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.032 ro 2026-11-03 12:27:06,488 7 INFO rb-ea311d5-226310-432086 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 12:27:06,570 7 INFO rb-ea311d5-226310-432086 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 12:27:06,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:06] "GET /web/image/product.template/2554/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.02 ro 2026-11-03 12:27:06,578 7 INFO rb-ea311d5-226310-432086 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 12:27:06,621 7 INFO rb-ea311d5-226310-432086 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 12:27:06,676 7 INFO rb-ea311d5-226310-432086 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 12:27:06,724 7 INFO rb-ea311d5-226310-432086 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 12:27:06,739 7 INFO rb-ea311d5-226310-432086 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 12:27:06,794 7 INFO rb-ea311d5-226310-432086 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 12:27:06,859 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51379003 started for PoS orders references: [{'name': None, 'pos_reference': '260-264-000001', 'uuid': 'e935105a-bba2-42d5-8f36-ff2ed8266fcc'}] 2026-11-03 12:27:06,910 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51379003 order {'name': None, 'pos_reference': '260-264-000001', 'uuid': 'e935105a-bba2-42d5-8f36-ff2ed8266fcc'} created pos.order #850 2026-11-03 12:27:06,911 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51379003 finished 2026-11-03 12:27:07,059 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3558 102 0.076 0.171 rw 2026-11-03 12:27:07,090 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: tour succeeded 2026-11-03 12:27:07,095 7 INFO rb-ea311d5-226310-432086 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 12:27:07,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.011 0.03 rw 2026-11-03 12:27:07,210 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:27:07,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CxP2xI9S - [03/Nov/2026 12:27:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 2.829 rw 2026-11-03 12:27:07,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: heap 15040008 (allocated 16920576) 2026-11-03 12:27:07,325 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing chrome headless with pid 64845 2026-11-03 12:27:07,326 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing websocket connection 2026-11-03 12:27:07,327 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Terminating chrome headless with pid 64845 2026-11-03 12:27:07,428 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122707_428199_test_pricelist_price_between_frontend_and_backend.txt 2026-11-03 12:27:07,428 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpd2t9ep_5_chrome_odoo" 2026-11-03 12:27:07,472 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend ... 2026-11-03 12:27:08,703 7 INFO rb-ea311d5-226310-432086 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 12:27:21,456 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome pid: 64983 2026-11-03 12:27:21,457 7 INFO rb-ea311d5-226310-432086 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/tmpsxnmgllg_chrome_odoo 2026-11-03 12:27:21,458 7 INFO rb-ea311d5-226310-432086 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:38099/json/version 2026-11-03 12:27:21,467 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:27:21,494 7 INFO rb-ea311d5-226310-432086 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 12:27:21,495 7 INFO rb-ea311d5-226310-432086 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:38099/json 2026-11-03 12:27:21,495 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:27:21,509 7 INFO rb-ea311d5-226310-432086 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:38099/devtools/page/7E6BE8BD4173C59165BFD89662591182 2026-11-03 12:27:21,511 7 INFO rb-ea311d5-226310-432086 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 12:27:21,516 7 INFO rb-ea311d5-226310-432086 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 12:27:21,824 7 INFO rb-ea311d5-226310-432086 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 12:27:21,827 7 INFO rb-ea311d5-226310-432086 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=414332b43a304dfc" in browser 2026-11-03 12:27:21,827 7 INFO rb-ea311d5-226310-432086 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=414332b43a304dfc" 2026-11-03 12:27:22,059 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:22] "GET /pos-self/265?access_token=414332b43a304dfc HTTP/1.1" 200 2295 62 0.035 0.195 rw 2026-11-03 12:27:22,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigation result: {'frameId': '7E6BE8BD4173C59165BFD89662591182', 'loaderId': '17918CDD81A22759052DC2507673D7CE', 'isDownload': False} 2026-11-03 12:27:22,063 7 INFO rb-ea311d5-226310-432086 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 12:27:22,109 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:27:22,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:27:22,186 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:22] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 8 0.006 0.086 ro 2026-11-03 12:27:22,239 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:22] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.026 0.376 ro 2026-11-03 12:27:22,251 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:27:22,278 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:22] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.144 ro 2026-11-03 12:27:22,445 7 INFO rb-ea311d5-226310-432086 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 12:27:22,475 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:22] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.009 ro 2026-11-03 12:27:22,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-11-03 12:27:22,530 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:22] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.038 ro 2026-11-03 12:27:22,547 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:22] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.029 rw 2026-11-03 12:27:23,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:23] "POST /pos-self/data/265 HTTP/1.1" 200 513293 419 0.296 0.744 rw 2026-11-03 12:27:23,837 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:23] "GET /web/image/ir.attachment/357368/raw HTTP/1.1" 200 98715 3 0.001 0.013 ro 2026-11-03 12:27:23,858 7 INFO rb-ea311d5-226310-432086 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 12:27:23,944 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:23] "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 12:27:24,109 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:357372) 2026-11-03 12:27:24,117 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:24] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.009 0.138 ro 2026-11-03 12:27:24,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:24] "GET /web/image/ir.attachment/357367/raw HTTP/1.1" 200 84994 3 0.002 0.047 ro 2026-11-03 12:27:24,140 7 INFO rb-ea311d5-226310-432086 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 12:27:24,161 7 INFO rb-ea311d5-226310-432086 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 12:27:24,186 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:24] "GET /web/image/ir.attachment/356350/raw HTTP/1.1" 200 49165 3 0.001 0.013 ro 2026-11-03 12:27:24,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:24] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.011 ro 2026-11-03 12:27:24,292 7 INFO rb-ea311d5-226310-432086 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 12:27:24,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:24] "GET /web/image/pos.category/396/image_128?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.03 ro 2026-11-03 12:27:24,359 7 INFO rb-ea311d5-226310-432086 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 12:27:24,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:24] "GET /web/image/product.template/2582/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.016 ro 2026-11-03 12:27:24,428 7 INFO rb-ea311d5-226310-432086 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 12:27:24,430 7 INFO rb-ea311d5-226310-432086 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 12:27:24,480 7 INFO rb-ea311d5-226310-432086 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 12:27:24,539 7 INFO rb-ea311d5-226310-432086 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 12:27:24,591 7 INFO rb-ea311d5-226310-432086 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 12:27:24,595 7 INFO rb-ea311d5-226310-432086 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 12:27:24,632 7 INFO rb-ea311d5-226310-432086 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 12:27:24,654 7 INFO rb-ea311d5-226310-432086 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 12:27:24,690 7 INFO rb-ea311d5-226310-432086 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 12:27:24,734 7 INFO rb-ea311d5-226310-432086 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 12:27:24,740 7 INFO rb-ea311d5-226310-432086 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 12:27:24,781 7 INFO rb-ea311d5-226310-432086 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 12:27:24,830 7 INFO rb-ea311d5-226310-432086 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 12:27:24,867 7 INFO rb-ea311d5-226310-432086 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 12:27:24,878 7 INFO rb-ea311d5-226310-432086 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 12:27:24,908 7 INFO rb-ea311d5-226310-432086 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 12:27:24,967 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42228656 started for PoS orders references: [{'name': None, 'pos_reference': '260-265-000001', 'uuid': 'a9e3120a-ce27-412d-ac38-13b92b6b376a'}] 2026-11-03 12:27:25,049 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42228656 order {'name': None, 'pos_reference': '260-265-000001', 'uuid': 'a9e3120a-ce27-412d-ac38-13b92b6b376a'} created pos.order #851 2026-11-03 12:27:25,054 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42228656 finished 2026-11-03 12:27:25,197 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2512 93 0.092 0.187 rw 2026-11-03 12:27:25,237 7 INFO rb-ea311d5-226310-432086 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 12:27:25,239 7 INFO rb-ea311d5-226310-432086 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 12:27:25,304 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.01 0.047 rw 2026-11-03 12:27:25,403 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:27:25,409 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4D9hnRVt - [03/Nov/2026 12:27:23] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.006 2.821 rw 2026-11-03 12:27:25,410 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: heap 15531032 (allocated 16658432) 2026-11-03 12:27:25,507 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing chrome headless with pid 64983 2026-11-03 12:27:25,508 7 INFO rb-ea311d5-226310-432086 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 12:27:25,509 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Terminating chrome headless with pid 64983 2026-11-03 12:27:25,604 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122725_604176_test_pricelist_should_not_be_changed_from_frontend.txt 2026-11-03 12:27:25,604 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Removing chrome user profile "/tmp/tmpsxnmgllg_chrome_odoo" 2026-11-03 12:27:25,651 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_prices_are_immutable_from_frontend ... 2026-11-03 12:27:27,053 7 INFO rb-ea311d5-226310-432086 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 12:27:40,120 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome pid: 65118 2026-11-03 12:27:40,120 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless temporary user profile dir: /tmp/tmpt5nnbl6v_chrome_odoo 2026-11-03 12:27:40,120 7 INFO rb-ea311d5-226310-432086 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:41553/json/version 2026-11-03 12:27:40,121 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41553', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:27:40,184 7 INFO rb-ea311d5-226310-432086 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 12:27:40,184 7 INFO rb-ea311d5-226310-432086 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:41553/json 2026-11-03 12:27:40,184 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41553', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:27:40,189 7 INFO rb-ea311d5-226310-432086 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:41553/devtools/page/A16015C6F163E19E6B456C7EAE1B69F8 2026-11-03 12:27:40,200 7 INFO rb-ea311d5-226310-432086 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 12:27:40,202 7 INFO rb-ea311d5-226310-432086 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 12:27:40,556 7 INFO rb-ea311d5-226310-432086 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 12:27:40,558 7 INFO rb-ea311d5-226310-432086 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=5fadd2d0c34e4476" in browser 2026-11-03 12:27:40,558 7 INFO rb-ea311d5-226310-432086 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=5fadd2d0c34e4476" 2026-11-03 12:27:40,814 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:40] "GET /pos-self/266?access_token=5fadd2d0c34e4476 HTTP/1.1" 200 2295 62 0.039 0.212 rw 2026-11-03 12:27:40,819 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigation result: {'frameId': 'A16015C6F163E19E6B456C7EAE1B69F8', 'loaderId': '7DD97F85004F8D4388B69ED5F3979E92', 'isDownload': False} 2026-11-03 12:27:40,819 7 INFO rb-ea311d5-226310-432086 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 12:27:40,897 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:27:40,965 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:27:40,970 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:40] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.374 ro 2026-11-03 12:27:41,005 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:40] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.117 ro 2026-11-03 12:27:41,026 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:27:41,057 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:41] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.009 0.152 ro 2026-11-03 12:27:41,287 7 INFO rb-ea311d5-226310-432086 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 12:27:41,317 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:41] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 12:27:41,358 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.028 ro 2026-11-03 12:27:41,370 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:41] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.022 ro 2026-11-03 12:27:42,389 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:42] "POST /pos-self/data/266 HTTP/1.1" 200 510822 412 0.389 0.619 rw 2026-11-03 12:27:42,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 1.002 rw 2026-11-03 12:27:42,728 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:42] "GET /web/image/ir.attachment/358394/raw HTTP/1.1" 200 98715 3 0.001 0.01 ro 2026-11-03 12:27:42,734 7 INFO rb-ea311d5-226310-432086 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 12:27:42,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:42] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.043 ro 2026-11-03 12:27:43,025 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:358398) 2026-11-03 12:27:43,042 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:43] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.163 ro 2026-11-03 12:27:43,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:43] "GET /web/image/ir.attachment/358393/raw HTTP/1.1" 200 84994 3 0.002 0.123 ro 2026-11-03 12:27:43,093 7 INFO rb-ea311d5-226310-432086 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 12:27:43,189 7 INFO rb-ea311d5-226310-432086 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 12:27:43,278 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:43] "GET /web/image/pos.category/397/image_128?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.033 ro 2026-11-03 12:27:43,291 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:43] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.02 ro 2026-11-03 12:27:43,326 7 INFO rb-ea311d5-226310-432086 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 12:27:43,395 7 INFO rb-ea311d5-226310-432086 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 12:27:43,402 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:43] "GET /web/image/product.template/2610/image_512?unique=2026-11-03T12:25:38.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.028 ro 2026-11-03 12:27:43,410 7 INFO rb-ea311d5-226310-432086 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 12:27:43,443 7 INFO rb-ea311d5-226310-432086 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 12:27:43,488 7 INFO rb-ea311d5-226310-432086 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 12:27:43,539 7 INFO rb-ea311d5-226310-432086 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 12:27:43,544 7 INFO rb-ea311d5-226310-432086 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 12:27:43,586 7 INFO rb-ea311d5-226310-432086 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 12:27:43,685 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45932306 started for PoS orders references: [{'name': None, 'pos_reference': '260-266-000001', 'uuid': 'cc76e259-64c4-4cd3-88a5-a8e02335b01f'}] 2026-11-03 12:27:43,752 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45932306 order {'name': None, 'pos_reference': '260-266-000001', 'uuid': 'cc76e259-64c4-4cd3-88a5-a8e02335b01f'} created pos.order #852 2026-11-03 12:27:43,753 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45932306 finished 2026-11-03 12:27:43,891 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2501 91 0.082 0.205 rw 2026-11-03 12:27:43,927 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: tour succeeded 2026-11-03 12:27:43,933 7 INFO rb-ea311d5-226310-432086 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 12:27:43,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.031 rw 2026-11-03 12:27:44,054 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:27:44,055 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: heap 14734632 (allocated 16134144) 2026-11-03 12:27:44,069 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Q5Tz6_Sp - [03/Nov/2026 12:27:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 1.625 rw 2026-11-03 12:27:44,160 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing chrome headless with pid 65118 2026-11-03 12:27:44,161 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing websocket connection 2026-11-03 12:27:44,162 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Terminating chrome headless with pid 65118 2026-11-03 12:27:44,265 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122744_264924_test_prices_are_immutable_from_frontend.txt 2026-11-03 12:27:44,265 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Removing chrome user profile "/tmp/tmpt5nnbl6v_chrome_odoo" 2026-11-03 12:27:44,396 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 418 checked, 3 removed 2026-11-03 12:27:45,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-11-03 12:27:47,319 7 INFO rb-ea311d5-226310-432086 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 12:27:55,877 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 65245 2026-11-03 12:27:55,878 7 INFO rb-ea311d5-226310-432086 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/tmp8umd2cgf_chrome_odoo 2026-11-03 12:27:55,878 7 INFO rb-ea311d5-226310-432086 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:42045/json/version 2026-11-03 12:27:55,881 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42045', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:27:55,965 7 INFO rb-ea311d5-226310-432086 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 12:27:55,965 7 INFO rb-ea311d5-226310-432086 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:42045/json 2026-11-03 12:27:55,969 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42045', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:27:56,000 7 INFO rb-ea311d5-226310-432086 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:42045/devtools/page/CDA22C169107F81ABFB98862EBA476C8 2026-11-03 12:27:56,024 7 INFO rb-ea311d5-226310-432086 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 12:27:56,029 7 INFO rb-ea311d5-226310-432086 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 12:27:56,339 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 12:27:56,352 7 INFO rb-ea311d5-226310-432086 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 12:27:56,355 7 INFO rb-ea311d5-226310-432086 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=03dbedb212af42ac" in browser 2026-11-03 12:27:56,355 7 INFO rb-ea311d5-226310-432086 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=03dbedb212af42ac" 2026-11-03 12:27:56,717 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:56] "GET /pos-self/267?access_token=03dbedb212af42ac HTTP/1.1" 200 2318 63 0.042 0.317 rw 2026-11-03 12:27:56,726 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': 'CDA22C169107F81ABFB98862EBA476C8', 'loaderId': '7B87CA6A08E413E86FD64235AA35CC70', 'isDownload': False} 2026-11-03 12:27:56,726 7 INFO rb-ea311d5-226310-432086 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 12:27:56,810 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:27:56,860 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:56] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.073 ro 2026-11-03 12:27:56,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:27:56,886 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:56] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.014 0.082 ro 2026-11-03 12:27:56,920 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:27:56,990 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:56] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.025 0.598 ro 2026-11-03 12:27:57,182 7 INFO rb-ea311d5-226310-432086 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 12:27:57,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:57] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.017 ro 2026-11-03 12:27:57,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.009 0.039 ro 2026-11-03 12:27:57,275 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:57] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.003 0.029 ro 2026-11-03 12:27:57,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.013 rw 2026-11-03 12:27:58,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:58] "POST /pos-self/data/267 HTTP/1.1" 200 465551 266 0.181 0.552 rw 2026-11-03 12:27:58,302 7 INFO rb-ea311d5-226310-432086 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 12:27:58,312 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:58] "GET /web/image/ir.attachment/359430/raw HTTP/1.1" 200 98715 3 0.006 0.016 ro 2026-11-03 12:27:58,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:58] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.003 0.033 ro 2026-11-03 12:27:58,573 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:359434) 2026-11-03 12:27:58,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:58] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.009 0.12 ro 2026-11-03 12:27:58,594 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:58] "GET /web/image/ir.attachment/359429/raw HTTP/1.1" 200 84994 3 0.005 0.091 ro 2026-11-03 12:27:58,615 7 INFO rb-ea311d5-226310-432086 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 12:27:58,616 7 INFO rb-ea311d5-226310-432086 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 12:27:58,710 7 INFO rb-ea311d5-226310-432086 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 12:27:58,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:58] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.037 ro 2026-11-03 12:27:58,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:58] "GET /web/image/product.template/2612/image_512?unique=2026-11-03T12:27:44.000+00:00 HTTP/1.1" 200 7322 3 0.008 0.048 ro 2026-11-03 12:27:58,875 7 INFO rb-ea311d5-226310-432086 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 12:27:58,884 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:58] "GET /web/image/pos.category/398/image_128?unique=2026-11-03T12:27:44.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.09 ro 2026-11-03 12:27:58,903 7 INFO rb-ea311d5-226310-432086 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 12:27:58,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:58] "GET /web/image/product.template/2613/image_512?unique=2026-11-03T12:27:44.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.11 ro 2026-11-03 12:27:58,934 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:58] "GET /web/image/product.template/2611/image_512?unique=2026-11-03T12:27:44.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.137 ro 2026-11-03 12:27:58,958 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:58] "GET /web/image/product.template/2614/image_512?unique=2026-11-03T12:27:44.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.152 ro 2026-11-03 12:27:58,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:58] "GET /web/image/product.template/2615/image_512?unique=2026-11-03T12:27:44.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.148 ro 2026-11-03 12:27:58,998 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:58] "GET /web/image/product.template/10/image_512?unique=2026-11-03T12:27:44.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.134 ro 2026-11-03 12:27:59,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:59] "GET /web/image/product.template/11/image_512?unique=2026-11-03T09:22:39.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.118 ro 2026-11-03 12:27:59,089 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:59] "GET /web/image/product.template/12/image_512?unique=2026-11-03T12:27:44.000+00:00 HTTP/1.1" 200 7322 3 0.01 0.156 ro 2026-11-03 12:27:59,100 7 INFO rb-ea311d5-226310-432086 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 12:27:59,130 7 INFO rb-ea311d5-226310-432086 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 12:27:59,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:59] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:27:44.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.184 ro 2026-11-03 12:27:59,155 7 INFO rb-ea311d5-226310-432086 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 12:27:59,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:59] "GET /web/image/product.template/13/image_512?unique=2026-11-03T12:27:44.000+00:00 HTTP/1.1" 200 7322 3 0.008 0.192 ro 2026-11-03 12:27:59,180 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:59] "GET /web/image/product.template/15/image_512?unique=2026-11-03T12:27:44.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.191 ro 2026-11-03 12:27:59,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:59] "GET /web/image/ir.attachment/358412/raw HTTP/1.1" 200 49165 3 0.001 0.165 ro 2026-11-03 12:27:59,221 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:59] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.171 ro 2026-11-03 12:27:59,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:59] "GET /web/image/product.product/2769/image_512?unique=2026-11-03T12:27:44.000+00:00 HTTP/1.1" 200 7322 9 0.009 0.136 ro 2026-11-03 12:27:59,269 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:59] "GET /web/image/product.template/16/image_512?unique=2026-11-03T12:27:44.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.126 ro 2026-11-03 12:27:59,292 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:59] "GET /web/image/product.template/17/image_512?unique=2026-11-03T12:27:44.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.09 ro 2026-11-03 12:27:59,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18557859 started for PoS orders references: [{'name': None, 'pos_reference': '260-267-000001', 'uuid': 'd68018f8-ce38-4df4-ae9b-f3ef5ccfb3b3'}] 2026-11-03 12:27:59,428 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18557859 order {'name': None, 'pos_reference': '260-267-000001', 'uuid': 'd68018f8-ce38-4df4-ae9b-f3ef5ccfb3b3'} created pos.order #853 2026-11-03 12:27:59,429 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18557859 finished 2026-11-03 12:27:59,558 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2455 88 0.082 0.302 rw 2026-11-03 12:27:59,626 7 INFO rb-ea311d5-226310-432086 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 12:27:59,692 7 INFO rb-ea311d5-226310-432086 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 12:27:59,693 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2455 26 0.024 0.069 rw 2026-11-03 12:27:59,702 7 INFO rb-ea311d5-226310-432086 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 12:27:59,801 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 14368860 (allocated 15609856) 2026-11-03 12:27:59,806 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:27:59,810 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 yfcowgwR - [03/Nov/2026 12:27:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 2.459 rw 2026-11-03 12:27:59,912 7 INFO rb-ea311d5-226310-432086 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 65245 2026-11-03 12:27:59,912 7 INFO rb-ea311d5-226310-432086 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 12:27:59,913 7 INFO rb-ea311d5-226310-432086 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 65245 2026-11-03 12:28:00,021 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122800_021535_test_self_order_order_number_conflict_with_normal_orders.txt 2026-11-03 12:28:00,022 7 INFO rb-ea311d5-226310-432086 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/tmp8umd2cgf_chrome_odoo" 2026-11-03 12:28:00,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 65374 2026-11-03 12:28:00,554 7 INFO rb-ea311d5-226310-432086 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/tmpuzvibwbp_chrome_odoo 2026-11-03 12:28:00,554 7 INFO rb-ea311d5-226310-432086 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:37463/json/version 2026-11-03 12:28:00,556 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:28:00,568 7 INFO rb-ea311d5-226310-432086 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 12:28:00,568 7 INFO rb-ea311d5-226310-432086 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:37463/json 2026-11-03 12:28:00,568 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:28:00,575 7 INFO rb-ea311d5-226310-432086 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:37463/devtools/page/14BC9910C2069AC4F24082EF1B5F4E40 2026-11-03 12:28:00,597 7 INFO rb-ea311d5-226310-432086 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 12:28:00,616 7 INFO rb-ea311d5-226310-432086 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 12:28:00,681 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 12:28:00,685 7 INFO rb-ea311d5-226310-432086 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 12:28:00,700 7 INFO rb-ea311d5-226310-432086 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 12:28:00,700 7 INFO rb-ea311d5-226310-432086 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 12:28:00,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:00] "GET /pos/ui/267 HTTP/1.1" 200 6786 58 0.067 0.13 rw 2026-11-03 12:28:00,910 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '14BC9910C2069AC4F24082EF1B5F4E40', 'loaderId': 'E6ED6CECF3210119B586A51AEB1C7F65', 'isDownload': False} 2026-11-03 12:28:00,910 7 INFO rb-ea311d5-226310-432086 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 12:28:00,958 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:00] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.016 ro 2026-11-03 12:28:00,997 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:00] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.052 ro 2026-11-03 12:28:00,998 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:00] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.274 ro 2026-11-03 12:28:01,685 7 INFO rb-ea311d5-226310-432086 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 12:28:01,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 12:28:01,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:28:01,737 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.009 ro 2026-11-03 12:28:01,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:01] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.025 rw 2026-11-03 12:28:01,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28: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.004 0.036 rw 2026-11-03 12:28:02,142 7 INFO rb-ea311d5-226310-432086 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 12:28:02,698 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 505585 303 0.237 0.62 rw 2026-11-03 12:28:02,928 7 INFO rb-ea311d5-226310-432086 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.0179028511047363 2026-11-03 12:28:02,928 7 INFO rb-ea311d5-226310-432086 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 12:28:02,946 7 INFO rb-ea311d5-226310-432086 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 12:28:02,949 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:02] "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 12:28:02,988 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:02] "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 12:28:03,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:03] "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 12:28:03,057 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28: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.007 0.023 rw 2026-11-03 12:28:03,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:03] "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 12:28:03,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:03] "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 12:28:03,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28: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.002 0.015 rw 2026-11-03 12:28:03,949 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.014 0.04 rw 2026-11-03 12:28:03,952 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 12:28:03,989 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:03] "GET /web/image/res.users/521/avatar_128 HTTP/1.1" 200 305 4 0.003 0.036 ro 2026-11-03 12:28:03,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:03] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.038 rw 2026-11-03 12:28:03,996 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.044 - 2026-11-03 12:28:04,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:04] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-11-03 12:28:04,065 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:04] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 12:28:04,091 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.027 - 2026-11-03 12:28:04,109 7 INFO rb-ea311d5-226310-432086 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 12:28:04,137 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.069 - 2026-11-03 12:28:04,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:04] "GET /pos/ui/267?from_backend=True HTTP/1.1" 200 6826 32 0.029 0.154 rw 2026-11-03 12:28:04,352 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:04] "GET /pos/ui/267 HTTP/1.1" 200 6826 32 0.038 0.25 rw 2026-11-03 12:28:04,355 7 INFO rb-ea311d5-226310-432086 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 12:28:04,371 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:04] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 12:28:04,407 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 3 0.007 0.15 rw 2026-11-03 12:28:04,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:04] "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.179 rw 2026-11-03 12:28:04,879 7 INFO rb-ea311d5-226310-432086 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 12:28:04,882 7 INFO rb-ea311d5-226310-432086 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 12:28:04,914 7 INFO rb-ea311d5-226310-432086 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 12:28:04,915 7 INFO rb-ea311d5-226310-432086 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 12:28:04,981 7 INFO rb-ea311d5-226310-432086 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 12:28:04,993 7 INFO rb-ea311d5-226310-432086 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 12:28:05,011 7 INFO rb-ea311d5-226310-432086 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 12:28:05,021 7 INFO rb-ea311d5-226310-432086 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 12:28:05,048 7 INFO rb-ea311d5-226310-432086 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 12:28:05,065 7 INFO rb-ea311d5-226310-432086 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 12:28:05,066 7 INFO rb-ea311d5-226310-432086 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 12:28:05,067 7 INFO rb-ea311d5-226310-432086 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 12:28:05,076 7 INFO rb-ea311d5-226310-432086 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 12:28:05,101 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82208696 started for PoS orders references: [{'name': '/', 'pos_reference': '261-267-000001', 'uuid': '9b0a164c-ed4b-48b4-b56d-d8d347fa78b5'}] 2026-11-03 12:28:05,224 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82208696 order {'name': '/', 'pos_reference': '261-267-000001', 'uuid': '9b0a164c-ed4b-48b4-b56d-d8d347fa78b5'} created pos.order #854 2026-11-03 12:28:05,226 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82208696 finished 2026-11-03 12:28:05,284 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3971 48 0.045 0.144 rw 2026-11-03 12:28:05,330 7 INFO rb-ea311d5-226310-432086 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 12:28:05,401 7 INFO rb-ea311d5-226310-432086 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 12:28:05,445 7 INFO rb-ea311d5-226310-432086 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 12:28:05,462 7 INFO rb-ea311d5-226310-432086 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 12:28:05,463 7 INFO rb-ea311d5-226310-432086 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 12:28:05,464 7 INFO rb-ea311d5-226310-432086 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 12:28:05,467 7 INFO rb-ea311d5-226310-432086 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 12:28:05,469 7 INFO rb-ea311d5-226310-432086 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 12:28:05,567 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 8214 47 0.039 0.103 rw 2026-11-03 12:28:05,607 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:28:05,615 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 3.801 rw 2026-11-03 12:28:05,633 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 20715260 (allocated 22040576) 2026-11-03 12:28:05,745 7 INFO rb-ea311d5-226310-432086 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 65374 2026-11-03 12:28:05,754 7 INFO rb-ea311d5-226310-432086 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 12:28:05,764 7 INFO rb-ea311d5-226310-432086 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 65374 2026-11-03 12:28:05,862 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_122805_862672_test_self_order_order_number_conflict_with_normal_orders.txt 2026-11-03 12:28:05,863 7 INFO rb-ea311d5-226310-432086 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/tmpuzvibwbp_chrome_odoo" 2026-11-03 12:28:05,910 7 INFO rb-ea311d5-226310-432086 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 12:28:05,969 7 INFO rb-ea311d5-226310-432086 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 12:28:06,026 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 sZX3FGIM - [03/Nov/2026 12:28:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 122 0.105 0.214 rw 2026-11-03 12:28:16,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-11-03 12:28:17,501 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_payment_result_notification_does_not_send_the_partner ... 2026-11-03 12:28:18,864 7 INFO rb-ea311d5-226310-432086 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 12:28:26,880 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tudQDhSj - [03/Nov/2026 12:28:26] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.033 0.181 rw 2026-11-03 12:28:26,923 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29188466 started for PoS orders references: [{'name': None, 'pos_reference': '260-268-000001', 'uuid': '80988184-4008-4436-9ee4-67a8bb20a066'}] 2026-11-03 12:28:26,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29188466 order {'name': None, 'pos_reference': '260-268-000001', 'uuid': '80988184-4008-4436-9ee4-67a8bb20a066'} created pos.order #855 2026-11-03 12:28:26,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29188466 finished 2026-11-03 12:28:27,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tudQDhSj - [03/Nov/2026 12:28:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1592 70 0.04 0.13 rw 2026-11-03 12:28:27,137 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_a_forged_partner_token ... 2026-11-03 12:28:28,290 7 INFO rb-ea311d5-226310-432086 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 12:28:36,617 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6209112 started for PoS orders references: [{'name': None, 'pos_reference': '260-269-000001', 'uuid': 'a8346b81-9ff1-4ecc-b080-85a25d774f78'}] 2026-11-03 12:28:36,660 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6209112 order {'name': None, 'pos_reference': '260-269-000001', 'uuid': 'a8346b81-9ff1-4ecc-b080-85a25d774f78'} created pos.order #856 2026-11-03 12:28:36,660 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6209112 finished 2026-11-03 12:28:36,752 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 c7F51rl7 - [03/Nov/2026 12:28:36] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1526 77 0.061 0.276 rw 2026-11-03 12:28:36,799 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_integer_partner ... 2026-11-03 12:28:38,033 7 INFO rb-ea311d5-226310-432086 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 12:28:46,376 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64210134 started for PoS orders references: [{'name': None, 'pos_reference': '260-270-000001', 'uuid': '85acef0d-b0fe-495c-a64a-956327d5e49e'}] 2026-11-03 12:28:46,417 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64210134 order {'name': None, 'pos_reference': '260-270-000001', 'uuid': '85acef0d-b0fe-495c-a64a-956327d5e49e'} created pos.order #857 2026-11-03 12:28:46,417 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64210134 finished 2026-11-03 12:28:46,505 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 A5yOog2L - [03/Nov/2026 12:28:46] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1526 76 0.064 0.29 rw 2026-11-03 12:28:46,553 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_unauthorized_partner ... 2026-11-03 12:28:48,092 7 INFO rb-ea311d5-226310-432086 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 12:28:56,529 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99564323 started for PoS orders references: [{'name': None, 'pos_reference': '260-271-000001', 'uuid': '06c24642-0290-4da8-9b4a-4f3be8ca42ce'}] 2026-11-03 12:28:56,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99564323 order {'name': None, 'pos_reference': '260-271-000001', 'uuid': '06c24642-0290-4da8-9b4a-4f3be8ca42ce'} created pos.order #858 2026-11-03 12:28:56,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99564323 finished 2026-11-03 12:28:56,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PY-vfHHD - [03/Nov/2026 12:28:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1526 76 0.075 0.322 rw 2026-11-03 12:28:56,753 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_links_a_validated_partner ... 2026-11-03 12:28:58,114 7 INFO rb-ea311d5-226310-432086 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 12:29:06,654 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OciEWJJ5 - [03/Nov/2026 12:29:06] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.029 0.223 rw 2026-11-03 12:29:06,708 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11870392 started for PoS orders references: [{'name': None, 'pos_reference': '260-272-000001', 'uuid': '3034905f-edb4-4fd8-a551-ec024440b4ee'}] 2026-11-03 12:29:06,772 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11870392 order {'name': None, 'pos_reference': '260-272-000001', 'uuid': '3034905f-edb4-4fd8-a551-ec024440b4ee'} created pos.order #859 2026-11-03 12:29:06,772 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11870392 finished 2026-11-03 12:29:06,901 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OciEWJJ5 - [03/Nov/2026 12:29:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1592 70 0.073 0.164 rw 2026-11-03 12:29:06,949 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_without_partner ... 2026-11-03 12:29:08,428 7 INFO rb-ea311d5-226310-432086 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 12:29:16,678 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80911562 started for PoS orders references: [{'name': None, 'pos_reference': '260-273-000001', 'uuid': '100b76ac-8f05-4fd4-be7b-e17d6feebd3b'}] 2026-11-03 12:29:16,710 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80911562 order {'name': None, 'pos_reference': '260-273-000001', 'uuid': '100b76ac-8f05-4fd4-be7b-e17d6feebd3b'} created pos.order #860 2026-11-03 12:29:16,710 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80911562 finished 2026-11-03 12:29:16,803 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KnrTiTQh - [03/Nov/2026 12:29:16] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1526 76 0.048 0.281 rw 2026-11-03 12:29:16,852 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-11-03 12:29:18,195 7 INFO rb-ea311d5-226310-432086 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 12:29:26,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 KqP96oQl - [03/Nov/2026 12:29:26] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.029 0.195 rw 2026-11-03 12:29:26,628 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_malformed_tokens ... 2026-11-03 12:29:27,891 7 INFO rb-ea311d5-226310-432086 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 12:29:36,133 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_token_is_scoped_to_the_config ... 2026-11-03 12:29:37,491 7 INFO rb-ea311d5-226310-432086 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 12:29:46,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 xZxtbyQ- - [03/Nov/2026 12:29:46] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.032 0.191 rw 2026-11-03 12:29:46,124 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_accepts_a_previously_signed_token ... 2026-11-03 12:29:47,457 7 INFO rb-ea311d5-226310-432086 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 12:29:55,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Zu5kTXWr - [03/Nov/2026 12:29:55] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.04 0.212 rw 2026-11-03 12:29:55,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Zu5kTXWr - [03/Nov/2026 12:29:55] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 4 0.008 0.021 rw 2026-11-03 12:29:56,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_creates_and_signs_a_new_partner ... 2026-11-03 12:29:57,320 7 INFO rb-ea311d5-226310-432086 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 12:30:05,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 AtlYEj4W - [03/Nov/2026 12:30:05] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.042 0.213 rw 2026-11-03 12:30:05,854 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_forged_signature ... 2026-11-03 12:30:07,140 7 INFO rb-ea311d5-226310-432086 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 12:30:16,380 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CUbedjbx - [03/Nov/2026 12:30:16] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 31 0.037 0.252 rw 2026-11-03 12:30:16,428 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_raw_partner_id ... 2026-11-03 12:30:17,892 7 INFO rb-ea311d5-226310-432086 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 12:30:27,293 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 pyuxBdY3 - [03/Nov/2026 12:30:27] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.037 0.222 rw 2026-11-03 12:30:27,352 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_an_integer_partner_id ... 2026-11-03 12:30:28,669 7 INFO rb-ea311d5-226310-432086 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 12:30:37,700 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8CYCe8sz - [03/Nov/2026 12:30:37] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.031 0.223 rw 2026-11-03 12:30:37,851 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:30:39,594 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_payment_result_notification_does_not_send_the_partner ... 2026-11-03 12:30:41,220 7 INFO rb-ea311d5-226310-432086 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 12:30:50,319 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9CHZiLJi - [03/Nov/2026 12:30:50] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.03 0.199 rw 2026-11-03 12:30:50,396 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23776119 started for PoS orders references: [{'name': None, 'pos_reference': '260-283-000001', 'uuid': '43c1ca02-b1ad-477c-b8e4-49677dccc2d5'}] 2026-11-03 12:30:50,444 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23776119 order {'name': None, 'pos_reference': '260-283-000001', 'uuid': '43c1ca02-b1ad-477c-b8e4-49677dccc2d5'} created pos.order #861 2026-11-03 12:30:50,445 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23776119 finished 2026-11-03 12:30:50,565 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 9CHZiLJi - [03/Nov/2026 12:30:50] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1570 70 0.059 0.168 rw 2026-11-03 12:30:50,667 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_a_forged_partner_token ... 2026-11-03 12:30:52,135 7 INFO rb-ea311d5-226310-432086 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 12:31:01,160 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78716693 started for PoS orders references: [{'name': None, 'pos_reference': '260-284-000001', 'uuid': '2ff2f6ec-c704-43b4-b4b9-37f1573adfc5'}] 2026-11-03 12:31:01,207 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78716693 order {'name': None, 'pos_reference': '260-284-000001', 'uuid': '2ff2f6ec-c704-43b4-b4b9-37f1573adfc5'} created pos.order #862 2026-11-03 12:31:01,207 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78716693 finished 2026-11-03 12:31:01,306 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 s0K0gRJT - [03/Nov/2026 12:31:01] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1504 77 0.07 0.286 rw 2026-11-03 12:31:01,377 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_integer_partner ... 2026-11-03 12:31:02,761 7 INFO rb-ea311d5-226310-432086 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 12:31:11,346 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34695942 started for PoS orders references: [{'name': None, 'pos_reference': '260-285-000001', 'uuid': '340f7ae3-2529-46ba-945d-4a1dbd518d6d'}] 2026-11-03 12:31:11,403 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34695942 order {'name': None, 'pos_reference': '260-285-000001', 'uuid': '340f7ae3-2529-46ba-945d-4a1dbd518d6d'} created pos.order #863 2026-11-03 12:31:11,403 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34695942 finished 2026-11-03 12:31:11,494 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qI4CRCc - [03/Nov/2026 12:31:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1504 76 0.067 0.268 rw 2026-11-03 12:31:11,563 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_unauthorized_partner ... 2026-11-03 12:31:12,963 7 INFO rb-ea311d5-226310-432086 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 12:31:21,747 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44551942 started for PoS orders references: [{'name': None, 'pos_reference': '260-286-000001', 'uuid': '7ae41bdb-3d1b-44b4-833f-f2497ba723a4'}] 2026-11-03 12:31:21,805 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44551942 order {'name': None, 'pos_reference': '260-286-000001', 'uuid': '7ae41bdb-3d1b-44b4-833f-f2497ba723a4'} created pos.order #864 2026-11-03 12:31:21,805 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44551942 finished 2026-11-03 12:31:21,902 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Awvfa8IY - [03/Nov/2026 12:31:21] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1504 76 0.069 0.296 rw 2026-11-03 12:31:21,949 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_links_a_validated_partner ... 2026-11-03 12:31:23,174 7 INFO rb-ea311d5-226310-432086 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 12:31:31,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k57Ds0AK - [03/Nov/2026 12:31:31] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.037 0.21 rw 2026-11-03 12:31:31,856 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48428551 started for PoS orders references: [{'name': None, 'pos_reference': '260-287-000001', 'uuid': '23b95287-8a07-411c-ad1e-a1c53ff41276'}] 2026-11-03 12:31:31,898 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48428551 order {'name': None, 'pos_reference': '260-287-000001', 'uuid': '23b95287-8a07-411c-ad1e-a1c53ff41276'} created pos.order #865 2026-11-03 12:31:31,899 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48428551 finished 2026-11-03 12:31:32,036 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k57Ds0AK - [03/Nov/2026 12:31:32] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1570 70 0.067 0.175 rw 2026-11-03 12:31:32,083 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_without_partner ... 2026-11-03 12:31:33,263 7 INFO rb-ea311d5-226310-432086 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 12:31:41,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55255203 started for PoS orders references: [{'name': None, 'pos_reference': '260-288-000001', 'uuid': '2ae45141-79b9-4fa0-a2fe-c6e36ba64d16'}] 2026-11-03 12:31:41,635 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55255203 order {'name': None, 'pos_reference': '260-288-000001', 'uuid': '2ae45141-79b9-4fa0-a2fe-c6e36ba64d16'} created pos.order #866 2026-11-03 12:31:41,635 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55255203 finished 2026-11-03 12:31:41,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 uwMkwSty - [03/Nov/2026 12:31:41] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1504 76 0.057 0.281 rw 2026-11-03 12:31:41,791 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-11-03 12:31:43,106 7 INFO rb-ea311d5-226310-432086 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 12:31:51,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0mk67r97 - [03/Nov/2026 12:31:51] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.028 0.17 rw 2026-11-03 12:31:51,893 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_malformed_tokens ... 2026-11-03 12:31:53,266 7 INFO rb-ea311d5-226310-432086 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 12:32:01,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_token_is_scoped_to_the_config ... 2026-11-03 12:32:02,422 7 INFO rb-ea311d5-226310-432086 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 12:32:10,471 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 36k9IvlX - [03/Nov/2026 12:32:10] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.032 0.199 rw 2026-11-03 12:32:10,530 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_accepts_a_previously_signed_token ... 2026-11-03 12:32:11,740 7 INFO rb-ea311d5-226310-432086 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 12:32:19,874 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ogv-avDA - [03/Nov/2026 12:32:19] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.035 0.201 rw 2026-11-03 12:32:19,898 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Ogv-avDA - [03/Nov/2026 12:32:19] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 4 0.003 0.013 rw 2026-11-03 12:32:19,944 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_creates_and_signs_a_new_partner ... 2026-11-03 12:32:21,079 7 INFO rb-ea311d5-226310-432086 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 12:32:29,512 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YfRXwqac - [03/Nov/2026 12:32:29] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.033 0.205 rw 2026-11-03 12:32:29,574 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_forged_signature ... 2026-11-03 12:32:30,814 7 INFO rb-ea311d5-226310-432086 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 12:32:39,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _avMIWGd - [03/Nov/2026 12:32:39] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 31 0.029 0.151 rw 2026-11-03 12:32:39,076 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_raw_partner_id ... 2026-11-03 12:32:40,285 7 INFO rb-ea311d5-226310-432086 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 12:32:48,513 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qH0B_V7s - [03/Nov/2026 12:32:48] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.027 0.162 rw 2026-11-03 12:32:48,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_an_integer_partner_id ... 2026-11-03 12:32:49,877 7 INFO rb-ea311d5-226310-432086 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 12:32:58,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 0iYjifyP - [03/Nov/2026 12:32:58] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.034 0.162 rw 2026-11-03 12:32:58,358 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:32:59,738 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_delivery_tour ... 2026-11-03 12:33:01,238 7 INFO rb-ea311d5-226310-432086 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 12:33:10,143 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome pid: 65504 2026-11-03 12:33:10,143 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpi_ykzi78_chrome_odoo 2026-11-03 12:33:10,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:42395/json/version 2026-11-03 12:33:10,145 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42395', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:33:10,192 7 INFO rb-ea311d5-226310-432086 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 12:33:10,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:42395/json 2026-11-03 12:33:10,192 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42395', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:33:10,207 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:42395/devtools/page/8D4D013346F194BB2009860D2881E5BF 2026-11-03 12:33:10,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Enable chrome headless console log notification 2026-11-03 12:33:10,226 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless enable page notifications 2026-11-03 12:33:10,286 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Setting session cookie in browser 2026-11-03 12:33:10,302 7 INFO rb-ea311d5-226310-432086 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=ced29d8d873a4c9e" in browser 2026-11-03 12:33:10,302 7 INFO rb-ea311d5-226310-432086 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=ced29d8d873a4c9e" 2026-11-03 12:33:10,602 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:10] "GET /pos-self/298?access_token=ced29d8d873a4c9e HTTP/1.1" 200 2295 62 0.052 0.239 rw 2026-11-03 12:33:10,613 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigation result: {'frameId': '8D4D013346F194BB2009860D2881E5BF', 'loaderId': '42EDDB44F0426D6993850B57B1855C9C', 'isDownload': False} 2026-11-03 12:33:10,613 7 INFO rb-ea311d5-226310-432086 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 12:33:10,669 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:33:10,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:10] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.377 ro 2026-11-03 12:33:10,736 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:33:10,778 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:33:10,786 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:10] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.121 ro 2026-11-03 12:33:10,818 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:10] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.154 ro 2026-11-03 12:33:11,091 7 INFO rb-ea311d5-226310-432086 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 12:33:11,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:11] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-11-03 12:33:11,140 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.009 ro 2026-11-03 12:33:11,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:11] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.01 0.032 ro 2026-11-03 12:33:11,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.039 rw 2026-11-03 12:33:11,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:11] "POST /pos-self/data/298 HTTP/1.1" 200 466932 265 0.224 0.554 rw 2026-11-03 12:33:12,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:12] "GET /web/image/ir.attachment/389104/raw HTTP/1.1" 200 98715 3 0.001 0.01 ro 2026-11-03 12:33:12,218 7 INFO rb-ea311d5-226310-432086 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 12:33:12,276 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:12] "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 12:33:12,435 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:389108) 2026-11-03 12:33:12,445 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:12] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.116 ro 2026-11-03 12:33:12,459 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:12] "GET /web/image/ir.attachment/389103/raw HTTP/1.1" 200 84994 3 0.003 0.035 ro 2026-11-03 12:33:12,487 7 INFO rb-ea311d5-226310-432086 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 12:33:12,516 7 INFO rb-ea311d5-226310-432086 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 12:33:12,542 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:12] "GET /web/image/ir.attachment/388086/raw HTTP/1.1" 200 49165 3 0.004 0.012 ro 2026-11-03 12:33:12,580 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:12] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.015 ro 2026-11-03 12:33:12,632 7 INFO rb-ea311d5-226310-432086 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 12:33:12,681 7 INFO rb-ea311d5-226310-432086 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 12:33:12,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:12] "GET /web/image/pos.category/401/image_128?unique=2026-11-03T12:32:58.000+00:00 HTTP/1.1" 200 6314 3 0.007 0.033 ro 2026-11-03 12:33:12,709 7 INFO rb-ea311d5-226310-432086 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 12:33:12,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:12] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.005 0.064 ro 2026-11-03 12:33:12,752 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:12] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:32:58.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.092 ro 2026-11-03 12:33:12,809 7 INFO rb-ea311d5-226310-432086 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 12:33:12,841 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:12] "GET /web/image/product.product/2785/image_512?unique=2026-11-03T12:32:58.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.052 ro 2026-11-03 12:33:12,866 7 INFO rb-ea311d5-226310-432086 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 12:33:12,878 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:12] "GET /web/image/product.product/15/image_512?unique=2026-11-03T12:32:58.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.084 ro 2026-11-03 12:33:12,926 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:12] "GET /google_address_autocomplete/static/src/img/powered_by_google_on_white.png HTTP/1.1" 200 2133 0 0 0.003 - 2026-11-03 12:33:12,974 7 INFO rb-ea311d5-226310-432086 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 12:33:13,026 7 INFO rb-ea311d5-226310-432086 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 12:33:13,100 7 INFO rb-ea311d5-226310-432086 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 12:33:13,105 7 INFO rb-ea311d5-226310-432086 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 12:33:13,479 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:13] "POST /pos-self/autocomplete/address HTTP/1.1" 200 175 2 0.002 0.014 rw 2026-11-03 12:33:13,528 7 INFO rb-ea311d5-226310-432086 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 12:33:13,554 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:13] "POST /pos-self/autocomplete/address_full HTTP/1.1" 200 206 2 0.004 0.02 rw 2026-11-03 12:33:13,608 7 INFO rb-ea311d5-226310-432086 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 12:33:13,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:13] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.034 0.112 rw 2026-11-03 12:33:13,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97401294 started for PoS orders references: [{'name': None, 'pos_reference': '260-298-000001', 'uuid': 'd35bdf6e-4b8f-446f-acae-9cfff1aad67e'}] 2026-11-03 12:33:13,921 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97401294 order {'name': None, 'pos_reference': '260-298-000001', 'uuid': 'd35bdf6e-4b8f-446f-acae-9cfff1aad67e'} created pos.order #867 2026-11-03 12:33:13,922 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97401294 finished 2026-11-03 12:33:14,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3555 232 0.188 0.469 rw 2026-11-03 12:33:14,505 7 INFO rb-ea311d5-226310-432086 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 12:33:14,517 7 INFO rb-ea311d5-226310-432086 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 12:33:14,518 7 INFO rb-ea311d5-226310-432086 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 12:33:14,541 7 INFO rb-ea311d5-226310-432086 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 12:33:14,582 7 INFO rb-ea311d5-226310-432086 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 12:33:14,627 7 INFO rb-ea311d5-226310-432086 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 12:33:14,640 7 INFO rb-ea311d5-226310-432086 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 12:33:14,723 7 INFO rb-ea311d5-226310-432086 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 12:33:14,734 7 INFO rb-ea311d5-226310-432086 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 12:33:14,780 7 INFO rb-ea311d5-226310-432086 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 12:33:14,833 7 INFO rb-ea311d5-226310-432086 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 12:33:14,896 7 INFO rb-ea311d5-226310-432086 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 12:33:14,903 7 INFO rb-ea311d5-226310-432086 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 12:33:15,296 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:15] "POST /pos-self/autocomplete/address HTTP/1.1" 200 175 2 0.015 0.015 rw 2026-11-03 12:33:15,375 7 INFO rb-ea311d5-226310-432086 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 12:33:15,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:15] "POST /pos-self/autocomplete/address_full HTTP/1.1" 200 206 2 0.003 0.018 rw 2026-11-03 12:33:15,446 7 INFO rb-ea311d5-226310-432086 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 12:33:15,565 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:15] "POST /pos-self-order/validate-partner HTTP/1.1" 200 129 24 0.022 0.076 rw 2026-11-03 12:33:15,606 7 INFO rb-ea311d5-226310-432086 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 12:33:15,625 7 INFO rb-ea311d5-226310-432086 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 12:33:15,634 7 INFO rb-ea311d5-226310-432086 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 12:33:15,643 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:15] "POST /pos-self-order/get-slots HTTP/1.1" 200 56 3 0.004 0.023 rw 2026-11-03 12:33:15,772 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:15] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 24 0.026 0.11 rw 2026-11-03 12:33:15,875 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47494171 started for PoS orders references: [{'name': None, 'pos_reference': '260-298-000002', 'uuid': '8422cc2c-9d46-417f-8e48-2ecb4e193558'}] 2026-11-03 12:33:15,916 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47494171 order {'name': None, 'pos_reference': '260-298-000002', 'uuid': '8422cc2c-9d46-417f-8e48-2ecb4e193558'} created pos.order #868 2026-11-03 12:33:15,916 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47494171 finished 2026-11-03 12:33:16,529 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:16] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2537 186 0.145 0.586 rw 2026-11-03 12:33:16,583 7 INFO rb-ea311d5-226310-432086 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 12:33:16,593 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: tour succeeded 2026-11-03 12:33:16,595 7 INFO rb-ea311d5-226310-432086 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 12:33:16,717 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:33:16,726 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 EqpcTavP - [03/Nov/2026 12:33:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.015 5.452 rw 2026-11-03 12:33:16,726 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: heap 15867956 (allocated 17707008) 2026-11-03 12:33:16,835 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing chrome headless with pid 65504 2026-11-03 12:33:16,836 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing websocket connection 2026-11-03 12:33:16,839 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Terminating chrome headless with pid 65504 2026-11-03 12:33:16,958 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123316_957261_test_preset_delivery_tour.txt 2026-11-03 12:33:16,958 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpi_ykzi78_chrome_odoo" 2026-11-03 12:33:17,018 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_email_tour ... 2026-11-03 12:33:18,353 7 INFO rb-ea311d5-226310-432086 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 12:33:26,823 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome pid: 65645 2026-11-03 12:33:26,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless temporary user profile dir: /tmp/tmpda9ca7a3_chrome_odoo 2026-11-03 12:33:26,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:43921/json/version 2026-11-03 12:33:26,825 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43921', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:33:26,860 7 INFO rb-ea311d5-226310-432086 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 12:33:26,861 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:43921/json 2026-11-03 12:33:26,861 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43921', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:33:26,878 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Websocket url found: ws://127.0.0.1:43921/devtools/page/E6897E9153E45B3F6C28B8D78098AA8E 2026-11-03 12:33:26,893 7 INFO rb-ea311d5-226310-432086 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 12:33:26,926 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless enable page notifications 2026-11-03 12:33:27,009 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Setting session cookie in browser 2026-11-03 12:33:27,015 7 INFO rb-ea311d5-226310-432086 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=19a5ca418e5c46f5" in browser 2026-11-03 12:33:27,015 7 INFO rb-ea311d5-226310-432086 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=19a5ca418e5c46f5" 2026-11-03 12:33:27,244 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:27] "GET /pos-self/299?access_token=19a5ca418e5c46f5 HTTP/1.1" 200 2295 62 0.044 0.181 rw 2026-11-03 12:33:27,248 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigation result: {'frameId': 'E6897E9153E45B3F6C28B8D78098AA8E', 'loaderId': '969CC6618BB01C5C3C7706C09B801196', 'isDownload': False} 2026-11-03 12:33:27,248 7 INFO rb-ea311d5-226310-432086 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 12:33:27,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:33:27,364 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:33:27,370 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:27] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.083 ro 2026-11-03 12:33:27,384 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:27] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.093 ro 2026-11-03 12:33:27,407 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:33:27,464 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:27] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.025 0.412 ro 2026-11-03 12:33:27,670 7 INFO rb-ea311d5-226310-432086 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 12:33:27,700 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:27] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.011 ro 2026-11-03 12:33:27,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.012 ro 2026-11-03 12:33:27,748 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:27] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.004 0.03 ro 2026-11-03 12:33:28,424 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:28] "POST /pos-self/data/299 HTTP/1.1" 200 466976 267 0.179 0.495 rw 2026-11-03 12:33:28,428 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:28] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.668 rw 2026-11-03 12:33:28,699 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:28] "GET /web/image/ir.attachment/390130/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-11-03 12:33:28,717 7 INFO rb-ea311d5-226310-432086 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 12:33:28,794 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:28] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.032 ro 2026-11-03 12:33:28,964 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:390134) 2026-11-03 12:33:28,977 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:28] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.142 ro 2026-11-03 12:33:28,979 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:28] "GET /web/image/ir.attachment/390129/raw HTTP/1.1" 200 84994 3 0.002 0.051 ro 2026-11-03 12:33:29,006 7 INFO rb-ea311d5-226310-432086 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 12:33:29,008 7 INFO rb-ea311d5-226310-432086 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 12:33:29,048 7 INFO rb-ea311d5-226310-432086 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 12:33:29,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:29] "GET /web/image/ir.attachment/389112/raw HTTP/1.1" 200 49165 3 0.001 0.007 ro 2026-11-03 12:33:29,129 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:29] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.016 ro 2026-11-03 12:33:29,184 7 INFO rb-ea311d5-226310-432086 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 12:33:29,252 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:29] "GET /web/image/pos.category/401/image_128?unique=2026-11-03T12:32:58.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.04 ro 2026-11-03 12:33:29,256 7 INFO rb-ea311d5-226310-432086 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 12:33:29,279 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:29] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.054 ro 2026-11-03 12:33:29,287 7 INFO rb-ea311d5-226310-432086 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 12:33:29,337 7 INFO rb-ea311d5-226310-432086 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 12:33:29,340 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:29] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:32:58.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.106 ro 2026-11-03 12:33:29,375 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:29] "GET /web/image/product.product/2785/image_512?unique=2026-11-03T12:32:58.000+00:00 HTTP/1.1" 200 7322 9 0.005 0.041 ro 2026-11-03 12:33:29,383 7 INFO rb-ea311d5-226310-432086 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 12:33:29,542 7 INFO rb-ea311d5-226310-432086 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 12:33:29,666 7 INFO rb-ea311d5-226310-432086 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 12:33:29,715 7 INFO rb-ea311d5-226310-432086 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 12:33:29,730 7 INFO rb-ea311d5-226310-432086 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 12:33:29,922 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:29] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.039 0.149 rw 2026-11-03 12:33:30,040 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33721063 started for PoS orders references: [{'name': None, 'pos_reference': '260-299-000001', 'uuid': '9bb06bc1-3887-404a-a97d-a84aa548a8c6'}] 2026-11-03 12:33:30,099 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33721063 order {'name': None, 'pos_reference': '260-299-000001', 'uuid': '9bb06bc1-3887-404a-a97d-a84aa548a8c6'} created pos.order #869 2026-11-03 12:33:30,099 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33721063 finished 2026-11-03 12:33:30,232 7 INFO rb-ea311d5-226310-432086 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 12:33:30,560 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-11-03 12:33:30,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:30] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2541 245 0.192 0.543 rw 2026-11-03 12:33:30,780 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: tour succeeded 2026-11-03 12:33:30,780 7 INFO rb-ea311d5-226310-432086 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 12:33:30,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:33:30,883 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 j4f27vph - [03/Nov/2026 12:33:28] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.008 2.286 rw 2026-11-03 12:33:30,885 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: heap 14701636 (allocated 16920576) 2026-11-03 12:33:30,984 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing chrome headless with pid 65645 2026-11-03 12:33:30,990 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing websocket connection 2026-11-03 12:33:30,990 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Terminating chrome headless with pid 65645 2026-11-03 12:33:31,089 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123331_089558_test_preset_takeaway_email_tour.txt 2026-11-03 12:33:31,090 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Removing chrome user profile "/tmp/tmpda9ca7a3_chrome_odoo" 2026-11-03 12:33:31,149 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_tour ... 2026-11-03 12:33:32,269 7 INFO rb-ea311d5-226310-432086 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 12:33:40,598 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58405042 started for PoS orders references: [{'name': None, 'pos_reference': '260-300-000001', 'uuid': 'c8668495d4b14903bddc635fb9149dd4'}] 2026-11-03 12:33:40,657 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58405042 order {'name': None, 'pos_reference': '260-300-000001', 'uuid': 'c8668495d4b14903bddc635fb9149dd4'} created pos.order #870 2026-11-03 12:33:40,657 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58405042 finished 2026-11-03 12:33:40,770 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f466FwN6 - [03/Nov/2026 12:33:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2434 97 0.068 0.225 rw 2026-11-03 12:33:40,816 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_with_slot_tour ... 2026-11-03 12:33:42,066 7 INFO rb-ea311d5-226310-432086 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 12:33:50,694 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome pid: 65774 2026-11-03 12:33:50,695 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpju8w_8lj_chrome_odoo 2026-11-03 12:33:50,695 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:43499/json/version 2026-11-03 12:33:50,696 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43499', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:33:50,734 7 INFO rb-ea311d5-226310-432086 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 12:33:50,734 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:43499/json 2026-11-03 12:33:50,735 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43499', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:33:50,756 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:43499/devtools/page/1B0E6E022F205D4ED0035D4D51284147 2026-11-03 12:33:50,763 7 INFO rb-ea311d5-226310-432086 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 12:33:50,766 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-11-03 12:33:50,825 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Setting session cookie in browser 2026-11-03 12:33:50,831 7 INFO rb-ea311d5-226310-432086 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=b1b3989412774557" in browser 2026-11-03 12:33:50,831 7 INFO rb-ea311d5-226310-432086 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=b1b3989412774557" 2026-11-03 12:33:51,072 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:51] "GET /pos-self/301?access_token=b1b3989412774557 HTTP/1.1" 200 2295 62 0.035 0.201 rw 2026-11-03 12:33:51,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigation result: {'frameId': '1B0E6E022F205D4ED0035D4D51284147', 'loaderId': 'B8029EA7843EB58EFE8DA23C764B1F50', 'isDownload': False} 2026-11-03 12:33:51,075 7 INFO rb-ea311d5-226310-432086 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 12:33:51,130 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:33:51,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:51] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.323 ro 2026-11-03 12:33:51,215 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:33:51,264 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:33:51,280 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:51] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.014 0.145 ro 2026-11-03 12:33:51,284 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:51] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.009 0.156 ro 2026-11-03 12:33:51,567 7 INFO rb-ea311d5-226310-432086 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 12:33:51,626 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.02 ro 2026-11-03 12:33:51,632 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:51] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.042 ro 2026-11-03 12:33:51,655 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:51] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.016 ro 2026-11-03 12:33:51,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.022 rw 2026-11-03 12:33:52,370 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:52] "POST /pos-self/data/301 HTTP/1.1" 200 467743 268 0.211 0.493 rw 2026-11-03 12:33:52,719 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:52] "GET /web/image/ir.attachment/392179/raw HTTP/1.1" 200 98715 3 0.001 0.008 ro 2026-11-03 12:33:52,744 7 INFO rb-ea311d5-226310-432086 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 12:33:52,861 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:52] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.056 ro 2026-11-03 12:33:52,932 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:52] "GET /web/image/ir.attachment/392178/raw HTTP/1.1" 200 84994 3 0.002 0.01 ro 2026-11-03 12:33:53,077 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:392183) 2026-11-03 12:33:53,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:53] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.009 0.148 ro 2026-11-03 12:33:53,126 7 INFO rb-ea311d5-226310-432086 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 12:33:53,130 7 INFO rb-ea311d5-226310-432086 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 12:33:53,175 7 INFO rb-ea311d5-226310-432086 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 12:33:53,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:53] "GET /web/image/ir.attachment/391161/raw HTTP/1.1" 200 49165 3 0.003 0.025 ro 2026-11-03 12:33:53,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:53] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-11-03 12:33:53,291 7 INFO rb-ea311d5-226310-432086 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 12:33:53,346 7 INFO rb-ea311d5-226310-432086 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 12:33:53,416 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:53] "GET /web/image/pos.category/401/image_128?unique=2026-11-03T12:32:58.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.039 ro 2026-11-03 12:33:53,418 7 INFO rb-ea311d5-226310-432086 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 12:33:53,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:53] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.005 0.072 ro 2026-11-03 12:33:53,472 7 INFO rb-ea311d5-226310-432086 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 12:33:53,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:53] "GET /web/image/product.template/8/image_512?unique=2026-11-03T12:32:58.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.106 ro 2026-11-03 12:33:53,500 7 INFO rb-ea311d5-226310-432086 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 12:33:53,507 7 INFO rb-ea311d5-226310-432086 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 12:33:53,553 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:53] "GET /web/image/product.product/2784/image_512?unique=2026-11-03T12:32:58.000+00:00 HTTP/1.1" 200 7322 9 0.01 0.053 ro 2026-11-03 12:33:53,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:53] "POST /pos-self-order/get-slots HTTP/1.1" 200 56 3 0.004 0.045 rw 2026-11-03 12:33:53,696 7 INFO rb-ea311d5-226310-432086 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 12:33:53,703 7 INFO rb-ea311d5-226310-432086 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 12:33:53,772 7 INFO rb-ea311d5-226310-432086 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 12:33:53,893 7 INFO rb-ea311d5-226310-432086 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 12:33:54,003 7 INFO rb-ea311d5-226310-432086 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 12:33:54,011 7 INFO rb-ea311d5-226310-432086 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 12:33:54,169 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:54] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.046 0.109 rw 2026-11-03 12:33:54,283 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49785186 started for PoS orders references: [{'name': None, 'pos_reference': '260-301-000001', 'uuid': 'f8e50ca0-eea6-4fe7-b6dc-f9eec10b068e'}] 2026-11-03 12:33:54,341 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49785186 order {'name': None, 'pos_reference': '260-301-000001', 'uuid': 'f8e50ca0-eea6-4fe7-b6dc-f9eec10b068e'} created pos.order #871 2026-11-03 12:33:54,341 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49785186 finished 2026-11-03 12:33:54,504 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:54] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2531 88 0.083 0.201 rw 2026-11-03 12:33:54,558 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.02 rw 2026-11-03 12:33:54,579 7 INFO rb-ea311d5-226310-432086 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 12:33:54,589 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: tour succeeded 2026-11-03 12:33:54,590 7 INFO rb-ea311d5-226310-432086 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 12:33:54,687 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:33:54,688 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: heap 15918280 (allocated 17444864) 2026-11-03 12:33:54,692 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b-bajYPe - [03/Nov/2026 12:33:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.006 2.97 rw 2026-11-03 12:33:54,802 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing chrome headless with pid 65774 2026-11-03 12:33:54,803 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing websocket connection 2026-11-03 12:33:54,805 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Terminating chrome headless with pid 65774 2026-11-03 12:33:54,909 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123354_909215_test_preset_with_slot_tour.txt 2026-11-03 12:33:54,909 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpju8w_8lj_chrome_odoo" 2026-11-03 12:33:55,029 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-11-03 12:33:56,524 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-11-03 12:33:57,882 7 INFO rb-ea311d5-226310-432086 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 12:34:05,572 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:34:05,778 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44TgkLGl - [03/Nov/2026 12:34:05] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/302 HTTP/1.1" 200 319 9 0.017 0.173 rw 2026-11-03 12:34:05,833 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-11-03 12:34:06,998 7 INFO rb-ea311d5-226310-432086 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 12:34:14,934 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:34:15,525 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 WgNr93vm - [03/Nov/2026 12:34:15] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/303 HTTP/1.1" 200 338 9 0.021 0.553 rw 2026-11-03 12:34:15,616 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:34:16,562 7 INFO rb-ea311d5-226310-432086 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 12:34:16,741 7 INFO rb-ea311d5-226310-432086 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 12:34:25,430 7 INFO rb-ea311d5-226310-432086 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 12:34:27,616 7 INFO rb-ea311d5-226310-432086 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 12:34:33,099 7 INFO rb-ea311d5-226310-432086 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 12:34:41,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_bancontact_pay.tests.test_models: Starting TestModels.test_check_unsupported_kiosks ... 2026-11-03 12:34:42,149 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 12:34:43,189 7 INFO rb-ea311d5-226310-432086 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 12:34:43,353 7 INFO rb-ea311d5-226310-432086 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 12:34:52,498 7 INFO rb-ea311d5-226310-432086 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 12:34:54,551 7 INFO rb-ea311d5-226310-432086 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 12:35:00,836 7 INFO rb-ea311d5-226310-432086 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 12:35:08,561 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_bancontact_pay.tests.test_webhook: Starting TestSelfOrderWebhook.test_bancontact_webhook_error ... 2026-11-03 12:35:09,234 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - 444dbec7 webhook received: config_id=307, payment_method_id=512 2026-11-03 12:35:09,254 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - 444dbec7 webhook processed: paymentId=any_id_AUTHORIZATION_FAILED, status=AUTHORIZATION_FAILED 2026-11-03 12:35:09,265 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMmLcaUe - [03/Nov/2026 12:35:09] "POST /bancontact_pay/webhook?config_id=307&payment_method_id=512 HTTP/1.1" 200 0 12 0.011 0.033 rw 2026-11-03 12:35:09,326 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - cb2c0421 webhook received: config_id=307, payment_method_id=512 2026-11-03 12:35:09,349 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - cb2c0421 webhook processed: paymentId=any_id_FAILED, status=FAILED 2026-11-03 12:35:09,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMmLcaUe - [03/Nov/2026 12:35:09] "POST /bancontact_pay/webhook?config_id=307&payment_method_id=512 HTTP/1.1" 200 0 9 0.007 0.034 rw 2026-11-03 12:35:09,429 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - a0dc9f36 webhook received: config_id=307, payment_method_id=512 2026-11-03 12:35:09,459 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - a0dc9f36 webhook processed: paymentId=any_id_EXPIRED, status=EXPIRED 2026-11-03 12:35:09,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMmLcaUe - [03/Nov/2026 12:35:09] "POST /bancontact_pay/webhook?config_id=307&payment_method_id=512 HTTP/1.1" 200 0 9 0.019 0.028 rw 2026-11-03 12:35:09,521 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - 912dd659 webhook received: config_id=307, payment_method_id=512 2026-11-03 12:35:09,538 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - 912dd659 webhook processed: paymentId=any_id_CANCELLED, status=CANCELLED 2026-11-03 12:35:09,548 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMmLcaUe - [03/Nov/2026 12:35:09] "POST /bancontact_pay/webhook?config_id=307&payment_method_id=512 HTTP/1.1" 200 0 9 0.008 0.027 rw 2026-11-03 12:35:09,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_bancontact_pay.tests.test_webhook: Starting TestSelfOrderWebhook.test_bancontact_webhook_success ... 2026-11-03 12:35:09,838 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - 8c4d4d36 webhook received: config_id=308, payment_method_id=512 2026-11-03 12:35:09,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - 8c4d4d36 webhook processed: paymentId=any_id, status=SUCCEEDED 2026-11-03 12:35:09,869 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 30jV82OE - [03/Nov/2026 12:35:09] "POST /bancontact_pay/webhook?config_id=308&payment_method_id=512 HTTP/1.1" 200 0 12 0.011 0.036 rw 2026-11-03 12:35:09,962 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 12:35:10,957 7 INFO rb-ea311d5-226310-432086 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 12:35:11,124 7 INFO rb-ea311d5-226310-432086 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 12:35:20,175 7 INFO rb-ea311d5-226310-432086 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 12:35:22,126 7 INFO rb-ea311d5-226310-432086 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 12:35:26,897 7 INFO rb-ea311d5-226310-432086 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 12:35:27,265 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_event.tests.test_self_order_event: Starting TestSelfOrderEventPrice.test_event_ticket_order_price ... 2026-11-03 12:35:27,889 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 12:35:28,933 7 INFO rb-ea311d5-226310-432086 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 12:35:29,178 7 INFO rb-ea311d5-226310-432086 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 12:35:38,465 7 INFO rb-ea311d5-226310-432086 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 12:35:40,565 7 INFO rb-ea311d5-226310-432086 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 12:35:46,567 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_kiosk_qfpay ... 2026-11-03 12:35:47,569 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order ... 2026-11-03 12:35:48,032 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome pid: 65902 2026-11-03 12:35:48,032 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless temporary user profile dir: /tmp/tmppyse2vad_chrome_odoo 2026-11-03 12:35:48,033 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:39857/json/version 2026-11-03 12:35:48,034 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39857', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:35:48,088 7 INFO rb-ea311d5-226310-432086 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 12:35:48,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:39857/json 2026-11-03 12:35:48,094 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39857', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:35:48,100 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Websocket url found: ws://127.0.0.1:39857/devtools/page/C90F1DB142FF8163F4CAE8E131C6854D 2026-11-03 12:35:48,103 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Enable chrome headless console log notification 2026-11-03 12:35:48,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless enable page notifications 2026-11-03 12:35:48,193 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Setting session cookie in browser 2026-11-03 12:35:48,195 7 INFO rb-ea311d5-226310-432086 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=d5ab0b39a37e4720" in browser 2026-11-03 12:35:48,196 7 INFO rb-ea311d5-226310-432086 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=d5ab0b39a37e4720" 2026-11-03 12:35:48,450 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:48] "GET /pos-self/311?access_token=d5ab0b39a37e4720 HTTP/1.1" 200 2373 61 0.039 0.213 rw 2026-11-03 12:35:48,459 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigation result: {'frameId': 'C90F1DB142FF8163F4CAE8E131C6854D', 'loaderId': '3A77995A20076F6283957593E45DC6D9', 'isDownload': False} 2026-11-03 12:35:48,459 7 INFO rb-ea311d5-226310-432086 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 12:35:48,521 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e75dea/pos_self_order.assets.min.css, copying from /web/assets/7e75dea/pos_self_order.assets.min.css 2026-11-03 12:35:48,600 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:48] "GET /web/assets/1/7e75dea/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.077 ro 2026-11-03 12:35:48,604 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c566171/pos_self_order.assets_tests.min.js, copying from /web/assets/c566171/pos_self_order.assets_tests.min.js 2026-11-03 12:35:48,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:48] "GET /web/assets/1/c566171/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.123 ro 2026-11-03 12:35:48,658 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb79219/pos_self_order.assets.min.js, copying from /web/assets/bb79219/pos_self_order.assets.min.js 2026-11-03 12:35:48,719 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:48] "GET /web/assets/1/bb79219/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.011 0.194 ro 2026-11-03 12:35:49,094 7 INFO rb-ea311d5-226310-432086 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 12:35:49,116 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:49] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.011 ro 2026-11-03 12:35:49,146 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:49] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.017 ro 2026-11-03 12:35:49,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.023 ro 2026-11-03 12:35:50,075 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:50] "POST /pos-self/data/311 HTTP/1.1" 200 478033 256 0.195 0.705 rw 2026-11-03 12:35:50,081 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:50] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.901 rw 2026-11-03 12:35:50,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:50] "GET /web/image/ir.attachment/400377/raw HTTP/1.1" 200 98715 3 0.003 0.01 ro 2026-11-03 12:35:50,283 7 INFO rb-ea311d5-226310-432086 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 12:35:50,367 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:50] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.003 0.052 ro 2026-11-03 12:35:50,551 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e12b26/web_tour.automatic.min.js (id:400383) 2026-11-03 12:35:50,559 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:50] "GET /web/assets/0e12b26/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.01 0.144 ro 2026-11-03 12:35:50,565 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:50] "GET /web/image/ir.attachment/400376/raw HTTP/1.1" 200 84994 3 0.001 0.083 ro 2026-11-03 12:35:50,595 7 INFO rb-ea311d5-226310-432086 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 12:35:50,660 7 INFO rb-ea311d5-226310-432086 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 12:35:50,745 7 INFO rb-ea311d5-226310-432086 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 12:35:50,748 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:50] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.004 0.03 ro 2026-11-03 12:35:50,788 7 INFO rb-ea311d5-226310-432086 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 12:35:50,807 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:50] "GET /web/image/pos.category/413/image_128?unique=2026-11-03T12:35:27.000+00:00 HTTP/1.1" 200 6314 3 0.019 0.069 ro 2026-11-03 12:35:50,815 7 INFO rb-ea311d5-226310-432086 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 12:35:50,843 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:50] "GET /web/image/product.template/2683/image_512?unique=2026-11-03T12:35:27.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.12 ro 2026-11-03 12:35:50,892 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:50] "GET /web/image/pos.category/414/image_128?unique=2026-11-03T12:35:27.000+00:00 HTTP/1.1" 200 6314 3 0.009 0.161 ro 2026-11-03 12:35:50,913 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:50] "GET /web/image/pos.category/415/image_128?unique=2026-11-03T12:35:27.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.188 ro 2026-11-03 12:35:50,922 7 INFO rb-ea311d5-226310-432086 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 12:35:51,003 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:50] "GET /web/image/product.template/2689/image_512?unique=2026-11-03T12:35:27.000+00:00 HTTP/1.1" 200 7322 3 0.015 0.158 ro 2026-11-03 12:35:51,024 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:51] "GET /web/image/ir.attachment/400378/raw HTTP/1.1" 200 49165 3 0.006 0.173 ro 2026-11-03 12:35:51,086 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:51] "GET /web/image/product.product/2847/image_512?unique=2026-11-03T12:35:27.000+00:00 HTTP/1.1" 200 7322 10 0.022 0.192 ro 2026-11-03 12:35:51,109 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:51] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.202 ro 2026-11-03 12:35:51,161 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72586676 started for PoS orders references: [{'name': None, 'pos_reference': '260-311-000001', 'uuid': '72eae9a2-79ab-485e-9ef2-95fd6cd5dd58'}] 2026-11-03 12:35:51,231 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72586676 order {'name': None, 'pos_reference': '260-311-000001', 'uuid': '72eae9a2-79ab-485e-9ef2-95fd6cd5dd58'} created pos.order #878 2026-11-03 12:35:51,231 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72586676 finished 2026-11-03 12:35:51,349 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:51] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2437 76 0.069 0.347 rw 2026-11-03 12:35:51,427 7 INFO rb-ea311d5-226310-432086 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 12:35:51,429 7 INFO rb-ea311d5-226310-432086 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 12:35:51,464 7 INFO rb-ea311d5-226310-432086 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': '72eae9a2-79ab-485e-9ef2-95fd6cd5dd58--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 12:35:51,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.008 0.041 rw 2026-11-03 12:35:51,643 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:51] "POST /qfpay/notify HTTP/1.1" 200 7 47 0.096 0.109 rw 2026-11-03 12:35:51,756 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3710 26 0.041 0.212 rw 2026-11-03 12:35:51,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:51] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 43 2 0.003 0.011 rw 2026-11-03 12:35:51,901 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: tour succeeded 2026-11-03 12:35:51,902 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: ╔══════════════════════════════════╗ ║ TOUR kiosk_qfpay_order SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-03 12:35:51,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: heap 14105500 (allocated 15609856) 2026-11-03 12:35:51,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:35:52,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 IJNptp08 - [03/Nov/2026 12:35:50] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.012 1.681 rw 2026-11-03 12:35:52,117 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing chrome headless with pid 65902 2026-11-03 12:35:52,119 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing websocket connection 2026-11-03 12:35:52,120 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Terminating chrome headless with pid 65902 2026-11-03 12:35:52,243 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123552_242878_test_tour_kiosk_qfpay_order.txt 2026-11-03 12:35:52,243 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Removing chrome user profile "/tmp/tmppyse2vad_chrome_odoo" 2026-11-03 12:35:52,333 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-11-03 12:35:53,937 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_self_order_sms.tests.test_self_order_sms_receipt: Starting TestPosSelfOrderSms.test_sms_receipt_sent_for_self_order ... 2026-11-03 12:35:55,639 7 INFO rb-ea311d5-226310-432086 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 12:36:04,494 7 INFO rb-ea311d5-226310-432086 odoo.addons.sms.models.sms_sms: Sent batch 1 SMS: [1]: failed with exception Unavailable during tests. 2026-11-03 12:36:05,254 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:36:06,191 7 INFO rb-ea311d5-226310-432086 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 12:36:06,384 7 INFO rb-ea311d5-226310-432086 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 12:36:15,712 7 INFO rb-ea311d5-226310-432086 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 12:36:17,665 7 INFO rb-ea311d5-226310-432086 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 12:36:22,888 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend: Starting TestAutofill.test_01_pos_number_autofill ... 2026-11-03 12:36:24,088 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome pid: 66034 2026-11-03 12:36:24,088 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless temporary user profile dir: /tmp/tmphbn9i7vl_chrome_odoo 2026-11-03 12:36:24,088 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:39069/json/version 2026-11-03 12:36:24,090 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39069', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:36:24,110 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Browser version: Chrome/150.0.7871.114 2026-11-03 12:36:24,110 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:39069/json 2026-11-03 12:36:24,111 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39069', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:36:24,133 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Websocket url found: ws://127.0.0.1:39069/devtools/page/70B3B79815659D50F5F5DE730B261220 2026-11-03 12:36:24,168 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Enable chrome headless console log notification 2026-11-03 12:36:24,178 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless enable page notifications 2026-11-03 12:36:24,261 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:36:24,277 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Setting session cookie in browser 2026-11-03 12:36:24,288 7 INFO rb-ea311d5-226310-432086 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 12:36:24,288 7 INFO rb-ea311d5-226310-432086 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 12:36:24,514 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:24] "GET /pos/ui?config_id=313 HTTP/1.1" 200 6868 64 0.058 0.165 rw 2026-11-03 12:36:24,523 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigation result: {'frameId': '70B3B79815659D50F5F5DE730B261220', 'loaderId': '44A1896D6CF195DDE71B77F5CE8E7017', 'isDownload': False} 2026-11-03 12:36:24,523 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate ready code "odoo.isTourReady('AutofillTour')" 2026-11-03 12:36:24,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:24] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.021 ro 2026-11-03 12:36:24,628 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:24] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.327 ro 2026-11-03 12:36:24,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:24] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.065 ro 2026-11-03 12:36:25,453 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: Owl is running in 'dev' mode. 2026-11-03 12:36:25,489 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:36:25,502 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.018 - 2026-11-03 12:36:25,519 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.022 ro 2026-11-03 12:36:25,561 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:25] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.018 rw 2026-11-03 12:36:25,601 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36: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.049 rw 2026-11-03 12:36:25,954 7 INFO rb-ea311d5-226310-432086 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 12:36:26,551 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532066 244 0.253 0.672 rw 2026-11-03 12:36:26,840 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: The ready code tooks too much time : 2.3169689178466797 2026-11-03 12:36:26,841 7 INFO rb-ea311d5-226310-432086 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 12:36:26,855 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:26] "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 12:36:26,859 7 INFO rb-ea311d5-226310-432086 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 12:36:26,918 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.028 ro 2026-11-03 12:36:26,972 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:26] "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 12:36:26,981 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36: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.001 0.019 rw 2026-11-03 12:36:27,036 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36: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 12:36:27,537 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36: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 12:36:27,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36: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.017 rw 2026-11-03 12:36:27,901 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.048 rw 2026-11-03 12:36:27,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:27] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 12:36:27,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:27] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 12:36:27,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:27] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 12:36:27,994 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:27] "GET /web/image/res.users/550/avatar_128 HTTP/1.1" 200 305 4 0.005 0.067 ro 2026-11-03 12:36:28,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:28] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-11-03 12:36:28,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:28] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 12:36:28,098 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 12:36:28,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.03 - 2026-11-03 12:36:28,238 7 INFO rb-ea311d5-226310-432086 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 12:36:28,344 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:28] "GET /pos/ui/313?from_backend=True HTTP/1.1" 200 6908 31 0.074 0.17 rw 2026-11-03 12:36:28,428 7 INFO rb-ea311d5-226310-432086 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 12:36:28,614 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:28] "GET /pos/ui/313 HTTP/1.1" 200 6908 31 0.153 0.361 rw 2026-11-03 12:36:28,633 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.477 rw 2026-11-03 12:36:28,722 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.017 0.267 rw 2026-11-03 12:36:28,732 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36: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.002 0.284 rw 2026-11-03 12:36:28,809 7 INFO rb-ea311d5-226310-432086 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 12:36:28,815 7 INFO rb-ea311d5-226310-432086 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 12:36:28,930 7 INFO rb-ea311d5-226310-432086 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 12:36:28,934 7 INFO rb-ea311d5-226310-432086 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 12:36:28,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:28] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 12:36:28,951 7 INFO rb-ea311d5-226310-432086 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 12:36:28,953 7 INFO rb-ea311d5-226310-432086 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 12:36:28,976 7 INFO rb-ea311d5-226310-432086 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 12:36:29,002 7 INFO rb-ea311d5-226310-432086 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 12:36:29,007 7 INFO rb-ea311d5-226310-432086 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 12:36:29,015 7 INFO rb-ea311d5-226310-432086 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 12:36:29,195 7 INFO rb-ea311d5-226310-432086 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 12:36:29,195 7 INFO rb-ea311d5-226310-432086 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 12:36:29,196 7 INFO rb-ea311d5-226310-432086 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 12:36:29,238 7 INFO rb-ea311d5-226310-432086 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 12:36:29,263 7 INFO rb-ea311d5-226310-432086 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 12:36:29,271 7 INFO rb-ea311d5-226310-432086 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 12:36:29,271 7 INFO rb-ea311d5-226310-432086 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 12:36:29,621 7 INFO rb-ea311d5-226310-432086 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 12:36:29,623 7 INFO rb-ea311d5-226310-432086 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 12:36:29,637 7 INFO rb-ea311d5-226310-432086 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 12:36:29,638 7 INFO rb-ea311d5-226310-432086 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 12:36:29,683 7 INFO rb-ea311d5-226310-432086 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 12:36:29,683 7 INFO rb-ea311d5-226310-432086 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 12:36:29,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 12:36:29,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.008 - 2026-11-03 12:36:30,192 7 INFO rb-ea311d5-226310-432086 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 12:36:30,223 7 INFO rb-ea311d5-226310-432086 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 12:36:30,224 7 INFO rb-ea311d5-226310-432086 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 12:36:30,745 7 INFO rb-ea311d5-226310-432086 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 12:36:30,750 7 INFO rb-ea311d5-226310-432086 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 12:36:30,756 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64682127 started for PoS orders references: [{'name': '/', 'pos_reference': '261-313-000001', 'uuid': '23234ca5-dcf1-4ee0-b42d-f1b82bc3d8a5'}] 2026-11-03 12:36:31,410 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64682127 order {'name': '/', 'pos_reference': '261-313-000001', 'uuid': '23234ca5-dcf1-4ee0-b42d-f1b82bc3d8a5'} created pos.order #880 2026-11-03 12:36:31,413 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64682127 finished 2026-11-03 12:36:31,518 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5234 177 0.251 0.515 rw 2026-11-03 12:36:31,640 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:31] "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 12:36:31,695 7 INFO rb-ea311d5-226310-432086 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 12:36:31,708 7 INFO rb-ea311d5-226310-432086 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 12:36:31,713 7 INFO rb-ea311d5-226310-432086 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 12:36:31,714 7 INFO rb-ea311d5-226310-432086 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 12:36:31,756 7 INFO rb-ea311d5-226310-432086 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 12:36:31,761 7 INFO rb-ea311d5-226310-432086 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 12:36:31,771 7 INFO rb-ea311d5-226310-432086 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 12:36:31,798 7 INFO rb-ea311d5-226310-432086 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 12:36:31,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.052 rw 2026-11-03 12:36:31,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:31] "POST /web/dataset/call_kw/res.partner/action_open_partner_view#res.partner.action_open_partner_view HTTP/1.1" 200 192 2 0.006 0.028 rw 2026-11-03 12:36:31,939 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:31] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 14128 7 0.008 0.058 ro 2026-11-03 12:36:32,012 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:32] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 14128 2 0.001 0.019 ro 2026-11-03 12:36:32,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:32] "POST /web/dataset/call_kw/res.partner/onchange#res.partner.onchange HTTP/1.1" 200 4337 2 0.007 0.053 rw 2026-11-03 12:36:32,326 7 INFO rb-ea311d5-226310-432086 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 12:36:32,342 7 INFO rb-ea311d5-226310-432086 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 12:36:32,357 7 INFO rb-ea311d5-226310-432086 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 12:36:32,400 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:32] "POST /web/dataset/call_kw/res.partner/onchange#res.partner.onchange HTTP/1.1" 200 3250 0 0 0.034 rw 2026-11-03 12:36:32,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:32] "POST /web/dataset/call_kw/res.partner/onchange#res.partner.onchange HTTP/1.1" 200 89 1 0.001 0.032 rw 2026-11-03 12:36:32,624 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:32] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 46894 0 0 0.006 - 2026-11-03 12:36:32,682 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:32] "POST /web/dataset/call_kw/res.partner/web_save#res.partner.web_save HTTP/1.1" 200 1359 21 0.026 0.129 rw 2026-11-03 12:36:32,704 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:32] "POST /web/dataset/call_kw/res.partner/autocomplete_by_field#res.partner.autocomplete_by_field HTTP/1.1" 200 42 1 0.002 0.024 rw 2026-11-03 12:36:32,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:32] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 1247 6 0.01 0.045 ro 2026-11-03 12:36:32,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:32] "GET /web/image/res.partner/2210/avatar_128?unique=1793709392000 HTTP/1.1" 200 305 4 0.005 0.033 ro 2026-11-03 12:36:32,926 7 INFO rb-ea311d5-226310-432086 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 12:36:32,927 7 INFO rb-ea311d5-226310-432086 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 12:36:32,938 7 INFO rb-ea311d5-226310-432086 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 12:36:32,944 7 INFO rb-ea311d5-226310-432086 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 12:36:32,949 7 INFO rb-ea311d5-226310-432086 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 12:36:32,956 7 INFO rb-ea311d5-226310-432086 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 12:36:32,979 7 INFO rb-ea311d5-226310-432086 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 12:36:32,986 7 INFO rb-ea311d5-226310-432086 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 12:36:32,990 7 INFO rb-ea311d5-226310-432086 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 12:36:32,991 7 INFO rb-ea311d5-226310-432086 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 12:36:33,180 7 INFO rb-ea311d5-226310-432086 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 12:36:33,182 7 INFO rb-ea311d5-226310-432086 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 12:36:33,195 7 INFO rb-ea311d5-226310-432086 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 12:36:33,196 7 INFO rb-ea311d5-226310-432086 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 12:36:33,704 7 INFO rb-ea311d5-226310-432086 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 12:36:33,710 7 INFO rb-ea311d5-226310-432086 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 12:36:33,710 7 INFO rb-ea311d5-226310-432086 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 12:36:34,227 7 INFO rb-ea311d5-226310-432086 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 12:36:34,233 7 INFO rb-ea311d5-226310-432086 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 12:36:34,242 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96816058 started for PoS orders references: [{'name': '/', 'pos_reference': '261-313-000002', 'uuid': '3cdaa269-4f60-410c-abcc-14964d87202f'}] 2026-11-03 12:36:34,753 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96816058 order {'name': '/', 'pos_reference': '261-313-000002', 'uuid': '3cdaa269-4f60-410c-abcc-14964d87202f'} created pos.order #881 2026-11-03 12:36:34,757 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96816058 finished 2026-11-03 12:36:34,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5219 147 0.181 0.422 rw 2026-11-03 12:36:34,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:34] "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 12:36:35,030 7 INFO rb-ea311d5-226310-432086 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 12:36:35,048 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: tour succeeded 2026-11-03 12:36:35,049 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: ╔═════════════════════════════╗ ║ TOUR AutofillTour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-11-03 12:36:35,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:36:35,262 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 2ptECLv4 - [03/Nov/2026 12:36:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 9.648 rw 2026-11-03 12:36:35,266 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: heap 24779244 (allocated 27021312) 2026-11-03 12:36:35,357 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing chrome headless with pid 66034 2026-11-03 12:36:35,359 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing websocket connection 2026-11-03 12:36:35,360 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Terminating chrome headless with pid 66034 2026-11-03 12:36:35,524 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123635_523914_test_01_pos_number_autofill.txt 2026-11-03 12:36:35,524 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Removing chrome user profile "/tmp/tmphbn9i7vl_chrome_odoo" 2026-11-03 12:36:35,629 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 12:36:36,665 7 INFO rb-ea311d5-226310-432086 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 12:36:36,889 7 INFO rb-ea311d5-226310-432086 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 12:36:47,162 7 INFO rb-ea311d5-226310-432086 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 12:36:49,906 7 INFO rb-ea311d5-226310-432086 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 12:36:51,667 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice ... 2026-11-03 12:36:51,667 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_anglo_saxon: skipped TestAngloSaxonFlow.test_action_pos_order_invoice : Temporary to fast merge new valuation 2026-11-03 12:36:51,668 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice_with_discount ... 2026-11-03 12:36:55,436 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_multi_products_perpetual ... 2026-11-03 12:36:57,647 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_invoicing ... 2026-11-03 12:36:59,337 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_no_invoicing ... 2026-11-03 12:36:59,338 7 INFO rb-ea311d5-226310-432086 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 12:36:59,338 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_with_backorder ... 2026-11-03 12:36:59,338 7 INFO rb-ea311d5-226310-432086 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 12:36:59,339 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_create_account_move_line ... 2026-11-03 12:36:59,339 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_anglo_saxon: skipped TestAngloSaxonFlow.test_create_account_move_line : Temporary to fast merge new valuation 2026-11-03 12:36:59,339 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_no_invoice ... 2026-11-03 12:36:59,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_anglo_saxon: skipped TestAngloSaxonFlow.test_fifo_valuation_no_invoice : Temporary to fast merge new valuation 2026-11-03 12:36:59,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_with_invoice ... 2026-11-03 12:37:02,708 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_no_duplicate_picking_on_repeated_invoice_action ... 2026-11-03 12:37:04,608 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 422 checked, 10 removed 2026-11-03 12:37:05,736 7 INFO rb-ea311d5-226310-432086 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 12:37:05,943 7 INFO rb-ea311d5-226310-432086 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 12:37:15,125 7 INFO rb-ea311d5-226310-432086 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 12:37:17,194 7 INFO rb-ea311d5-226310-432086 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 12:37:19,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_continental: Starting TestContinentalPerpetualFlow.test_inventory_valuation_session_closing_no_invoice ... 2026-11-03 12:37:21,257 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_continental: Starting TestContinentalPerpetualFlow.test_inventory_valuation_session_company_no_real_time ... 2026-11-03 12:37:22,953 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_continental: Starting TestContinentalPerpetualFlow.test_inventory_valuation_session_product_no_valuation ... 2026-11-03 12:37:24,938 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 12:37:26,099 7 INFO rb-ea311d5-226310-432086 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 12:37:26,317 7 INFO rb-ea311d5-226310-432086 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 12:37:36,845 7 INFO rb-ea311d5-226310-432086 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 12:37:38,935 7 INFO rb-ea311d5-226310-432086 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 12:37:43,909 7 INFO rb-ea311d5-226310-432086 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 12:37:44,005 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_03_pos_with_lots ... 2026-11-03 12:37:45,190 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome pid: 66177 2026-11-03 12:37:45,191 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome headless temporary user profile dir: /tmp/tmp3liybbo5_chrome_odoo 2026-11-03 12:37:45,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Issuing json command http://127.0.0.1:44953/json/version 2026-11-03 12:37:45,193 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44953', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:37:45,277 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Browser version: Chrome/150.0.7871.114 2026-11-03 12:37:45,277 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Issuing json command http://127.0.0.1:44953/json 2026-11-03 12:37:45,280 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44953', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:37:45,308 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Websocket url found: ws://127.0.0.1:44953/devtools/page/6D452E2BF6F7BA44F11699CD2C22F296 2026-11-03 12:37:45,327 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Enable chrome headless console log notification 2026-11-03 12:37:45,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome headless enable page notifications 2026-11-03 12:37:45,465 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:37:45,477 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Setting session cookie in browser 2026-11-03 12:37:45,489 7 INFO rb-ea311d5-226310-432086 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 12:37:45,489 7 INFO rb-ea311d5-226310-432086 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 12:37:45,719 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:45] "GET /pos/ui?config_id=316 HTTP/1.1" 200 6820 64 0.056 0.171 rw 2026-11-03 12:37:45,731 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Navigation result: {'frameId': '6D452E2BF6F7BA44F11699CD2C22F296', 'loaderId': 'E9F36C62056AE87D8C3C7061B18C8F6B', 'isDownload': False} 2026-11-03 12:37:45,731 7 INFO rb-ea311d5-226310-432086 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 12:37:45,858 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:45] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.333 ro 2026-11-03 12:37:45,865 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:45] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.071 ro 2026-11-03 12:37:45,886 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:45] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.093 ro 2026-11-03 12:37:46,611 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: Owl is running in 'dev' mode. 2026-11-03 12:37:46,654 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 12:37:46,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-11-03 12:37:46,692 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 12:37:46,742 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-11-03 12:37:46,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37: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.002 0.049 rw 2026-11-03 12:37:47,180 7 INFO rb-ea311d5-226310-432086 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 12:37:47,930 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532372 247 0.293 0.788 rw 2026-11-03 12:37:48,287 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: The ready code tooks too much time : 2.5554885864257812 2026-11-03 12:37:48,287 7 INFO rb-ea311d5-226310-432086 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 12:37:48,314 7 INFO rb-ea311d5-226310-432086 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 12:37:48,318 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:48] "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 12:37:48,372 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:48] "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 12:37:48,526 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37: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.0 0.023 rw 2026-11-03 12:37:48,527 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.037 rw 2026-11-03 12:37:48,556 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:48] "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 12:37:49,016 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:49] "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 12:37:49,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37: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.016 rw 2026-11-03 12:37:49,342 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.032 rw 2026-11-03 12:37:49,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.018 - 2026-11-03 12:37:49,462 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.044 - 2026-11-03 12:37:49,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.036 rw 2026-11-03 12:37:49,468 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:49] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.006 0.071 ro 2026-11-03 12:37:49,486 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 12:37:49,504 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:49] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.026 ro 2026-11-03 12:37:49,575 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.045 rw 2026-11-03 12:37:49,604 7 INFO rb-ea311d5-226310-432086 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 12:37:49,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 12:37:49,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.022 - 2026-11-03 12:37:49,788 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:49] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.028 0.091 rw 2026-11-03 12:37:49,834 7 INFO rb-ea311d5-226310-432086 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 12:37:49,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:49] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.069 0.187 rw 2026-11-03 12:37:49,984 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37: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.004 0.155 rw 2026-11-03 12:37:50,112 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.039 0.226 rw 2026-11-03 12:37:50,172 7 INFO rb-ea311d5-226310-432086 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 12:37:50,213 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37: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.031 rw 2026-11-03 12:37:50,341 7 INFO rb-ea311d5-226310-432086 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 12:37:50,343 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:50] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.004 - 2026-11-03 12:37:50,351 7 INFO rb-ea311d5-226310-432086 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 12:37:50,619 7 INFO rb-ea311d5-226310-432086 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 12:37:50,629 7 INFO rb-ea311d5-226310-432086 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 12:37:50,692 7 INFO rb-ea311d5-226310-432086 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 12:37:50,693 7 INFO rb-ea311d5-226310-432086 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 12:37:50,767 7 INFO rb-ea311d5-226310-432086 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 12:37:50,768 7 INFO rb-ea311d5-226310-432086 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 12:37:50,768 7 INFO rb-ea311d5-226310-432086 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 12:37:50,769 7 INFO rb-ea311d5-226310-432086 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 12:37:50,775 7 INFO rb-ea311d5-226310-432086 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 12:37:50,776 7 INFO rb-ea311d5-226310-432086 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 12:37:50,776 7 INFO rb-ea311d5-226310-432086 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 12:37:50,794 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 12:37:50,952 7 INFO rb-ea311d5-226310-432086 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 12:37:50,954 7 INFO rb-ea311d5-226310-432086 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 12:37:50,964 7 INFO rb-ea311d5-226310-432086 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 12:37:50,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37: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.006 0.018 rw 2026-11-03 12:37:51,056 7 INFO rb-ea311d5-226310-432086 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 12:37:51,067 7 INFO rb-ea311d5-226310-432086 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 12:37:51,338 7 INFO rb-ea311d5-226310-432086 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 12:37:51,339 7 INFO rb-ea311d5-226310-432086 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 12:37:51,360 7 INFO rb-ea311d5-226310-432086 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 12:37:51,361 7 INFO rb-ea311d5-226310-432086 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 12:37:51,361 7 INFO rb-ea311d5-226310-432086 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 12:37:51,373 7 INFO rb-ea311d5-226310-432086 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 12:37:51,374 7 INFO rb-ea311d5-226310-432086 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 12:37:51,374 7 INFO rb-ea311d5-226310-432086 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 12:37:51,554 7 INFO rb-ea311d5-226310-432086 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 12:37:51,558 7 INFO rb-ea311d5-226310-432086 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 12:37:51,559 7 INFO rb-ea311d5-226310-432086 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 12:37:51,559 7 INFO rb-ea311d5-226310-432086 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 12:37:51,583 7 INFO rb-ea311d5-226310-432086 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 12:37:51,620 7 INFO rb-ea311d5-226310-432086 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 12:37:51,660 7 INFO rb-ea311d5-226310-432086 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 12:37:51,661 7 INFO rb-ea311d5-226310-432086 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 12:37:51,662 7 INFO rb-ea311d5-226310-432086 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 12:37:51,671 7 INFO rb-ea311d5-226310-432086 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 12:37:51,672 7 INFO rb-ea311d5-226310-432086 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 12:37:51,672 7 INFO rb-ea311d5-226310-432086 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 12:37:51,673 7 INFO rb-ea311d5-226310-432086 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 12:37:51,678 7 INFO rb-ea311d5-226310-432086 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 12:37:51,679 7 INFO rb-ea311d5-226310-432086 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 12:37:51,680 7 INFO rb-ea311d5-226310-432086 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 12:37:51,855 7 INFO rb-ea311d5-226310-432086 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 12:37:51,856 7 INFO rb-ea311d5-226310-432086 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 12:37:51,856 7 INFO rb-ea311d5-226310-432086 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 12:37:51,866 7 INFO rb-ea311d5-226310-432086 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 12:37:51,888 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:51] "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.016 rw 2026-11-03 12:37:51,935 7 INFO rb-ea311d5-226310-432086 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 12:37:51,954 7 INFO rb-ea311d5-226310-432086 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 12:37:51,955 7 INFO rb-ea311d5-226310-432086 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 12:37:51,956 7 INFO rb-ea311d5-226310-432086 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 12:37:51,957 7 INFO rb-ea311d5-226310-432086 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 12:37:51,997 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:51] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.013 0.021 rw 2026-11-03 12:37:52,055 7 INFO rb-ea311d5-226310-432086 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 12:37:52,069 7 INFO rb-ea311d5-226310-432086 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 12:37:52,336 7 INFO rb-ea311d5-226310-432086 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 12:37:52,342 7 INFO rb-ea311d5-226310-432086 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 12:37:52,375 7 INFO rb-ea311d5-226310-432086 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 12:37:52,423 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: tour succeeded 2026-11-03 12:37:52,424 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: ╔══════════════════════════════════════╗ ║ TOUR test_03_pos_with_lots SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-11-03 12:37:52,772 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:37:52,785 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: heap 21955476 (allocated 23351296) 2026-11-03 12:37:52,807 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7zaAhZX0 - [03/Nov/2026 12:37:46] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.021 5.997 rw 2026-11-03 12:37:52,921 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Closing chrome headless with pid 66177 2026-11-03 12:37:52,927 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Closing websocket connection 2026-11-03 12:37:52,928 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Terminating chrome headless with pid 66177 2026-11-03 12:37:53,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123753_075567_test_03_pos_with_lots.txt 2026-11-03 12:37:53,076 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Removing chrome user profile "/tmp/tmp3liybbo5_chrome_odoo" 2026-11-03 12:37:53,090 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_GS1_pos_barcodes_scan_with_lots ... 2026-11-03 12:37:54,361 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome pid: 66314 2026-11-03 12:37:54,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome headless temporary user profile dir: /tmp/tmpsbv7990s_chrome_odoo 2026-11-03 12:37:54,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Issuing json command http://127.0.0.1:42701/json/version 2026-11-03 12:37:54,365 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42701', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:37:54,459 7 INFO rb-ea311d5-226310-432086 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 12:37:54,460 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Issuing json command http://127.0.0.1:42701/json 2026-11-03 12:37:54,470 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42701', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:37:54,476 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Websocket url found: ws://127.0.0.1:42701/devtools/page/9785259E0C0C86A5A8FD7E992F95DD7D 2026-11-03 12:37:54,480 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Enable chrome headless console log notification 2026-11-03 12:37:54,497 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome headless enable page notifications 2026-11-03 12:37:54,651 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:37:54,662 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Setting session cookie in browser 2026-11-03 12:37:54,676 7 INFO rb-ea311d5-226310-432086 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 12:37:54,676 7 INFO rb-ea311d5-226310-432086 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 12:37:54,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:54] "GET /pos/ui/316 HTTP/1.1" 200 6869 65 0.07 0.191 rw 2026-11-03 12:37:54,952 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Navigation result: {'frameId': '9785259E0C0C86A5A8FD7E992F95DD7D', 'loaderId': 'F3CE94A745AA3795B0DCC1ABC5153C4A', 'isDownload': False} 2026-11-03 12:37:54,952 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Evaluate ready code "odoo.isTourReady('GS1BarcodeScanningTourWithLots')" 2026-11-03 12:37:55,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:55] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.342 ro 2026-11-03 12:37:55,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:55] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.039 ro 2026-11-03 12:37:55,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:55] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.011 0.038 ro 2026-11-03 12:37:55,741 7 INFO rb-ea311d5-226310-432086 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 12:37:55,769 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 12:37:55,788 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:37:55,867 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.04 ro 2026-11-03 12:37:55,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37: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.016 rw 2026-11-03 12:37:55,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37: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 12:37:56,324 7 INFO rb-ea311d5-226310-432086 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 12:37:56,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538603 250 0.225 0.711 rw 2026-11-03 12:37:57,070 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: The ready code tooks too much time : 2.1180062294006348 2026-11-03 12:37:57,071 7 INFO rb-ea311d5-226310-432086 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 12:37:57,093 7 INFO rb-ea311d5-226310-432086 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 12:37:57,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 305 2 0.01 0.037 ro 2026-11-03 12:37:57,171 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 7766 2 0.001 0.018 ro 2026-11-03 12:37:57,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:57] "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 12:37:57,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:57] "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 12:37:57,296 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:57] "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 12:37:57,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37: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.003 0.016 rw 2026-11-03 12:37:57,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:57] "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 12:37:57,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:57] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.003 0.012 ro 2026-11-03 12:37:57,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:57] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 42 1 0.0 0.01 ro 2026-11-03 12:37:58,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37: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 12:37:58,230 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.005 0.036 rw 2026-11-03 12:37:58,269 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:58] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 12:37:58,280 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:58] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 12:37:58,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:58] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.059 rw 2026-11-03 12:37:58,343 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:58] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.009 0.069 ro 2026-11-03 12:37:58,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:58] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.024 ro 2026-11-03 12:37:58,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:58] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-11-03 12:37:58,513 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.023 - 2026-11-03 12:37:58,537 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.011 - 2026-11-03 12:37:58,670 7 INFO rb-ea311d5-226310-432086 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 12:37:58,671 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:58] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6909 31 0.068 0.108 rw 2026-11-03 12:37:58,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:58] "GET /pos/ui/316 HTTP/1.1" 200 6909 31 0.061 0.245 rw 2026-11-03 12:37:58,849 7 INFO rb-ea311d5-226310-432086 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 12:37:58,893 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.331 rw 2026-11-03 12:37:58,984 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.025 0.099 rw 2026-11-03 12:37:58,984 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:58] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.022 - 2026-11-03 12:37:59,000 7 INFO rb-ea311d5-226310-432086 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 12:37:59,000 7 INFO rb-ea311d5-226310-432086 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 12:37:59,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37: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.002 0.155 rw 2026-11-03 12:37:59,100 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:59] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 12:37:59,166 7 INFO rb-ea311d5-226310-432086 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 12:37:59,168 7 INFO rb-ea311d5-226310-432086 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 12:37:59,211 7 INFO rb-ea311d5-226310-432086 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 12:37:59,212 7 INFO rb-ea311d5-226310-432086 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 12:37:59,236 7 INFO rb-ea311d5-226310-432086 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 12:37:59,236 7 INFO rb-ea311d5-226310-432086 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 12:37:59,268 7 INFO rb-ea311d5-226310-432086 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 12:37:59,268 7 INFO rb-ea311d5-226310-432086 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 12:37:59,284 7 INFO rb-ea311d5-226310-432086 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 12:37:59,285 7 INFO rb-ea311d5-226310-432086 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 12:37:59,312 7 INFO rb-ea311d5-226310-432086 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 12:37:59,313 7 INFO rb-ea311d5-226310-432086 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 12:37:59,325 7 INFO rb-ea311d5-226310-432086 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 12:37:59,326 7 INFO rb-ea311d5-226310-432086 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 12:37:59,345 7 INFO rb-ea311d5-226310-432086 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 12:37:59,346 7 INFO rb-ea311d5-226310-432086 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 12:37:59,362 7 INFO rb-ea311d5-226310-432086 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 12:37:59,363 7 INFO rb-ea311d5-226310-432086 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 12:37:59,392 7 INFO rb-ea311d5-226310-432086 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 12:37:59,393 7 INFO rb-ea311d5-226310-432086 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 12:37:59,407 7 INFO rb-ea311d5-226310-432086 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 12:37:59,408 7 INFO rb-ea311d5-226310-432086 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 12:37:59,463 7 INFO rb-ea311d5-226310-432086 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 12:37:59,464 7 INFO rb-ea311d5-226310-432086 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 12:37:59,471 7 INFO rb-ea311d5-226310-432086 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 12:37:59,472 7 INFO rb-ea311d5-226310-432086 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 12:37:59,508 7 INFO rb-ea311d5-226310-432086 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 12:37:59,509 7 INFO rb-ea311d5-226310-432086 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 12:37:59,532 7 INFO rb-ea311d5-226310-432086 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 12:37:59,533 7 INFO rb-ea311d5-226310-432086 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 12:37:59,558 7 INFO rb-ea311d5-226310-432086 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 12:37:59,558 7 INFO rb-ea311d5-226310-432086 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 12:37:59,621 7 INFO rb-ea311d5-226310-432086 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 12:37:59,621 7 INFO rb-ea311d5-226310-432086 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 12:37:59,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: tour succeeded 2026-11-03 12:37:59,623 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR GS1BarcodeScanningTourWithLots SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 12:37:59,629 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:59] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 12:37:59,859 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:37:59,869 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: heap 21554640 (allocated 22564864) 2026-11-03 12:37:59,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 kvILP9T8 - [03/Nov/2026 12:37:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.906 rw 2026-11-03 12:37:59,985 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Closing chrome headless with pid 66314 2026-11-03 12:37:59,986 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Closing websocket connection 2026-11-03 12:37:59,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Terminating chrome headless with pid 66314 2026-11-03 12:38:00,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123800_185217_test_GS1_pos_barcodes_scan_with_lots.txt 2026-11-03 12:38:00,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Removing chrome user profile "/tmp/tmpsbv7990s_chrome_odoo" 2026-11-03 12:38:00,210 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_add_multiple_serials_at_once ... 2026-11-03 12:38:00,879 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome pid: 66452 2026-11-03 12:38:00,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome headless temporary user profile dir: /tmp/tmp4kp2knq9_chrome_odoo 2026-11-03 12:38:00,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:36247/json/version 2026-11-03 12:38:00,883 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:38:00,990 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Browser version: Chrome/150.0.7871.114 2026-11-03 12:38:00,991 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:36247/json 2026-11-03 12:38:00,991 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:38:01,009 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Websocket url found: ws://127.0.0.1:36247/devtools/page/E263DE69F792222FA9B365D29AD56F0D 2026-11-03 12:38:01,041 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Enable chrome headless console log notification 2026-11-03 12:38:01,055 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome headless enable page notifications 2026-11-03 12:38:01,189 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:38:01,199 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Setting session cookie in browser 2026-11-03 12:38:01,207 7 INFO rb-ea311d5-226310-432086 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 12:38:01,207 7 INFO rb-ea311d5-226310-432086 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 12:38:01,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:01] "GET /pos/ui/316 HTTP/1.1" 200 6820 65 0.036 0.132 rw 2026-11-03 12:38:01,394 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Navigation result: {'frameId': 'E263DE69F792222FA9B365D29AD56F0D', 'loaderId': 'DD6BA1241632425A7B1FB211D4CB3210', 'isDownload': False} 2026-11-03 12:38:01,394 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Evaluate ready code "odoo.isTourReady('AddMultipleSerialsAtOnce')" 2026-11-03 12:38:01,474 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:01] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.248 ro 2026-11-03 12:38:01,504 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:01] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.054 ro 2026-11-03 12:38:01,528 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:01] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.073 ro 2026-11-03 12:38:02,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: Owl is running in 'dev' mode. 2026-11-03 12:38:02,390 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 12:38:02,400 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 12:38:02,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.033 ro 2026-11-03 12:38:02,537 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38: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.044 rw 2026-11-03 12:38:02,548 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:02] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.043 rw 2026-11-03 12:38:02,991 7 INFO rb-ea311d5-226310-432086 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 12:38:03,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533318 247 0.245 0.758 rw 2026-11-03 12:38:03,807 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: The ready code tooks too much time : 2.4126064777374268 2026-11-03 12:38:03,807 7 INFO rb-ea311d5-226310-432086 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 12:38:03,822 7 INFO rb-ea311d5-226310-432086 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 12:38:03,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:03] "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 12:38:03,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:03] "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 12:38:03,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38: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.0 0.017 rw 2026-11-03 12:38:03,919 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.026 rw 2026-11-03 12:38:04,003 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38: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 12:38:04,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:04] "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 12:38:04,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38: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.0 0.015 rw 2026-11-03 12:38:04,807 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.043 rw 2026-11-03 12:38:04,829 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:04] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 12:38:04,844 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:04] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 12:38:04,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:04] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 12:38:04,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:04] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.003 0.032 ro 2026-11-03 12:38:04,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:04] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.015 ro 2026-11-03 12:38:04,991 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.024 - 2026-11-03 12:38:05,021 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.075 - 2026-11-03 12:38:05,025 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:04] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.066 - 2026-11-03 12:38:05,053 7 INFO rb-ea311d5-226310-432086 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 12:38:05,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:05] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.03 0.104 rw 2026-11-03 12:38:05,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:05] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.037 0.24 rw 2026-11-03 12:38:05,229 7 INFO rb-ea311d5-226310-432086 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 12:38:05,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.259 rw 2026-11-03 12:38:05,294 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38: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.007 0.056 rw 2026-11-03 12:38:05,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.023 0.129 rw 2026-11-03 12:38:05,477 7 INFO rb-ea311d5-226310-432086 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 12:38:05,532 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:05] "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.044 rw 2026-11-03 12:38:05,631 7 INFO rb-ea311d5-226310-432086 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 12:38:05,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:05] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-11-03 12:38:05,648 7 INFO rb-ea311d5-226310-432086 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 12:38:05,918 7 INFO rb-ea311d5-226310-432086 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 12:38:05,921 7 INFO rb-ea311d5-226310-432086 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 12:38:05,940 7 INFO rb-ea311d5-226310-432086 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 12:38:05,941 7 INFO rb-ea311d5-226310-432086 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 12:38:05,942 7 INFO rb-ea311d5-226310-432086 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 12:38:06,218 7 INFO rb-ea311d5-226310-432086 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 12:38:06,222 7 INFO rb-ea311d5-226310-432086 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 12:38:06,236 7 INFO rb-ea311d5-226310-432086 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 12:38:06,237 7 INFO rb-ea311d5-226310-432086 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 12:38:06,241 7 INFO rb-ea311d5-226310-432086 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 12:38:06,518 7 INFO rb-ea311d5-226310-432086 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 12:38:06,519 7 INFO rb-ea311d5-226310-432086 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 12:38:06,537 7 INFO rb-ea311d5-226310-432086 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 12:38:06,537 7 INFO rb-ea311d5-226310-432086 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 12:38:06,593 7 INFO rb-ea311d5-226310-432086 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 12:38:06,594 7 INFO rb-ea311d5-226310-432086 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 12:38:06,673 7 INFO rb-ea311d5-226310-432086 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 12:38:06,673 7 INFO rb-ea311d5-226310-432086 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 12:38:06,679 7 INFO rb-ea311d5-226310-432086 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 12:38:06,710 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:06] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 12:38:06,722 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:06] "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.017 rw 2026-11-03 12:38:06,766 7 INFO rb-ea311d5-226310-432086 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 12:38:06,770 7 INFO rb-ea311d5-226310-432086 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 12:38:06,778 7 INFO rb-ea311d5-226310-432086 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 12:38:07,051 7 INFO rb-ea311d5-226310-432086 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 12:38:07,054 7 INFO rb-ea311d5-226310-432086 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 12:38:07,072 7 INFO rb-ea311d5-226310-432086 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 12:38:07,073 7 INFO rb-ea311d5-226310-432086 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 12:38:07,077 7 INFO rb-ea311d5-226310-432086 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 12:38:07,351 7 INFO rb-ea311d5-226310-432086 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 12:38:07,353 7 INFO rb-ea311d5-226310-432086 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 12:38:07,371 7 INFO rb-ea311d5-226310-432086 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 12:38:07,371 7 INFO rb-ea311d5-226310-432086 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 12:38:07,420 7 INFO rb-ea311d5-226310-432086 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 12:38:07,420 7 INFO rb-ea311d5-226310-432086 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 12:38:07,454 7 INFO rb-ea311d5-226310-432086 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 12:38:07,455 7 INFO rb-ea311d5-226310-432086 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 12:38:07,455 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: tour succeeded 2026-11-03 12:38:07,456 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: ╔═════════════════════════════════════════╗ ║ TOUR AddMultipleSerialsAtOnce SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 12:38:07,734 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:38:07,744 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 lt_zCuC0 - [03/Nov/2026 12:38:03] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.137 rw 2026-11-03 12:38:07,747 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: heap 20983232 (allocated 21778432) 2026-11-03 12:38:07,841 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Closing chrome headless with pid 66452 2026-11-03 12:38:07,848 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Closing websocket connection 2026-11-03 12:38:07,851 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Terminating chrome headless with pid 66452 2026-11-03 12:38:07,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123807_988193_test_add_multiple_serials_at_once.txt 2026-11-03 12:38:07,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Removing chrome user profile "/tmp/tmp4kp2knq9_chrome_odoo" 2026-11-03 12:38:08,005 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_change_without_cash_method ... 2026-11-03 12:38:08,567 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome pid: 66590 2026-11-03 12:38:08,568 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome headless temporary user profile dir: /tmp/tmpalpq8l60_chrome_odoo 2026-11-03 12:38:08,570 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:33251/json/version 2026-11-03 12:38:08,586 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33251', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:38:08,671 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Browser version: Chrome/150.0.7871.114 2026-11-03 12:38:08,671 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:33251/json 2026-11-03 12:38:08,673 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33251', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:38:08,708 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Websocket url found: ws://127.0.0.1:33251/devtools/page/300D6BD885CF41E47962AB68A7697352 2026-11-03 12:38:08,727 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Enable chrome headless console log notification 2026-11-03 12:38:08,768 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome headless enable page notifications 2026-11-03 12:38:08,861 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:38:08,887 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Setting session cookie in browser 2026-11-03 12:38:08,894 7 INFO rb-ea311d5-226310-432086 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 12:38:08,894 7 INFO rb-ea311d5-226310-432086 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 12:38:09,079 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:09] "GET /pos/ui/316 HTTP/1.1" 200 6820 64 0.036 0.145 rw 2026-11-03 12:38:09,086 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Navigation result: {'frameId': '300D6BD885CF41E47962AB68A7697352', 'loaderId': '4189428C55CEA0BB081403FB512F686B', 'isDownload': False} 2026-11-03 12:38:09,087 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Evaluate ready code "odoo.isTourReady('StockPaymentScreenTour2')" 2026-11-03 12:38:09,150 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:09] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.03 ro 2026-11-03 12:38:09,181 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:09] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.057 ro 2026-11-03 12:38:09,183 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:09] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.269 ro 2026-11-03 12:38:09,918 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: Owl is running in 'dev' mode. 2026-11-03 12:38:09,951 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 12:38:09,971 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 12:38:10,022 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-11-03 12:38:10,087 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38: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.033 rw 2026-11-03 12:38:10,102 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.013 0.029 rw 2026-11-03 12:38:10,421 7 INFO rb-ea311d5-226310-432086 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 12:38:10,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532909 246 0.223 0.605 rw 2026-11-03 12:38:11,164 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: The ready code tooks too much time : 2.077134370803833 2026-11-03 12:38:11,164 7 INFO rb-ea311d5-226310-432086 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 12:38:11,181 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:11] "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 12:38:11,182 7 INFO rb-ea311d5-226310-432086 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 12:38:11,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:11] "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 12:38:11,259 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:11] "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 12:38:11,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38: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.022 rw 2026-11-03 12:38:11,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:11] "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 12:38:11,860 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38: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 12:38:11,966 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38: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.015 rw 2026-11-03 12:38:12,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.058 rw 2026-11-03 12:38:12,194 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.035 rw 2026-11-03 12:38:12,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 12:38:12,230 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.03 - 2026-11-03 12:38:12,232 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:12] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.007 0.035 ro 2026-11-03 12:38:12,368 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 12:38:12,400 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:12] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.039 ro 2026-11-03 12:38:12,417 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.039 - 2026-11-03 12:38:12,438 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.062 - 2026-11-03 12:38:12,509 7 INFO rb-ea311d5-226310-432086 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 12:38:12,552 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:12] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.065 0.107 rw 2026-11-03 12:38:12,658 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:12] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.023 0.237 rw 2026-11-03 12:38:12,714 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.255 rw 2026-11-03 12:38:12,727 7 INFO rb-ea311d5-226310-432086 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 12:38:12,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38: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.009 0.02 rw 2026-11-03 12:38:12,812 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.015 0.063 rw 2026-11-03 12:38:12,917 7 INFO rb-ea311d5-226310-432086 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 12:38:12,918 7 INFO rb-ea311d5-226310-432086 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 12:38:13,063 7 INFO rb-ea311d5-226310-432086 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 12:38:13,065 7 INFO rb-ea311d5-226310-432086 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 12:38:13,080 7 INFO rb-ea311d5-226310-432086 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 12:38:13,090 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 12:38:13,099 7 INFO rb-ea311d5-226310-432086 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 12:38:13,104 7 INFO rb-ea311d5-226310-432086 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 12:38:13,142 7 INFO rb-ea311d5-226310-432086 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 12:38:13,170 7 INFO rb-ea311d5-226310-432086 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 12:38:13,173 7 INFO rb-ea311d5-226310-432086 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 12:38:13,173 7 INFO rb-ea311d5-226310-432086 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 12:38:13,247 7 INFO rb-ea311d5-226310-432086 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 12:38:13,248 7 INFO rb-ea311d5-226310-432086 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 12:38:13,284 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 12:38:13,776 7 INFO rb-ea311d5-226310-432086 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 12:38:13,776 7 INFO rb-ea311d5-226310-432086 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 12:38:13,777 7 INFO rb-ea311d5-226310-432086 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 12:38:13,780 7 INFO rb-ea311d5-226310-432086 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 12:38:13,783 7 INFO rb-ea311d5-226310-432086 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 12:38:13,783 7 INFO rb-ea311d5-226310-432086 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 12:38:13,784 7 INFO rb-ea311d5-226310-432086 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 12:38:13,784 7 INFO rb-ea311d5-226310-432086 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 12:38:13,785 7 INFO rb-ea311d5-226310-432086 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 12:38:13,787 7 INFO rb-ea311d5-226310-432086 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 12:38:13,787 7 INFO rb-ea311d5-226310-432086 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 12:38:13,987 7 INFO rb-ea311d5-226310-432086 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 12:38:13,989 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: tour succeeded 2026-11-03 12:38:13,990 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: ╔════════════════════════════════════════╗ ║ TOUR StockPaymentScreenTour2 SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 12:38:14,259 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:38:14,278 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: heap 20619800 (allocated 21778432) 2026-11-03 12:38:14,294 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 y_-gWjkG - [03/Nov/2026 12:38:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 4.144 rw 2026-11-03 12:38:14,365 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Closing chrome headless with pid 66590 2026-11-03 12:38:14,368 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Closing websocket connection 2026-11-03 12:38:14,369 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Terminating chrome headless with pid 66590 2026-11-03 12:38:14,499 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123814_498861_test_change_without_cash_method.txt 2026-11-03 12:38:14,499 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Removing chrome user profile "/tmp/tmpalpq8l60_chrome_odoo" 2026-11-03 12:38:14,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_combo_price_unchanged_with_lot_tracked_product ... 2026-11-03 12:38:15,231 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome pid: 66719 2026-11-03 12:38:15,232 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless temporary user profile dir: /tmp/tmpofn9o7df_chrome_odoo 2026-11-03 12:38:15,232 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Issuing json command http://127.0.0.1:38773/json/version 2026-11-03 12:38:15,233 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38773', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:38:15,316 7 INFO rb-ea311d5-226310-432086 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 12:38:15,316 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Issuing json command http://127.0.0.1:38773/json 2026-11-03 12:38:15,317 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38773', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:38:15,330 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Websocket url found: ws://127.0.0.1:38773/devtools/page/BB828A0B0920B7389023D644A46AC675 2026-11-03 12:38:15,339 7 INFO rb-ea311d5-226310-432086 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 12:38:15,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless enable page notifications 2026-11-03 12:38:15,493 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 12:38:15,502 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Setting session cookie in browser 2026-11-03 12:38:15,507 7 INFO rb-ea311d5-226310-432086 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 12:38:15,507 7 INFO rb-ea311d5-226310-432086 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 12:38:15,734 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:15] "GET /pos/ui/316 HTTP/1.1" 200 6966 69 0.078 0.144 rw 2026-11-03 12:38:15,739 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Navigation result: {'frameId': 'BB828A0B0920B7389023D644A46AC675', 'loaderId': 'C73D05B56DFF963DA384F775DAFAD534', 'isDownload': False} 2026-11-03 12:38:15,740 7 INFO rb-ea311d5-226310-432086 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 12:38:15,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:15] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.301 ro 2026-11-03 12:38:15,849 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:15] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.053 ro 2026-11-03 12:38:15,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:15] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.066 ro 2026-11-03 12:38:16,646 7 INFO rb-ea311d5-226310-432086 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 12:38:16,669 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 12:38:16,676 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:38:16,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 12:38:16,769 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.019 rw 2026-11-03 12:38:16,776 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38: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.003 0.026 rw 2026-11-03 12:38:17,182 7 INFO rb-ea311d5-226310-432086 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 12:38:17,820 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534927 255 0.287 0.742 rw 2026-11-03 12:38:18,196 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: The ready code tooks too much time : 2.4558355808258057 2026-11-03 12:38:18,196 7 INFO rb-ea311d5-226310-432086 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 12:38:18,219 7 INFO rb-ea311d5-226310-432086 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 12:38:18,242 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.032 ro 2026-11-03 12:38:18,315 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.02 ro 2026-11-03 12:38:18,389 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:18] "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 12:38:18,400 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38: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.021 rw 2026-11-03 12:38:18,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38: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 12:38:19,066 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:19] "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 12:38:19,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38: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.029 rw 2026-11-03 12:38:19,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 12:38:19,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 12:38:19,417 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.065 rw 2026-11-03 12:38:19,472 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:19] "GET /web/image/res.users/559/avatar_128 HTTP/1.1" 200 305 4 0.005 0.077 ro 2026-11-03 12:38:19,493 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:19] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.087 rw 2026-11-03 12:38:19,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:19] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 12:38:19,546 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:19] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.052 ro 2026-11-03 12:38:19,577 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.052 rw 2026-11-03 12:38:19,616 7 INFO rb-ea311d5-226310-432086 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 12:38:19,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 12:38:19,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.045 - 2026-11-03 12:38:19,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:19] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 7006 35 0.046 0.127 rw 2026-11-03 12:38:19,826 7 INFO rb-ea311d5-226310-432086 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 12:38:19,965 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:19] "GET /pos/ui/316 HTTP/1.1" 200 7006 35 0.031 0.249 rw 2026-11-03 12:38:20,005 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38: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.002 0.17 rw 2026-11-03 12:38:20,086 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.225 rw 2026-11-03 12:38:20,261 7 INFO rb-ea311d5-226310-432086 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 12:38:20,266 7 INFO rb-ea311d5-226310-432086 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 12:38:20,494 7 INFO rb-ea311d5-226310-432086 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 12:38:20,495 7 INFO rb-ea311d5-226310-432086 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 12:38:20,496 7 INFO rb-ea311d5-226310-432086 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 12:38:20,496 7 INFO rb-ea311d5-226310-432086 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 12:38:20,497 7 INFO rb-ea311d5-226310-432086 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 12:38:20,498 7 INFO rb-ea311d5-226310-432086 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 12:38:20,498 7 INFO rb-ea311d5-226310-432086 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 12:38:20,514 7 INFO rb-ea311d5-226310-432086 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 12:38:20,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:20] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.016 - 2026-11-03 12:38:20,566 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:20] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.018 - 2026-11-03 12:38:20,577 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:20] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.029 - 2026-11-03 12:38:20,587 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:20] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.024 0.032 rw 2026-11-03 12:38:20,750 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:20] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.006 - 2026-11-03 12:38:20,765 7 INFO rb-ea311d5-226310-432086 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 12:38:20,765 7 INFO rb-ea311d5-226310-432086 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 12:38:21,034 7 INFO rb-ea311d5-226310-432086 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 12:38:21,039 7 INFO rb-ea311d5-226310-432086 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 12:38:21,046 7 INFO rb-ea311d5-226310-432086 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 12:38:21,055 7 INFO rb-ea311d5-226310-432086 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 12:38:21,055 7 INFO rb-ea311d5-226310-432086 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 12:38:21,056 7 INFO rb-ea311d5-226310-432086 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 12:38:21,057 7 INFO rb-ea311d5-226310-432086 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 12:38:21,058 7 INFO rb-ea311d5-226310-432086 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 12:38:21,063 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: tour succeeded 2026-11-03 12:38:21,065 7 INFO rb-ea311d5-226310-432086 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 12:38:21,229 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:38:21,235 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: heap 20480460 (allocated 21516288) 2026-11-03 12:38:21,239 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 mAlFFYgF - [03/Nov/2026 12:38:17] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.037 4.413 rw 2026-11-03 12:38:21,341 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Closing chrome headless with pid 66719 2026-11-03 12:38:21,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Closing websocket connection 2026-11-03 12:38:21,346 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Terminating chrome headless with pid 66719 2026-11-03 12:38:21,455 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123821_455559_test_combo_price_unchanged_with_lot_tracked_product.txt 2026-11-03 12:38:21,456 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Removing chrome user profile "/tmp/tmpofn9o7df_chrome_odoo" 2026-11-03 12:38:21,468 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_edit_paid_order ... 2026-11-03 12:38:22,010 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Chrome pid: 66849 2026-11-03 12:38:22,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Chrome headless temporary user profile dir: /tmp/tmpvjxqj5xu_chrome_odoo 2026-11-03 12:38:22,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Issuing json command http://127.0.0.1:34367/json/version 2026-11-03 12:38:22,012 7 INFO rb-ea311d5-226310-432086 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 12:38:22,055 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Browser version: Chrome/150.0.7871.114 2026-11-03 12:38:22,055 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Issuing json command http://127.0.0.1:34367/json 2026-11-03 12:38:22,056 7 INFO rb-ea311d5-226310-432086 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 12:38:22,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Websocket url found: ws://127.0.0.1:34367/devtools/page/7F21AD1531A6BB4FF8FAD7871804A5C2 2026-11-03 12:38:22,095 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Enable chrome headless console log notification 2026-11-03 12:38:22,097 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Chrome headless enable page notifications 2026-11-03 12:38:22,183 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:38:22,208 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Setting session cookie in browser 2026-11-03 12:38:22,218 7 INFO rb-ea311d5-226310-432086 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 12:38:22,218 7 INFO rb-ea311d5-226310-432086 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 12:38:22,439 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:22] "GET /pos/ui/316 HTTP/1.1" 200 6820 64 0.045 0.172 rw 2026-11-03 12:38:22,443 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Navigation result: {'frameId': '7F21AD1531A6BB4FF8FAD7871804A5C2', 'loaderId': 'CB9860192E6F2480424E39481BC18A4D', 'isDownload': False} 2026-11-03 12:38:22,444 7 INFO rb-ea311d5-226310-432086 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 12:38:22,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:22] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.296 ro 2026-11-03 12:38:22,554 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:22] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.044 ro 2026-11-03 12:38:22,567 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:22] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.053 ro 2026-11-03 12:38:23,305 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: Owl is running in 'dev' mode. 2026-11-03 12:38:23,334 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:38:23,346 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 12:38:23,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 12:38:23,414 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:23] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.015 rw 2026-11-03 12:38:23,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38: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.003 0.039 rw 2026-11-03 12:38:23,829 7 INFO rb-ea311d5-226310-432086 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 12:38:24,395 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532059 245 0.272 0.66 rw 2026-11-03 12:38:24,671 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: The ready code tooks too much time : 2.2268259525299072 2026-11-03 12:38:24,671 7 INFO rb-ea311d5-226310-432086 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 12:38:24,690 7 INFO rb-ea311d5-226310-432086 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 12:38:24,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:24] "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 12:38:24,740 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:24] "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 12:38:24,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:24] "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 12:38:24,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38: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.0 0.021 rw 2026-11-03 12:38:24,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38: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 12:38:25,471 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:25] "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 12:38:25,593 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38: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.008 rw 2026-11-03 12:38:25,797 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.062 rw 2026-11-03 12:38:25,802 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:25] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.02 - 2026-11-03 12:38:25,807 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:25] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-11-03 12:38:25,836 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:25] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.01 0.051 ro 2026-11-03 12:38:25,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:25] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.053 rw 2026-11-03 12:38:25,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:25] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-11-03 12:38:25,931 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:25] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-11-03 12:38:25,972 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-11-03 12:38:25,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 12:38:26,052 7 INFO rb-ea311d5-226310-432086 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 12:38:26,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:26] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.04 0.082 rw 2026-11-03 12:38:26,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:26] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.035 0.203 rw 2026-11-03 12:38:26,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.017 0.243 rw 2026-11-03 12:38:26,255 7 INFO rb-ea311d5-226310-432086 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 12:38:26,301 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38: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.006 0.042 rw 2026-11-03 12:38:26,391 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.113 rw 2026-11-03 12:38:26,490 7 INFO rb-ea311d5-226310-432086 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 12:38:26,498 7 INFO rb-ea311d5-226310-432086 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 12:38:26,591 7 INFO rb-ea311d5-226310-432086 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 12:38:26,592 7 INFO rb-ea311d5-226310-432086 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 12:38:26,592 7 INFO rb-ea311d5-226310-432086 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 12:38:26,627 7 INFO rb-ea311d5-226310-432086 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 12:38:26,628 7 INFO rb-ea311d5-226310-432086 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 12:38:26,645 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:26] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 12:38:26,658 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 12:38:26,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 12:38:27,142 7 INFO rb-ea311d5-226310-432086 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 12:38:27,164 7 INFO rb-ea311d5-226310-432086 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 12:38:27,689 7 INFO rb-ea311d5-226310-432086 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 12:38:27,696 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58324933 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000001', 'uuid': '91793953-a4dc-4cb8-8605-a89f3530d371'}] 2026-11-03 12:38:27,696 7 INFO rb-ea311d5-226310-432086 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 12:38:28,290 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58324933 order {'name': '/', 'pos_reference': '261-316-000001', 'uuid': '91793953-a4dc-4cb8-8605-a89f3530d371'} created pos.order #890 2026-11-03 12:38:28,292 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58324933 finished 2026-11-03 12:38:28,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5197 172 0.158 0.51 rw 2026-11-03 12:38:28,504 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:28] "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 12:38:28,550 7 INFO rb-ea311d5-226310-432086 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 12:38:28,601 7 INFO rb-ea311d5-226310-432086 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 12:38:28,625 7 INFO rb-ea311d5-226310-432086 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 12:38:28,626 7 INFO rb-ea311d5-226310-432086 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 12:38:28,643 7 INFO rb-ea311d5-226310-432086 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 12:38:28,990 7 INFO rb-ea311d5-226310-432086 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 12:38:29,194 7 INFO rb-ea311d5-226310-432086 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 12:38:29,195 7 INFO rb-ea311d5-226310-432086 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 12:38:29,195 7 INFO rb-ea311d5-226310-432086 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 12:38:29,196 7 INFO rb-ea311d5-226310-432086 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 12:38:29,211 7 INFO rb-ea311d5-226310-432086 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 12:38:29,230 7 INFO rb-ea311d5-226310-432086 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 12:38:29,247 7 INFO rb-ea311d5-226310-432086 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 12:38:29,494 7 INFO rb-ea311d5-226310-432086 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 12:38:29,519 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 88 0.087 0.181 rw 2026-11-03 12:38:29,761 7 INFO rb-ea311d5-226310-432086 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 12:38:29,762 7 INFO rb-ea311d5-226310-432086 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 12:38:29,798 7 INFO rb-ea311d5-226310-432086 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 12:38:29,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 86 0.092 0.226 rw 2026-11-03 12:38:29,872 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19009955 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-316-000001', 'uuid': '91793953-a4dc-4cb8-8605-a89f3530d371'}] 2026-11-03 12:38:30,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19009955 order {'name': 'Shop - 000001', 'pos_reference': '261-316-000001', 'uuid': '91793953-a4dc-4cb8-8605-a89f3530d371'} sync ignored for existing PoS order pos.order(890,) (state: paid) 2026-11-03 12:38:30,827 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19009955 finished 2026-11-03 12:38:31,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5316 291 0.436 0.92 rw 2026-11-03 12:38:31,235 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:31] "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 12:38:31,273 7 INFO rb-ea311d5-226310-432086 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 12:38:31,300 7 INFO rb-ea311d5-226310-432086 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 12:38:31,359 7 INFO rb-ea311d5-226310-432086 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 12:38:31,364 7 INFO rb-ea311d5-226310-432086 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 12:38:31,373 7 INFO rb-ea311d5-226310-432086 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 12:38:31,374 7 INFO rb-ea311d5-226310-432086 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 12:38:31,375 7 INFO rb-ea311d5-226310-432086 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 12:38:31,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.062 rw 2026-11-03 12:38:31,392 7 INFO rb-ea311d5-226310-432086 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 12:38:31,399 7 INFO rb-ea311d5-226310-432086 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 12:38:31,900 7 INFO rb-ea311d5-226310-432086 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 12:38:31,905 7 INFO rb-ea311d5-226310-432086 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 12:38:31,913 7 INFO rb-ea311d5-226310-432086 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 12:38:31,932 7 INFO rb-ea311d5-226310-432086 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 12:38:31,932 7 INFO rb-ea311d5-226310-432086 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 12:38:31,942 7 INFO rb-ea311d5-226310-432086 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 12:38:32,300 7 INFO rb-ea311d5-226310-432086 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 12:38:32,301 7 INFO rb-ea311d5-226310-432086 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 12:38:32,312 7 INFO rb-ea311d5-226310-432086 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 12:38:32,331 7 INFO rb-ea311d5-226310-432086 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 12:38:32,348 7 INFO rb-ea311d5-226310-432086 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 12:38:32,880 7 INFO rb-ea311d5-226310-432086 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 12:38:32,881 7 INFO rb-ea311d5-226310-432086 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 12:38:32,892 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26162557 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000002', 'uuid': '9951c79f-82ce-41fd-b2c7-a03d767d89f8'}] 2026-11-03 12:38:33,029 7 INFO rb-ea311d5-226310-432086 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 12:38:33,078 7 INFO rb-ea311d5-226310-432086 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 12:38:33,339 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26162557 order {'name': '/', 'pos_reference': '261-316-000002', 'uuid': '9951c79f-82ce-41fd-b2c7-a03d767d89f8'} created pos.order #891 2026-11-03 12:38:33,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26162557 finished 2026-11-03 12:38:33,487 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5227 160 0.185 0.415 rw 2026-11-03 12:38:33,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:33] "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 12:38:33,685 7 INFO rb-ea311d5-226310-432086 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 12:38:33,706 7 INFO rb-ea311d5-226310-432086 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 12:38:33,723 7 INFO rb-ea311d5-226310-432086 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 12:38:33,746 7 INFO rb-ea311d5-226310-432086 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 12:38:34,258 7 INFO rb-ea311d5-226310-432086 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 12:38:34,267 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74898183 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-316-000002', 'uuid': '9951c79f-82ce-41fd-b2c7-a03d767d89f8'}] 2026-11-03 12:38:34,269 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: tour succeeded 2026-11-03 12:38:34,271 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_edit_paid_order_stock SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 12:38:34,399 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74898183 order {'name': 'Shop - 000002', 'pos_reference': '261-316-000002', 'uuid': '9951c79f-82ce-41fd-b2c7-a03d767d89f8'} sync ignored for existing PoS order pos.order(891,) (state: paid) 2026-11-03 12:38:34,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74898183 finished 2026-11-03 12:38:34,509 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:38:34,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: heap 23599768 (allocated 25972736) 2026-11-03 12:38:34,615 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:23] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 11.159 rw 2026-11-03 12:38:34,631 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 UT1Xu8NB - [03/Nov/2026 12:38:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 76 0.168 0.201 rw 2026-11-03 12:38:34,643 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Closing chrome headless with pid 66849 2026-11-03 12:38:34,646 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Closing websocket connection 2026-11-03 12:38:34,649 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Terminating chrome headless with pid 66849 2026-11-03 12:38:34,767 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123834_766662_test_edit_paid_order.txt 2026-11-03 12:38:34,767 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Removing chrome user profile "/tmp/tmpvjxqj5xu_chrome_odoo" 2026-11-03 12:38:34,818 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_limited_product_pricelist_loading ... 2026-11-03 12:38:35,986 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome pid: 66976 2026-11-03 12:38:35,987 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome headless temporary user profile dir: /tmp/tmpczrpiy5y_chrome_odoo 2026-11-03 12:38:35,987 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Issuing json command http://127.0.0.1:40083/json/version 2026-11-03 12:38:35,988 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40083', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:38:36,055 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Browser version: Chrome/150.0.7871.114 2026-11-03 12:38:36,063 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Issuing json command http://127.0.0.1:40083/json 2026-11-03 12:38:36,064 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40083', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:38:36,088 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Websocket url found: ws://127.0.0.1:40083/devtools/page/E4569EDCF8C198018EF3648253C3B870 2026-11-03 12:38:36,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Enable chrome headless console log notification 2026-11-03 12:38:36,109 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome headless enable page notifications 2026-11-03 12:38:36,184 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:38:36,202 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Setting session cookie in browser 2026-11-03 12:38:36,211 7 INFO rb-ea311d5-226310-432086 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 12:38:36,213 7 INFO rb-ea311d5-226310-432086 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 12:38:36,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:36] "GET /pos/ui/316 HTTP/1.1" 200 6820 72 0.066 0.2 rw 2026-11-03 12:38:36,486 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Navigation result: {'frameId': 'E4569EDCF8C198018EF3648253C3B870', 'loaderId': '8D42F7C058FC5F28FFAFBEE07ABB05C1', 'isDownload': False} 2026-11-03 12:38:36,487 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Evaluate ready code "odoo.isTourReady('limitedProductPricelistLoadingStock')" 2026-11-03 12:38:36,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:36] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.352 ro 2026-11-03 12:38:36,588 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:36] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.032 ro 2026-11-03 12:38:36,596 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:36] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.04 ro 2026-11-03 12:38:37,337 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: Owl is running in 'dev' mode. 2026-11-03 12:38:37,378 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 12:38:37,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.028 - 2026-11-03 12:38:37,422 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.031 ro 2026-11-03 12:38:37,461 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.012 rw 2026-11-03 12:38:37,497 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38: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.008 0.022 rw 2026-11-03 12:38:37,857 7 INFO rb-ea311d5-226310-432086 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 12:38:38,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 508929 232 0.272 0.651 rw 2026-11-03 12:38:38,663 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: The ready code tooks too much time : 2.1760330200195312 2026-11-03 12:38:38,664 7 INFO rb-ea311d5-226310-432086 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 12:38:38,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:38] "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 12:38:38,689 7 INFO rb-ea311d5-226310-432086 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 12:38:38,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38: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 12:38:38,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:38] "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 12:38:38,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38: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.018 rw 2026-11-03 12:38:38,786 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:38] "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 12:38:39,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:39] "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 12:38:39,557 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38: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.019 rw 2026-11-03 12:38:39,766 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 12:38:39,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.023 0.051 rw 2026-11-03 12:38:39,778 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-11-03 12:38:39,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:39] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.014 0.063 ro 2026-11-03 12:38:39,842 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.091 rw 2026-11-03 12:38:40,001 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 12:38:40,013 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 12:38:40,021 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:40] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.012 0.026 ro 2026-11-03 12:38:40,028 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.021 - 2026-11-03 12:38:40,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:40] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.026 0.118 rw 2026-11-03 12:38:40,149 7 INFO rb-ea311d5-226310-432086 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 12:38:40,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:40] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.023 0.216 rw 2026-11-03 12:38:40,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:40] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.011 - 2026-11-03 12:38:40,324 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.271 rw 2026-11-03 12:38:40,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:40] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 12:38:40,467 7 INFO rb-ea311d5-226310-432086 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 12:38:40,471 7 INFO rb-ea311d5-226310-432086 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 12:38:40,472 7 INFO rb-ea311d5-226310-432086 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 12:38:40,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38: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.055 rw 2026-11-03 12:38:40,579 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.076 rw 2026-11-03 12:38:40,865 7 INFO rb-ea311d5-226310-432086 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 12:38:40,984 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 8856 110 0.158 0.322 rw 2026-11-03 12:38:41,137 7 INFO rb-ea311d5-226310-432086 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 12:38:41,137 7 INFO rb-ea311d5-226310-432086 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 12:38:41,145 7 INFO rb-ea311d5-226310-432086 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 12:38:41,168 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:41] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.014 - 2026-11-03 12:38:41,438 7 INFO rb-ea311d5-226310-432086 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 12:38:41,579 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 91 0.295 0.27 rw 2026-11-03 12:38:41,856 7 INFO rb-ea311d5-226310-432086 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 12:38:41,966 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 9961 119 0.12 0.664 rw 2026-11-03 12:38:42,221 7 INFO rb-ea311d5-226310-432086 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 12:38:42,357 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 101 0.133 0.245 rw 2026-11-03 12:38:42,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:42] "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.347 rw 2026-11-03 12:38:42,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:42] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.002 - 2026-11-03 12:38:42,485 7 INFO rb-ea311d5-226310-432086 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 12:38:42,497 7 INFO rb-ea311d5-226310-432086 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 12:38:42,770 7 INFO rb-ea311d5-226310-432086 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 12:38:42,771 7 INFO rb-ea311d5-226310-432086 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 12:38:42,794 7 INFO rb-ea311d5-226310-432086 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 12:38:42,795 7 INFO rb-ea311d5-226310-432086 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 12:38:42,838 7 INFO rb-ea311d5-226310-432086 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 12:38:42,839 7 INFO rb-ea311d5-226310-432086 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 12:38:42,847 7 INFO rb-ea311d5-226310-432086 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 12:38:42,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:42] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 12:38:42,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:42] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.021 0.024 rw 2026-11-03 12:38:42,954 7 INFO rb-ea311d5-226310-432086 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 12:38:42,955 7 INFO rb-ea311d5-226310-432086 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 12:38:43,233 7 INFO rb-ea311d5-226310-432086 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 12:38:43,235 7 INFO rb-ea311d5-226310-432086 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 12:38:43,268 7 INFO rb-ea311d5-226310-432086 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 12:38:43,269 7 INFO rb-ea311d5-226310-432086 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 12:38:43,282 7 INFO rb-ea311d5-226310-432086 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 12:38:43,282 7 INFO rb-ea311d5-226310-432086 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 12:38:43,283 7 INFO rb-ea311d5-226310-432086 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 12:38:43,283 7 INFO rb-ea311d5-226310-432086 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 12:38:43,284 7 INFO rb-ea311d5-226310-432086 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 12:38:43,701 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:43] "GET /pos/ui/316/product/8a75c182-fc5d-453b-9c16-22c059004330 HTTP/1.1" 200 6860 31 0.02 0.083 rw 2026-11-03 12:38:43,783 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.279 rw 2026-11-03 12:38:44,615 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: Owl is running in 'dev' mode. 2026-11-03 12:38:44,722 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:44] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.001 1.109 rw 2026-11-03 12:38:45,335 7 INFO rb-ea311d5-226310-432086 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 12:38:45,762 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 202364 213 0.283 0.459 rw 2026-11-03 12:38:46,039 7 INFO rb-ea311d5-226310-432086 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 12:38:46,040 7 INFO rb-ea311d5-226310-432086 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 12:38:46,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.014 0.015 ro 2026-11-03 12:38:46,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:46] "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 12:38:46,183 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:46] "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 12:38:46,186 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38: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.031 rw 2026-11-03 12:38:46,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:46] "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 12:38:46,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:46] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.005 0.038 ro 2026-11-03 12:38:46,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:46] "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 12:38:46,867 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38: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.018 rw 2026-11-03 12:38:47,039 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.006 0.043 rw 2026-11-03 12:38:47,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:47] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 12:38:47,230 7 INFO rb-ea311d5-226310-432086 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 12:38:47,237 7 INFO rb-ea311d5-226310-432086 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 12:38:47,239 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:47] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 304 0 4 0.004 0.037 ro 2026-11-03 12:38:47,240 7 INFO rb-ea311d5-226310-432086 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 12:38:47,260 7 INFO rb-ea311d5-226310-432086 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 12:38:47,429 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:47] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.038 0.151 rw 2026-11-03 12:38:47,458 7 INFO rb-ea311d5-226310-432086 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 12:38:47,458 7 INFO rb-ea311d5-226310-432086 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 12:38:47,458 7 INFO rb-ea311d5-226310-432086 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 12:38:47,459 7 INFO rb-ea311d5-226310-432086 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 12:38:47,566 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:47] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.038 0.281 rw 2026-11-03 12:38:47,877 7 INFO rb-ea311d5-226310-432086 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 12:38:48,028 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 7926 110 0.205 0.346 rw 2026-11-03 12:38:48,122 7 INFO rb-ea311d5-226310-432086 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 12:38:48,123 7 INFO rb-ea311d5-226310-432086 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 12:38:48,134 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: tour succeeded 2026-11-03 12:38:48,136 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR limitedProductPricelistLoadingStock SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-03 12:38:48,435 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:38:48,445 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: heap 20569628 (allocated 22302720) 2026-11-03 12:38:48,497 7 INFO rb-ea311d5-226310-432086 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 12:38:48,558 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Closing chrome headless with pid 66976 2026-11-03 12:38:48,564 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Closing websocket connection 2026-11-03 12:38:48,569 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Terminating chrome headless with pid 66976 2026-11-03 12:38:48,606 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:44] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.017 3.824 rw 2026-11-03 12:38:48,616 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3jnPjRy0 - [03/Nov/2026 12:38:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 89 0.295 0.267 rw 2026-11-03 12:38:48,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123848_706749_test_limited_product_pricelist_loading.txt 2026-11-03 12:38:48,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Removing chrome user profile "/tmp/tmpczrpiy5y_chrome_odoo" 2026-11-03 12:38:48,726 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_lot ... 2026-11-03 12:38:49,682 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Chrome pid: 67130 2026-11-03 12:38:49,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Chrome headless temporary user profile dir: /tmp/tmpn8v2vz2d_chrome_odoo 2026-11-03 12:38:49,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Issuing json command http://127.0.0.1:40433/json/version 2026-11-03 12:38:49,686 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40433', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:38:49,855 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Browser version: Chrome/150.0.7871.114 2026-11-03 12:38:49,855 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Issuing json command http://127.0.0.1:40433/json 2026-11-03 12:38:49,859 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40433', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:38:49,888 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Websocket url found: ws://127.0.0.1:40433/devtools/page/AEE8B31C434A35EE55B91BC29A21D145 2026-11-03 12:38:49,902 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Enable chrome headless console log notification 2026-11-03 12:38:49,915 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Chrome headless enable page notifications 2026-11-03 12:38:50,045 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:38:50,059 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Setting session cookie in browser 2026-11-03 12:38:50,070 7 INFO rb-ea311d5-226310-432086 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 12:38:50,070 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 12:38:50,321 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:50] "GET /pos/ui/316 HTTP/1.1" 200 6820 65 0.086 0.162 rw 2026-11-03 12:38:50,328 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Navigation result: {'frameId': 'AEE8B31C434A35EE55B91BC29A21D145', 'loaderId': '3EF48F986FB05F3159DE24F4C645D685', 'isDownload': False} 2026-11-03 12:38:50,328 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Evaluate ready code "odoo.isTourReady('LotTour')" 2026-11-03 12:38:50,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:50] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.019 ro 2026-11-03 12:38:50,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:50] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.34 ro 2026-11-03 12:38:50,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:50] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.047 ro 2026-11-03 12:38:51,278 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: Owl is running in 'dev' mode. 2026-11-03 12:38:51,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:38:51,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 12:38:51,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.031 ro 2026-11-03 12:38:51,460 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38: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 12:38:51,491 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.022 rw 2026-11-03 12:38:51,914 7 INFO rb-ea311d5-226310-432086 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 12:38:52,463 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534571 247 0.349 0.63 rw 2026-11-03 12:38:52,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: The ready code tooks too much time : 2.37847638130188 2026-11-03 12:38:52,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Evaluate test code "odoo.startTour('LotTour', {"stepDelay": 0, "debug": false})" 2026-11-03 12:38:52,726 7 INFO rb-ea311d5-226310-432086 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 12:38:52,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:52] "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 12:38:52,802 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:52] "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 12:38:52,836 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:52] "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 12:38:52,858 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38: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.031 rw 2026-11-03 12:38:52,877 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:52] "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 12:38:53,407 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:53] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.004 0.017 ro 2026-11-03 12:38:53,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12: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.002 0.022 rw 2026-11-03 12:38:53,782 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:53] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 12:38:53,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:53] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 12:38:53,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.035 0.1 rw 2026-11-03 12:38:53,880 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:53] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.01 0.093 ro 2026-11-03 12:38:53,899 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:53] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.126 rw 2026-11-03 12:38:53,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:53] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 12:38:53,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 12:38:53,927 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:53] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.024 ro 2026-11-03 12:38:54,013 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.05 rw 2026-11-03 12:38:54,050 7 INFO rb-ea311d5-226310-432086 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 12:38:54,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.044 - 2026-11-03 12:38:54,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:54] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.037 0.108 rw 2026-11-03 12:38:54,248 7 INFO rb-ea311d5-226310-432086 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 12:38:54,435 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:54] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.066 0.234 rw 2026-11-03 12:38:54,461 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38: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.002 0.194 rw 2026-11-03 12:38:54,577 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.028 0.282 rw 2026-11-03 12:38:54,632 7 INFO rb-ea311d5-226310-432086 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 12:38:54,699 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:54] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.011 0.05 rw 2026-11-03 12:38:54,790 7 INFO rb-ea311d5-226310-432086 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 12:38:54,803 7 INFO rb-ea311d5-226310-432086 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 12:38:54,819 7 INFO rb-ea311d5-226310-432086 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 12:38:54,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:54] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.021 - 2026-11-03 12:38:54,871 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:54] "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.023 rw 2026-11-03 12:38:54,936 7 INFO rb-ea311d5-226310-432086 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 12:38:54,944 7 INFO rb-ea311d5-226310-432086 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 12:38:55,216 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [10/115] Tour LotTour → Step .o-autocomplete input 2026-11-03 12:38:55,221 7 INFO rb-ea311d5-226310-432086 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 12:38:55,236 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [12/115] Tour LotTour → Step .o-autocomplete input:value() 2026-11-03 12:38:55,237 7 INFO rb-ea311d5-226310-432086 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 12:38:55,323 7 INFO rb-ea311d5-226310-432086 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 12:38:55,324 7 INFO rb-ea311d5-226310-432086 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 12:38:55,427 7 INFO rb-ea311d5-226310-432086 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 12:38:55,428 7 INFO rb-ea311d5-226310-432086 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 12:38:55,428 7 INFO rb-ea311d5-226310-432086 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 12:38:55,439 7 INFO rb-ea311d5-226310-432086 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 12:38:55,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:55] "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.024 rw 2026-11-03 12:38:55,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:55] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.028 - 2026-11-03 12:38:55,504 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [20/115] Tour LotTour → Step .o-autocomplete input 2026-11-03 12:38:55,510 7 INFO rb-ea311d5-226310-432086 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 12:38:55,518 7 INFO rb-ea311d5-226310-432086 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 12:38:55,521 7 INFO rb-ea311d5-226310-432086 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 12:38:55,802 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [24/115] Tour LotTour → Step .o-autocomplete input 2026-11-03 12:38:55,803 7 INFO rb-ea311d5-226310-432086 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 12:38:55,818 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [26/115] Tour LotTour → Step .o-autocomplete input:value() 2026-11-03 12:38:55,818 7 INFO rb-ea311d5-226310-432086 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 12:38:55,829 7 INFO rb-ea311d5-226310-432086 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 12:38:55,839 7 INFO rb-ea311d5-226310-432086 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 12:38:55,844 7 INFO rb-ea311d5-226310-432086 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 12:38:55,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:55] "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.026 rw 2026-11-03 12:38:55,942 7 INFO rb-ea311d5-226310-432086 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 12:38:55,943 7 INFO rb-ea311d5-226310-432086 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 12:38:56,216 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [33/115] Tour LotTour → Step .o-autocomplete input 2026-11-03 12:38:56,218 7 INFO rb-ea311d5-226310-432086 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 12:38:56,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [35/115] Tour LotTour → Step .o-autocomplete input:value() 2026-11-03 12:38:56,237 7 INFO rb-ea311d5-226310-432086 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 12:38:56,255 7 INFO rb-ea311d5-226310-432086 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 12:38:56,281 7 INFO rb-ea311d5-226310-432086 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 12:38:56,282 7 INFO rb-ea311d5-226310-432086 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 12:38:56,284 7 INFO rb-ea311d5-226310-432086 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 12:38:56,306 7 INFO rb-ea311d5-226310-432086 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 12:38:56,318 7 INFO rb-ea311d5-226310-432086 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 12:38:56,320 7 INFO rb-ea311d5-226310-432086 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 12:38:56,327 7 INFO rb-ea311d5-226310-432086 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 12:38:56,675 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [45/115] Tour LotTour → Step body 2026-11-03 12:38:56,876 7 INFO rb-ea311d5-226310-432086 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 12:38:56,877 7 INFO rb-ea311d5-226310-432086 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 12:38:56,880 7 INFO rb-ea311d5-226310-432086 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 12:38:56,880 7 INFO rb-ea311d5-226310-432086 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 12:38:56,892 7 INFO rb-ea311d5-226310-432086 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 12:38:56,893 7 INFO rb-ea311d5-226310-432086 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 12:38:56,911 7 INFO rb-ea311d5-226310-432086 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 12:38:56,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:56] "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.024 rw 2026-11-03 12:38:57,014 7 INFO rb-ea311d5-226310-432086 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 12:38:57,025 7 INFO rb-ea311d5-226310-432086 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 12:38:57,235 7 INFO rb-ea311d5-226310-432086 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 12:38:57,258 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 88 0.122 0.21 rw 2026-11-03 12:38:57,299 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [55/115] Tour LotTour → Step .o-autocomplete input 2026-11-03 12:38:57,302 7 INFO rb-ea311d5-226310-432086 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 12:38:57,310 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [57/115] Tour LotTour → Step .o-autocomplete input:value() 2026-11-03 12:38:57,311 7 INFO rb-ea311d5-226310-432086 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 12:38:57,329 7 INFO rb-ea311d5-226310-432086 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 12:38:57,335 7 INFO rb-ea311d5-226310-432086 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 12:38:57,347 7 INFO rb-ea311d5-226310-432086 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 12:38:57,347 7 INFO rb-ea311d5-226310-432086 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 12:38:57,348 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [63/115] Tour LotTour → Step .info-list:contains('SN 3') 2026-11-03 12:38:57,349 7 INFO rb-ea311d5-226310-432086 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 12:38:57,352 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [65/115] Tour LotTour → Step .pos-leftheader .list-plus-btn 2026-11-03 12:38:57,374 7 INFO rb-ea311d5-226310-432086 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 12:38:57,375 7 INFO rb-ea311d5-226310-432086 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 12:38:57,623 7 INFO rb-ea311d5-226310-432086 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 12:38:57,698 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 86 0.127 0.289 rw 2026-11-03 12:38:57,761 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.362 rw 2026-11-03 12:38:57,792 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:57] "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.373 rw 2026-11-03 12:38:57,852 7 INFO rb-ea311d5-226310-432086 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 12:38:57,857 7 INFO rb-ea311d5-226310-432086 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 12:38:58,138 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [70/115] Tour LotTour → Step .o-autocomplete input 2026-11-03 12:38:58,140 7 INFO rb-ea311d5-226310-432086 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 12:38:58,152 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [72/115] Tour LotTour → Step .o-autocomplete input:value() 2026-11-03 12:38:58,153 7 INFO rb-ea311d5-226310-432086 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 12:38:58,172 7 INFO rb-ea311d5-226310-432086 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 12:38:58,198 7 INFO rb-ea311d5-226310-432086 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 12:38:58,239 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:58] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.009 0.021 rw 2026-11-03 12:38:58,288 7 INFO rb-ea311d5-226310-432086 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 12:38:58,291 7 INFO rb-ea311d5-226310-432086 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 12:38:58,569 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [78/115] Tour LotTour → Step .o-autocomplete input 2026-11-03 12:38:58,570 7 INFO rb-ea311d5-226310-432086 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 12:38:58,584 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [80/115] Tour LotTour → Step .o-autocomplete input:value() 2026-11-03 12:38:58,585 7 INFO rb-ea311d5-226310-432086 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 12:38:58,608 7 INFO rb-ea311d5-226310-432086 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 12:38:58,609 7 INFO rb-ea311d5-226310-432086 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 12:38:58,610 7 INFO rb-ea311d5-226310-432086 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 12:38:58,610 7 INFO rb-ea311d5-226310-432086 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 12:38:58,621 7 INFO rb-ea311d5-226310-432086 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 12:38:58,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [87/115] Tour LotTour → Step .info-list:contains('Lot 1001') 2026-11-03 12:38:58,655 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:58] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 114 6 0.011 0.019 rw 2026-11-03 12:38:58,710 7 INFO rb-ea311d5-226310-432086 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 12:38:58,711 7 INFO rb-ea311d5-226310-432086 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 12:38:58,739 7 INFO rb-ea311d5-226310-432086 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 12:38:58,739 7 INFO rb-ea311d5-226310-432086 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 12:38:58,768 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 12:38:58,772 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 12:38:59,251 7 INFO rb-ea311d5-226310-432086 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 12:38:59,290 7 INFO rb-ea311d5-226310-432086 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 12:38:59,825 7 INFO rb-ea311d5-226310-432086 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 12:38:59,837 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18558935 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000002', 'uuid': '466b9fa1-66aa-4bd9-a09b-28ecae6ac25c'}] 2026-11-03 12:38:59,854 7 INFO rb-ea311d5-226310-432086 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 12:39:00,390 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1029] 2026-11-03 12:39:00,930 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18558935 order {'name': '/', 'pos_reference': '261-316-000002', 'uuid': '466b9fa1-66aa-4bd9-a09b-28ecae6ac25c'} created pos.order #892 2026-11-03 12:39:00,932 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18558935 finished 2026-11-03 12:39:01,040 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:39:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6377 326 0.364 0.846 rw 2026-11-03 12:39:01,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:39:01] "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 12:39:01,237 7 INFO rb-ea311d5-226310-432086 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 12:39:01,267 7 INFO rb-ea311d5-226310-432086 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 12:39:01,269 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [98/115] Tour LotTour → Step .pos-leftheader .orders-button 2026-11-03 12:39:01,330 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [99/115] Tour LotTour → Step .pos-search-bar .filter 2026-11-03 12:39:01,351 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [100/115] Tour LotTour → Step .pos-search-bar .filter ul 2026-11-03 12:39:01,357 7 INFO rb-ea311d5-226310-432086 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 12:39:01,367 7 INFO rb-ea311d5-226310-432086 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 12:39:01,369 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:39:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.056 rw 2026-11-03 12:39:01,392 7 INFO rb-ea311d5-226310-432086 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 12:39:01,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:39:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.002 0.053 rw 2026-11-03 12:39:01,414 7 INFO rb-ea311d5-226310-432086 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 12:39:01,415 7 INFO rb-ea311d5-226310-432086 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 12:39:01,416 7 INFO rb-ea311d5-226310-432086 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 12:39:01,419 7 INFO rb-ea311d5-226310-432086 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 12:39:01,428 7 INFO rb-ea311d5-226310-432086 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 12:39:01,434 7 INFO rb-ea311d5-226310-432086 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 12:39:01,440 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:39:01] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.008 0.034 rw 2026-11-03 12:39:01,463 7 INFO rb-ea311d5-226310-432086 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 12:39:01,470 7 INFO rb-ea311d5-226310-432086 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 12:39:01,476 7 INFO rb-ea311d5-226310-432086 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 12:39:01,588 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:39:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.008 0.037 rw 2026-11-03 12:39:01,995 7 INFO rb-ea311d5-226310-432086 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 12:39:02,006 7 INFO rb-ea311d5-226310-432086 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 12:39:02,015 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73848546 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000003', 'uuid': '4d9d6ec7-d10a-4cd4-b66e-ac529f3c15b5'}] 2026-11-03 12:39:02,344 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1032] 2026-11-03 12:39:02,445 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1033] 2026-11-03 12:39:02,962 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73848546 order {'name': '/', 'pos_reference': '261-316-000003', 'uuid': '4d9d6ec7-d10a-4cd4-b66e-ac529f3c15b5'} created pos.order #893 2026-11-03 12:39:02,967 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73848546 finished 2026-11-03 12:39:03,090 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:39:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 12393 335 0.305 0.774 rw 2026-11-03 12:39:03,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:39:03] "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 12:39:03,279 7 INFO rb-ea311d5-226310-432086 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 12:39:03,317 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: tour succeeded 2026-11-03 12:39:03,318 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: ╔════════════════════════╗ ║ TOUR LotTour SUCCEEDED ║ ╚════════════════════════╝ 2026-11-03 12:39:03,374 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:39:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.054 rw 2026-11-03 12:39:03,648 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:39:03,657 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5J07mXMP - [03/Nov/2026 12:38:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.021 12.115 rw 2026-11-03 12:39:03,660 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: heap 25107296 (allocated 27807744) 2026-11-03 12:39:03,758 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Closing chrome headless with pid 67130 2026-11-03 12:39:03,761 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Closing websocket connection 2026-11-03 12:39:03,766 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Terminating chrome headless with pid 67130 2026-11-03 12:39:03,905 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123903_905675_test_lot.txt 2026-11-03 12:39:03,906 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Removing chrome user profile "/tmp/tmpn8v2vz2d_chrome_odoo" 2026-11-03 12:39:05,910 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_lot_refund ... 2026-11-03 12:39:06,637 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Chrome pid: 67263 2026-11-03 12:39:06,638 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Chrome headless temporary user profile dir: /tmp/tmpvet2fml7_chrome_odoo 2026-11-03 12:39:06,638 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Issuing json command http://127.0.0.1:37613/json/version 2026-11-03 12:39:06,639 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37613', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:39:06,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Browser version: Chrome/150.0.7871.114 2026-11-03 12:39:06,684 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Issuing json command http://127.0.0.1:37613/json 2026-11-03 12:39:06,687 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37613', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:39:06,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Websocket url found: ws://127.0.0.1:37613/devtools/page/BCFFD96FCE6DE6B0D136CAAB71A044D4 2026-11-03 12:39:06,720 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Enable chrome headless console log notification 2026-11-03 12:39:06,723 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Chrome headless enable page notifications 2026-11-03 12:39:06,848 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:39:06,856 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Setting session cookie in browser 2026-11-03 12:39:06,865 7 INFO rb-ea311d5-226310-432086 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 12:39:06,866 7 INFO rb-ea311d5-226310-432086 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 12:39:07,086 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:07] "GET /pos/ui/316 HTTP/1.1" 200 6820 65 0.049 0.167 rw 2026-11-03 12:39:07,095 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Navigation result: {'frameId': 'BCFFD96FCE6DE6B0D136CAAB71A044D4', 'loaderId': 'DB235D8739874D0317DFD9EF29A50FDD', 'isDownload': False} 2026-11-03 12:39:07,095 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Evaluate ready code "odoo.isTourReady('LotRefundTour')" 2026-11-03 12:39:07,187 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:07] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.305 ro 2026-11-03 12:39:07,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:07] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.034 ro 2026-11-03 12:39:07,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:07] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.044 ro 2026-11-03 12:39:08,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: Owl is running in 'dev' mode. 2026-11-03 12:39:08,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:39:08,075 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 12:39:08,131 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.018 ro 2026-11-03 12:39:08,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.031 rw 2026-11-03 12:39:08,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39: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.003 0.027 rw 2026-11-03 12:39:08,575 7 INFO rb-ea311d5-226310-432086 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 12:39:09,075 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533318 247 0.217 0.639 rw 2026-11-03 12:39:09,306 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: The ready code tooks too much time : 2.210645914077759 2026-11-03 12:39:09,306 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Evaluate test code "odoo.startTour('LotRefundTour', {"stepDelay": 0, "debug": false})" 2026-11-03 12:39:09,325 7 INFO rb-ea311d5-226310-432086 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 12:39:09,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:09] "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 12:39:09,401 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:09] "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 12:39:09,439 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:09] "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 12:39:09,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39: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.002 0.018 rw 2026-11-03 12:39:09,461 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:09] "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 12:39:09,992 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:09] "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 12:39:10,119 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39: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.012 rw 2026-11-03 12:39:10,299 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 12:39:10,301 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.045 rw 2026-11-03 12:39:10,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 12:39:10,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:10] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.005 0.035 ro 2026-11-03 12:39:10,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:10] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.056 rw 2026-11-03 12:39:10,367 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:10] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 12:39:10,378 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:10] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 12:39:10,395 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 12:39:10,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.045 rw 2026-11-03 12:39:10,506 7 INFO rb-ea311d5-226310-432086 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 12:39:10,590 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.015 - 2026-11-03 12:39:10,722 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [3/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-11-03 12:39:10,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:10] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.15 0.119 rw 2026-11-03 12:39:10,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:10] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.032 0.339 rw 2026-11-03 12:39:10,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39: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.006 0.229 rw 2026-11-03 12:39:11,018 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.026 0.253 rw 2026-11-03 12:39:11,127 7 INFO rb-ea311d5-226310-432086 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 12:39:11,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.004 0.02 rw 2026-11-03 12:39:11,137 7 INFO rb-ea311d5-226310-432086 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 12:39:11,291 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:11] "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 12:39:11,336 7 INFO rb-ea311d5-226310-432086 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 12:39:11,342 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [7/53] Tour LotRefundTour → Step .pos-leftheader .register-label 2026-11-03 12:39:11,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:11] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 12:39:11,361 7 INFO rb-ea311d5-226310-432086 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 12:39:11,385 7 INFO rb-ea311d5-226310-432086 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 12:39:11,428 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:11] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.013 0.025 rw 2026-11-03 12:39:11,514 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:11] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.009 - 2026-11-03 12:39:11,523 7 INFO rb-ea311d5-226310-432086 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 12:39:11,542 7 INFO rb-ea311d5-226310-432086 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 12:39:11,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [12/53] Tour LotRefundTour → Step .o-autocomplete input 2026-11-03 12:39:11,819 7 INFO rb-ea311d5-226310-432086 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 12:39:11,834 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [14/53] Tour LotRefundTour → Step .o-autocomplete input:value() 2026-11-03 12:39:11,835 7 INFO rb-ea311d5-226310-432086 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 12:39:11,882 7 INFO rb-ea311d5-226310-432086 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 12:39:11,883 7 INFO rb-ea311d5-226310-432086 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 12:39:11,917 7 INFO rb-ea311d5-226310-432086 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 12:39:11,917 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [19/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-11-03 12:39:11,930 7 INFO rb-ea311d5-226310-432086 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 12:39:11,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.0 0.008 rw 2026-11-03 12:39:11,947 7 INFO rb-ea311d5-226310-432086 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 12:39:11,947 7 INFO rb-ea311d5-226310-432086 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 12:39:11,958 7 INFO rb-ea311d5-226310-432086 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 12:39:11,982 7 INFO rb-ea311d5-226310-432086 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 12:39:11,992 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [25/53] Tour LotRefundTour → Step .pos-leftheader .register-label 2026-11-03 12:39:11,997 7 INFO rb-ea311d5-226310-432086 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 12:39:12,047 7 INFO rb-ea311d5-226310-432086 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 12:39:12,048 7 INFO rb-ea311d5-226310-432086 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 12:39:12,082 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 12:39:12,085 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 12:39:12,161 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.011 0.037 rw 2026-11-03 12:39:12,567 7 INFO rb-ea311d5-226310-432086 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 12:39:12,598 7 INFO rb-ea311d5-226310-432086 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 12:39:13,123 7 INFO rb-ea311d5-226310-432086 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 12:39:13,132 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50154616 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000001', 'uuid': 'efc6da0c-c72b-4eb1-babb-a9ecfe647592'}] 2026-11-03 12:39:13,133 7 INFO rb-ea311d5-226310-432086 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 12:39:13,712 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50154616 order {'name': '/', 'pos_reference': '261-316-000001', 'uuid': 'efc6da0c-c72b-4eb1-babb-a9ecfe647592'} created pos.order #894 2026-11-03 12:39:13,714 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50154616 finished 2026-11-03 12:39:13,780 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5303 203 0.174 0.48 rw 2026-11-03 12:39:13,919 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:13] "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 12:39:13,949 7 INFO rb-ea311d5-226310-432086 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 12:39:13,978 7 INFO rb-ea311d5-226310-432086 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 12:39:13,979 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [35/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-11-03 12:39:13,994 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [36/53] Tour LotRefundTour → Step .pos-search-bar .filter 2026-11-03 12:39:14,011 7 INFO rb-ea311d5-226310-432086 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 12:39:14,017 7 INFO rb-ea311d5-226310-432086 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 12:39:14,024 7 INFO rb-ea311d5-226310-432086 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 12:39:14,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.039 rw 2026-11-03 12:39:14,048 7 INFO rb-ea311d5-226310-432086 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 12:39:14,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:14] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.002 0.044 rw 2026-11-03 12:39:14,059 7 INFO rb-ea311d5-226310-432086 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 12:39:14,062 7 INFO rb-ea311d5-226310-432086 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 12:39:14,063 7 INFO rb-ea311d5-226310-432086 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 12:39:14,076 7 INFO rb-ea311d5-226310-432086 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 12:39:14,081 7 INFO rb-ea311d5-226310-432086 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 12:39:14,085 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:14] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.011 0.048 rw 2026-11-03 12:39:14,192 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.002 0.032 rw 2026-11-03 12:39:14,236 7 INFO rb-ea311d5-226310-432086 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 12:39:14,237 7 INFO rb-ea311d5-226310-432086 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 12:39:14,238 7 INFO rb-ea311d5-226310-432086 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 12:39:14,259 7 INFO rb-ea311d5-226310-432086 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 12:39:14,275 7 INFO rb-ea311d5-226310-432086 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 12:39:14,289 7 INFO rb-ea311d5-226310-432086 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 12:39:14,307 7 INFO rb-ea311d5-226310-432086 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 12:39:14,316 7 INFO rb-ea311d5-226310-432086 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 12:39:14,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: tour succeeded 2026-11-03 12:39:14,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: ╔══════════════════════════════╗ ║ TOUR LotRefundTour SUCCEEDED ║ ╚══════════════════════════════╝ 2026-11-03 12:39:14,547 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: heap 23341600 (allocated 25448448) 2026-11-03 12:39:14,549 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:39:14,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z872PSKQ - [03/Nov/2026 12:39:08] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.345 rw 2026-11-03 12:39:14,655 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Closing chrome headless with pid 67263 2026-11-03 12:39:14,656 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Closing websocket connection 2026-11-03 12:39:14,657 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Terminating chrome headless with pid 67263 2026-11-03 12:39:14,787 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123914_786782_test_lot_refund.txt 2026-11-03 12:39:14,787 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Removing chrome user profile "/tmp/tmpvet2fml7_chrome_odoo" 2026-11-03 12:39:14,800 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_lot_refund_lower_qty ... 2026-11-03 12:39:15,752 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Chrome pid: 67403 2026-11-03 12:39:15,752 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Chrome headless temporary user profile dir: /tmp/tmpfdr53s1u_chrome_odoo 2026-11-03 12:39:15,752 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Issuing json command http://127.0.0.1:45521/json/version 2026-11-03 12:39:15,754 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45521', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:39:15,957 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Browser version: Chrome/150.0.7871.114 2026-11-03 12:39:15,957 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Issuing json command http://127.0.0.1:45521/json 2026-11-03 12:39:15,959 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45521', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:39:16,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Websocket url found: ws://127.0.0.1:45521/devtools/page/B8BE851B693DBC8BC717611D46CCF470 2026-11-03 12:39:16,036 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Enable chrome headless console log notification 2026-11-03 12:39:16,072 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Chrome headless enable page notifications 2026-11-03 12:39:16,211 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:39:16,221 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Setting session cookie in browser 2026-11-03 12:39:16,226 7 INFO rb-ea311d5-226310-432086 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 12:39:16,227 7 INFO rb-ea311d5-226310-432086 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 12:39:16,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:16] "GET /pos/ui/316 HTTP/1.1" 200 6820 65 0.04 0.182 rw 2026-11-03 12:39:16,461 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Navigation result: {'frameId': 'B8BE851B693DBC8BC717611D46CCF470', 'loaderId': '76C6E4081A8A21F744E858DAD821DD02', 'isDownload': False} 2026-11-03 12:39:16,462 7 INFO rb-ea311d5-226310-432086 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 12:39:16,563 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:16] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.319 ro 2026-11-03 12:39:16,566 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:16] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.01 0.041 ro 2026-11-03 12:39:16,592 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:16] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.065 ro 2026-11-03 12:39:17,484 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: Owl is running in 'dev' mode. 2026-11-03 12:39:17,508 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.009 - 2026-11-03 12:39:17,540 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:39:17,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.026 ro 2026-11-03 12:39:17,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12: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.006 0.024 rw 2026-11-03 12:39:17,682 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.048 rw 2026-11-03 12:39:18,032 7 INFO rb-ea311d5-226310-432086 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 12:39:18,588 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533334 247 0.236 0.669 rw 2026-11-03 12:39:18,872 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: The ready code tooks too much time : 2.4100685119628906 2026-11-03 12:39:18,872 7 INFO rb-ea311d5-226310-432086 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 12:39:18,889 7 INFO rb-ea311d5-226310-432086 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 12:39:18,901 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:18] "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 12:39:18,939 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:18] "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 12:39:18,999 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:18] "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 12:39:19,020 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12: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.001 0.018 rw 2026-11-03 12:39:19,036 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:19] "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 12:39:19,612 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39: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 12:39:19,740 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12: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.001 0.012 rw 2026-11-03 12:39:19,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 12:39:19,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.02 0.047 rw 2026-11-03 12:39:19,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 12:39:20,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:19] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.006 0.045 ro 2026-11-03 12:39:20,006 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:20] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.069 rw 2026-11-03 12:39:20,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:20] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-11-03 12:39:20,173 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:20] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.064 ro 2026-11-03 12:39:20,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.05 - 2026-11-03 12:39:20,233 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.089 - 2026-11-03 12:39:20,266 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:20] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.03 0.11 rw 2026-11-03 12:39:20,282 7 INFO rb-ea311d5-226310-432086 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 12:39:20,454 7 INFO rb-ea311d5-226310-432086 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 12:39:20,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:20] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.052 0.277 rw 2026-11-03 12:39:20,493 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.306 rw 2026-11-03 12:39:20,525 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12: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.002 0.045 rw 2026-11-03 12:39:20,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.103 rw 2026-11-03 12:39:20,671 7 INFO rb-ea311d5-226310-432086 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 12:39:20,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:20] "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.034 rw 2026-11-03 12:39:20,868 7 INFO rb-ea311d5-226310-432086 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 12:39:20,874 7 INFO rb-ea311d5-226310-432086 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 12:39:20,877 7 INFO rb-ea311d5-226310-432086 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 12:39:20,882 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:20] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.002 - 2026-11-03 12:39:21,149 7 INFO rb-ea311d5-226310-432086 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 12:39:21,150 7 INFO rb-ea311d5-226310-432086 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 12:39:21,154 7 INFO rb-ea311d5-226310-432086 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 12:39:21,158 7 INFO rb-ea311d5-226310-432086 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 12:39:21,432 7 INFO rb-ea311d5-226310-432086 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 12:39:21,433 7 INFO rb-ea311d5-226310-432086 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 12:39:21,506 7 INFO rb-ea311d5-226310-432086 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 12:39:21,507 7 INFO rb-ea311d5-226310-432086 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 12:39:21,653 7 INFO rb-ea311d5-226310-432086 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 12:39:21,653 7 INFO rb-ea311d5-226310-432086 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 12:39:21,705 7 INFO rb-ea311d5-226310-432086 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 12:39:21,707 7 INFO rb-ea311d5-226310-432086 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 12:39:21,719 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 12:39:21,728 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 12:39:21,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 12:39:22,226 7 INFO rb-ea311d5-226310-432086 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 12:39:22,256 7 INFO rb-ea311d5-226310-432086 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 12:39:22,781 7 INFO rb-ea311d5-226310-432086 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 12:39:22,788 7 INFO rb-ea311d5-226310-432086 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 12:39:22,795 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1926861 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000001', 'uuid': 'a090b66a-0820-48d6-880d-2b2f22ba2cd8'}] 2026-11-03 12:39:23,211 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1039, 1040] 2026-11-03 12:39:23,618 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1926861 order {'name': '/', 'pos_reference': '261-316-000001', 'uuid': 'a090b66a-0820-48d6-880d-2b2f22ba2cd8'} created pos.order #895 2026-11-03 12:39:23,620 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1926861 finished 2026-11-03 12:39:23,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5395 304 0.237 0.699 rw 2026-11-03 12:39:23,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:23] "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 12:39:23,942 7 INFO rb-ea311d5-226310-432086 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 12:39:23,974 7 INFO rb-ea311d5-226310-432086 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 12:39:23,975 7 INFO rb-ea311d5-226310-432086 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 12:39:24,027 7 INFO rb-ea311d5-226310-432086 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 12:39:24,035 7 INFO rb-ea311d5-226310-432086 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 12:39:24,041 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.041 rw 2026-11-03 12:39:24,042 7 INFO rb-ea311d5-226310-432086 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 12:39:24,053 7 INFO rb-ea311d5-226310-432086 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 12:39:24,069 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:24] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.042 rw 2026-11-03 12:39:24,080 7 INFO rb-ea311d5-226310-432086 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 12:39:24,094 7 INFO rb-ea311d5-226310-432086 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 12:39:24,095 7 INFO rb-ea311d5-226310-432086 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 12:39:24,108 7 INFO rb-ea311d5-226310-432086 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 12:39:24,109 7 INFO rb-ea311d5-226310-432086 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 12:39:24,109 7 INFO rb-ea311d5-226310-432086 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 12:39:24,116 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:24] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.011 0.046 rw 2026-11-03 12:39:24,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.007 0.037 rw 2026-11-03 12:39:24,271 7 INFO rb-ea311d5-226310-432086 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 12:39:24,272 7 INFO rb-ea311d5-226310-432086 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 12:39:24,273 7 INFO rb-ea311d5-226310-432086 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 12:39:24,294 7 INFO rb-ea311d5-226310-432086 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 12:39:24,323 7 INFO rb-ea311d5-226310-432086 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 12:39:24,339 7 INFO rb-ea311d5-226310-432086 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 12:39:24,340 7 INFO rb-ea311d5-226310-432086 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 12:39:24,348 7 INFO rb-ea311d5-226310-432086 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 12:39:24,375 7 INFO rb-ea311d5-226310-432086 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 12:39:24,389 7 INFO rb-ea311d5-226310-432086 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 12:39:24,389 7 INFO rb-ea311d5-226310-432086 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 12:39:24,423 7 INFO rb-ea311d5-226310-432086 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 12:39:24,423 7 INFO rb-ea311d5-226310-432086 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 12:39:24,930 7 INFO rb-ea311d5-226310-432086 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 12:39:24,944 7 INFO rb-ea311d5-226310-432086 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 12:39:25,476 7 INFO rb-ea311d5-226310-432086 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 12:39:25,486 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95105598 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000002', 'uuid': '443a2b36-5ef5-4074-970c-da81a2f6dbf5'}] 2026-11-03 12:39:25,496 7 INFO rb-ea311d5-226310-432086 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 12:39:25,795 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1043] 2026-11-03 12:39:26,088 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95105598 order {'name': '/', 'pos_reference': '261-316-000002', 'uuid': '443a2b36-5ef5-4074-970c-da81a2f6dbf5'} created pos.order #896 2026-11-03 12:39:26,092 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95105598 finished 2026-11-03 12:39:26,224 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10329 265 0.199 0.544 rw 2026-11-03 12:39:26,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:26] "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 12:39:26,423 7 INFO rb-ea311d5-226310-432086 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 12:39:26,442 7 INFO rb-ea311d5-226310-432086 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 12:39:26,443 7 INFO rb-ea311d5-226310-432086 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 12:39:26,455 7 INFO rb-ea311d5-226310-432086 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 12:39:26,479 7 INFO rb-ea311d5-226310-432086 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 12:39:26,488 7 INFO rb-ea311d5-226310-432086 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 12:39:26,494 7 INFO rb-ea311d5-226310-432086 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 12:39:26,525 7 INFO rb-ea311d5-226310-432086 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 12:39:26,532 7 INFO rb-ea311d5-226310-432086 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 12:39:26,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.065 rw 2026-11-03 12:39:26,542 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:26] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.062 rw 2026-11-03 12:39:26,540 7 INFO rb-ea311d5-226310-432086 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 12:39:26,542 7 INFO rb-ea311d5-226310-432086 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 12:39:26,543 7 INFO rb-ea311d5-226310-432086 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 12:39:26,543 7 INFO rb-ea311d5-226310-432086 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 12:39:26,568 7 INFO rb-ea311d5-226310-432086 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 12:39:26,594 7 INFO rb-ea311d5-226310-432086 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 12:39:26,597 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:26] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 133 7 0.016 0.086 rw 2026-11-03 12:39:26,608 7 INFO rb-ea311d5-226310-432086 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 12:39:26,608 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: tour succeeded 2026-11-03 12:39:26,609 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_lot_refund_lower_qty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 12:39:26,859 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: heap 23837624 (allocated 26759168) 2026-11-03 12:39:26,862 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:39:26,890 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 9.138 rw 2026-11-03 12:39:27,003 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QA5Kdg41 - [03/Nov/2026 12:39:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 3 0.005 0.041 rw 2026-11-03 12:39:27,006 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Closing chrome headless with pid 67403 2026-11-03 12:39:27,010 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Closing websocket connection 2026-11-03 12:39:27,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Terminating chrome headless with pid 67403 2026-11-03 12:39:27,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123927_170979_test_lot_refund_lower_qty.txt 2026-11-03 12:39:27,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Removing chrome user profile "/tmp/tmpfdr53s1u_chrome_odoo" 2026-11-03 12:39:27,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_lot_tracking_without_lot_creation ... 2026-11-03 12:39:27,906 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Chrome pid: 67534 2026-11-03 12:39:27,907 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Chrome headless temporary user profile dir: /tmp/tmp8_tqtlpf_chrome_odoo 2026-11-03 12:39:27,907 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Issuing json command http://127.0.0.1:42011/json/version 2026-11-03 12:39:27,908 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42011', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:39:28,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Browser version: Chrome/150.0.7871.114 2026-11-03 12:39:28,032 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Issuing json command http://127.0.0.1:42011/json 2026-11-03 12:39:28,032 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42011', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:39:28,078 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Websocket url found: ws://127.0.0.1:42011/devtools/page/9572AB07D1E8D001BA05DA27C9497D5A 2026-11-03 12:39:28,124 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Enable chrome headless console log notification 2026-11-03 12:39:28,137 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Chrome headless enable page notifications 2026-11-03 12:39:28,220 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:39:28,240 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Setting session cookie in browser 2026-11-03 12:39:28,249 7 INFO rb-ea311d5-226310-432086 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 12:39:28,249 7 INFO rb-ea311d5-226310-432086 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 12:39:28,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:28] "GET /pos/ui?config_id=316 HTTP/1.1" 200 6820 64 0.037 0.146 rw 2026-11-03 12:39:28,441 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Navigation result: {'frameId': '9572AB07D1E8D001BA05DA27C9497D5A', 'loaderId': 'A25F2C75791417CCE33F9E725DD54467', 'isDownload': False} 2026-11-03 12:39:28,442 7 INFO rb-ea311d5-226310-432086 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 12:39:28,530 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:28] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.034 ro 2026-11-03 12:39:28,553 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:28] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.287 ro 2026-11-03 12:39:28,559 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:28] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.062 ro 2026-11-03 12:39:29,445 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: Owl is running in 'dev' mode. 2026-11-03 12:39:29,497 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:39:29,510 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.019 - 2026-11-03 12:39:29,542 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 12:39:29,614 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.022 rw 2026-11-03 12:39:29,662 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39: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.01 0.05 rw 2026-11-03 12:39:30,064 7 INFO rb-ea311d5-226310-432086 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 12:39:30,561 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 518779 244 0.262 0.621 rw 2026-11-03 12:39:30,799 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: The ready code tooks too much time : 2.35685133934021 2026-11-03 12:39:30,800 7 INFO rb-ea311d5-226310-432086 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 12:39:30,828 7 INFO rb-ea311d5-226310-432086 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 12:39:30,850 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:30] "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 12:39:30,900 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:30] "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 12:39:30,960 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:30] "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 12:39:31,011 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39: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.003 0.047 rw 2026-11-03 12:39:31,025 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:31] "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 12:39:31,633 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:31] "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 12:39:31,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39: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.025 rw 2026-11-03 12:39:31,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.047 rw 2026-11-03 12:39:31,963 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 12:39:31,965 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 12:39:32,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:32] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.004 0.07 ro 2026-11-03 12:39:32,038 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:32] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.084 rw 2026-11-03 12:39:32,114 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:32] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 12:39:32,115 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:32] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.018 ro 2026-11-03 12:39:32,133 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-11-03 12:39:32,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.053 - 2026-11-03 12:39:32,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:32] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.03 0.09 rw 2026-11-03 12:39:32,260 7 INFO rb-ea311d5-226310-432086 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 12:39:32,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:32] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.022 0.216 rw 2026-11-03 12:39:32,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.245 rw 2026-11-03 12:39:32,424 7 INFO rb-ea311d5-226310-432086 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 12:39:32,485 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39: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.01 0.039 rw 2026-11-03 12:39:32,588 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39: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.122 rw 2026-11-03 12:39:32,659 7 INFO rb-ea311d5-226310-432086 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 12:39:32,660 7 INFO rb-ea311d5-226310-432086 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 12:39:32,726 7 INFO rb-ea311d5-226310-432086 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 12:39:32,731 7 INFO rb-ea311d5-226310-432086 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 12:39:32,765 7 INFO rb-ea311d5-226310-432086 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 12:39:32,765 7 INFO rb-ea311d5-226310-432086 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 12:39:32,776 7 INFO rb-ea311d5-226310-432086 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 12:39:32,776 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: tour succeeded 2026-11-03 12:39:32,777 7 INFO rb-ea311d5-226310-432086 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 12:39:32,784 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:32] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 12:39:33,024 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:39:33,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: heap 19536520 (allocated 20729856) 2026-11-03 12:39:33,037 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ySjl1JOB - [03/Nov/2026 12:39:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 3.373 rw 2026-11-03 12:39:33,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Closing chrome headless with pid 67534 2026-11-03 12:39:33,146 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Closing websocket connection 2026-11-03 12:39:33,154 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Terminating chrome headless with pid 67534 2026-11-03 12:39:33,313 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123933_313524_test_lot_tracking_without_lot_creation.txt 2026-11-03 12:39:33,314 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Removing chrome user profile "/tmp/tmp8_tqtlpf_chrome_odoo" 2026-11-03 12:39:33,333 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_only_existing_lots_fifo ... 2026-11-03 12:39:34,479 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Chrome pid: 67661 2026-11-03 12:39:34,479 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Chrome headless temporary user profile dir: /tmp/tmpotyi8k6t_chrome_odoo 2026-11-03 12:39:34,479 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Issuing json command http://127.0.0.1:39293/json/version 2026-11-03 12:39:34,481 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39293', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:39:34,528 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Browser version: Chrome/150.0.7871.114 2026-11-03 12:39:34,528 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Issuing json command http://127.0.0.1:39293/json 2026-11-03 12:39:34,529 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39293', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:39:34,551 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Websocket url found: ws://127.0.0.1:39293/devtools/page/BA06BCC159F7344E342A081E0E87DACB 2026-11-03 12:39:34,578 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Enable chrome headless console log notification 2026-11-03 12:39:34,598 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Chrome headless enable page notifications 2026-11-03 12:39:34,732 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:39:34,741 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Setting session cookie in browser 2026-11-03 12:39:34,750 7 INFO rb-ea311d5-226310-432086 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 12:39:34,750 7 INFO rb-ea311d5-226310-432086 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 12:39:34,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:34] "GET /pos/ui?config_id=316 HTTP/1.1" 200 6820 65 0.032 0.146 rw 2026-11-03 12:39:34,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Navigation result: {'frameId': 'BA06BCC159F7344E342A081E0E87DACB', 'loaderId': '1E68C339DEF0E5260791934D30D302D4', 'isDownload': False} 2026-11-03 12:39:34,941 7 INFO rb-ea311d5-226310-432086 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 12:39:35,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:35] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.275 ro 2026-11-03 12:39:35,055 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:35] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.064 ro 2026-11-03 12:39:35,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:35] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.055 ro 2026-11-03 12:39:35,938 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: Owl is running in 'dev' mode. 2026-11-03 12:39:35,991 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:39:36,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 12:39:36,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.007 0.023 ro 2026-11-03 12:39:36,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39: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.033 rw 2026-11-03 12:39:36,149 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.012 0.022 rw 2026-11-03 12:39:36,509 7 INFO rb-ea311d5-226310-432086 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 12:39:36,999 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533486 248 0.252 0.609 rw 2026-11-03 12:39:37,220 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: The ready code tooks too much time : 2.279170274734497 2026-11-03 12:39:37,221 7 INFO rb-ea311d5-226310-432086 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 12:39:37,240 7 INFO rb-ea311d5-226310-432086 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 12:39:37,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.024 ro 2026-11-03 12:39:37,290 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:37] "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 12:39:37,331 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:37] "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 12:39:37,393 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:37] "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 12:39:37,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39: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.052 rw 2026-11-03 12:39:38,014 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:38] "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 12:39:38,183 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39: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.007 0.024 rw 2026-11-03 12:39:38,370 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.045 rw 2026-11-03 12:39:38,376 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 12:39:38,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 12:39:38,431 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.037 - 2026-11-03 12:39:38,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:38] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.015 0.035 ro 2026-11-03 12:39:38,527 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:38] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.019 ro 2026-11-03 12:39:38,528 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:38] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 12:39:38,573 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 12:39:38,577 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 12:39:38,654 7 INFO rb-ea311d5-226310-432086 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 12:39:38,854 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:38] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.157 0.161 rw 2026-11-03 12:39:38,884 7 INFO rb-ea311d5-226310-432086 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 12:39:39,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:38] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.049 0.419 rw 2026-11-03 12:39:39,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.437 rw 2026-11-03 12:39:39,097 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39: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.01 0.21 rw 2026-11-03 12:39:39,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.026 0.265 rw 2026-11-03 12:39:39,249 7 INFO rb-ea311d5-226310-432086 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 12:39:39,250 7 INFO rb-ea311d5-226310-432086 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 12:39:39,302 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:39] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 188 6 0.015 0.03 rw 2026-11-03 12:39:39,511 7 INFO rb-ea311d5-226310-432086 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 12:39:39,511 7 INFO rb-ea311d5-226310-432086 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 12:39:39,512 7 INFO rb-ea311d5-226310-432086 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 12:39:39,512 7 INFO rb-ea311d5-226310-432086 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 12:39:39,513 7 INFO rb-ea311d5-226310-432086 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 12:39:39,513 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: tour succeeded 2026-11-03 12:39:39,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_only_existing_lots_fifo SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 12:39:39,528 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 12:39:39,686 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:39:39,690 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: heap 20083768 (allocated 20992000) 2026-11-03 12:39:39,697 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4iQ-5TXK - [03/Nov/2026 12:39:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.017 3.482 rw 2026-11-03 12:39:39,792 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Closing chrome headless with pid 67661 2026-11-03 12:39:39,793 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Closing websocket connection 2026-11-03 12:39:39,794 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Terminating chrome headless with pid 67661 2026-11-03 12:39:39,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123939_947159_test_only_existing_lots_fifo.txt 2026-11-03 12:39:39,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Removing chrome user profile "/tmp/tmpotyi8k6t_chrome_odoo" 2026-11-03 12:39:39,961 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_only_existing_lots_lifo ... 2026-11-03 12:39:40,812 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Chrome pid: 67796 2026-11-03 12:39:40,813 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Chrome headless temporary user profile dir: /tmp/tmpd3s9_ld5_chrome_odoo 2026-11-03 12:39:40,813 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Issuing json command http://127.0.0.1:40675/json/version 2026-11-03 12:39:40,821 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40675', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:39:40,899 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Browser version: Chrome/150.0.7871.114 2026-11-03 12:39:40,899 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Issuing json command http://127.0.0.1:40675/json 2026-11-03 12:39:40,900 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40675', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:39:40,914 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Websocket url found: ws://127.0.0.1:40675/devtools/page/5E9E15C61E79B5F70DEA58B682852F13 2026-11-03 12:39:40,937 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Enable chrome headless console log notification 2026-11-03 12:39:40,943 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Chrome headless enable page notifications 2026-11-03 12:39:41,067 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:39:41,079 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Setting session cookie in browser 2026-11-03 12:39:41,084 7 INFO rb-ea311d5-226310-432086 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 12:39:41,085 7 INFO rb-ea311d5-226310-432086 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 12:39:41,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:41] "GET /pos/ui?config_id=316 HTTP/1.1" 200 6820 65 0.037 0.144 rw 2026-11-03 12:39:41,278 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Navigation result: {'frameId': '5E9E15C61E79B5F70DEA58B682852F13', 'loaderId': 'A00E1386A50E095C579A05B814EBF32E', 'isDownload': False} 2026-11-03 12:39:41,279 7 INFO rb-ea311d5-226310-432086 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 12:39:41,383 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:41] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.284 ro 2026-11-03 12:39:41,388 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:41] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.068 ro 2026-11-03 12:39:41,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:41] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.048 ro 2026-11-03 12:39:42,155 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: Owl is running in 'dev' mode. 2026-11-03 12:39:42,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.013 - 2026-11-03 12:39:42,221 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 12:39:42,254 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.029 ro 2026-11-03 12:39:42,340 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12: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.004 0.021 rw 2026-11-03 12:39:42,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39: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 12:39:42,769 7 INFO rb-ea311d5-226310-432086 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 12:39:43,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533486 248 0.277 0.612 rw 2026-11-03 12:39:43,474 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: The ready code tooks too much time : 2.195221185684204 2026-11-03 12:39:43,474 7 INFO rb-ea311d5-226310-432086 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 12:39:43,504 7 INFO rb-ea311d5-226310-432086 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 12:39:43,509 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:43] "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 12:39:43,559 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:43] "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 12:39:43,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12: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.014 rw 2026-11-03 12:39:43,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:43] "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 12:39:43,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:43] "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 12:39:44,314 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:44] "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 12:39:44,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12: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.021 rw 2026-11-03 12:39:44,692 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.064 rw 2026-11-03 12:39:44,733 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:44] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 12:39:44,747 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-11-03 12:39:44,776 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:44] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.006 0.044 ro 2026-11-03 12:39:44,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:44] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.024 rw 2026-11-03 12:39:44,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:44] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.011 ro 2026-11-03 12:39:44,889 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:44] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 12:39:44,931 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.037 - 2026-11-03 12:39:44,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.088 - 2026-11-03 12:39:45,025 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:45] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.028 0.106 rw 2026-11-03 12:39:45,043 7 INFO rb-ea311d5-226310-432086 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 12:39:45,131 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:45] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.027 0.213 rw 2026-11-03 12:39:45,248 7 INFO rb-ea311d5-226310-432086 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 12:39:45,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.037 0.255 rw 2026-11-03 12:39:45,300 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39: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.004 0.04 rw 2026-11-03 12:39:45,388 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.106 rw 2026-11-03 12:39:45,434 7 INFO rb-ea311d5-226310-432086 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 12:39:45,435 7 INFO rb-ea311d5-226310-432086 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 12:39:45,484 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:45] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 188 6 0.009 0.037 rw 2026-11-03 12:39:45,672 7 INFO rb-ea311d5-226310-432086 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 12:39:45,672 7 INFO rb-ea311d5-226310-432086 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 12:39:45,673 7 INFO rb-ea311d5-226310-432086 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 12:39:45,674 7 INFO rb-ea311d5-226310-432086 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 12:39:45,674 7 INFO rb-ea311d5-226310-432086 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 12:39:45,676 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 12:39:45,678 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: tour succeeded 2026-11-03 12:39:45,680 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_only_existing_lots_lifo SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 12:39:45,882 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:39:45,900 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: heap 20075312 (allocated 20992000) 2026-11-03 12:39:45,911 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 OOpwtSpi - [03/Nov/2026 12:39:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 3.469 rw 2026-11-03 12:39:46,008 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Closing chrome headless with pid 67796 2026-11-03 12:39:46,017 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Closing websocket connection 2026-11-03 12:39:46,022 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Terminating chrome headless with pid 67796 2026-11-03 12:39:46,178 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123946_177965_test_only_existing_lots_lifo.txt 2026-11-03 12:39:46,179 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Removing chrome user profile "/tmp/tmpd3s9_ld5_chrome_odoo" 2026-11-03 12:39:46,191 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_order_with_existing_serial ... 2026-11-03 12:39:47,223 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome pid: 67930 2026-11-03 12:39:47,224 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome headless temporary user profile dir: /tmp/tmpoten44re_chrome_odoo 2026-11-03 12:39:47,224 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:39669/json/version 2026-11-03 12:39:47,225 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39669', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:39:47,256 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Browser version: Chrome/150.0.7871.114 2026-11-03 12:39:47,257 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:39669/json 2026-11-03 12:39:47,257 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39669', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:39:47,292 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Websocket url found: ws://127.0.0.1:39669/devtools/page/04FA3F41D65DCE0B32D376A009D06845 2026-11-03 12:39:47,307 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Enable chrome headless console log notification 2026-11-03 12:39:47,316 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome headless enable page notifications 2026-11-03 12:39:47,534 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:39:47,544 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Setting session cookie in browser 2026-11-03 12:39:47,552 7 INFO rb-ea311d5-226310-432086 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 12:39:47,552 7 INFO rb-ea311d5-226310-432086 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 12:39:47,743 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:47] "GET /pos/ui/316 HTTP/1.1" 200 6820 65 0.045 0.143 rw 2026-11-03 12:39:47,748 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Navigation result: {'frameId': '04FA3F41D65DCE0B32D376A009D06845', 'loaderId': '0E99090235E725FD8F0A883294383C97', 'isDownload': False} 2026-11-03 12:39:47,748 7 INFO rb-ea311d5-226310-432086 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 12:39:47,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:47] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.02 ro 2026-11-03 12:39:47,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:47] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.272 ro 2026-11-03 12:39:47,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:47] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.073 ro 2026-11-03 12:39:48,631 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: Owl is running in 'dev' mode. 2026-11-03 12:39:48,677 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 12:39:48,692 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:39:48,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 12:39:48,789 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.009 rw 2026-11-03 12:39:48,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39: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.006 0.034 rw 2026-11-03 12:39:49,281 7 INFO rb-ea311d5-226310-432086 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 12:39:49,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533334 247 0.276 0.754 rw 2026-11-03 12:39:50,136 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: The ready code tooks too much time : 2.387314796447754 2026-11-03 12:39:50,136 7 INFO rb-ea311d5-226310-432086 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 12:39:50,154 7 INFO rb-ea311d5-226310-432086 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 12:39:50,155 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:50] "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 12:39:50,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:50] "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 12:39:50,220 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:50] "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 12:39:50,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39: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.002 0.029 rw 2026-11-03 12:39:50,269 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:50] "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 12:39:50,974 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:50] "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 12:39:51,103 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39: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.027 rw 2026-11-03 12:39:51,296 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.063 rw 2026-11-03 12:39:51,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.028 - 2026-11-03 12:39:51,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.021 - 2026-11-03 12:39:51,364 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:51] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.01 0.045 ro 2026-11-03 12:39:51,366 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:51] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.028 rw 2026-11-03 12:39:51,532 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:51] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.014 ro 2026-11-03 12:39:51,557 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 12:39:51,559 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 12:39:51,608 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.034 - 2026-11-03 12:39:51,728 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:51] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.091 0.077 rw 2026-11-03 12:39:51,764 7 INFO rb-ea311d5-226310-432086 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 12:39:51,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:51] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.052 0.243 rw 2026-11-03 12:39:51,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.312 rw 2026-11-03 12:39:52,018 7 INFO rb-ea311d5-226310-432086 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 12:39:52,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39: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.007 0.026 rw 2026-11-03 12:39:52,175 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.054 0.079 rw 2026-11-03 12:39:52,247 7 INFO rb-ea311d5-226310-432086 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 12:39:52,307 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:52] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.022 0.03 rw 2026-11-03 12:39:52,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:52] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.002 - 2026-11-03 12:39:52,422 7 INFO rb-ea311d5-226310-432086 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 12:39:52,423 7 INFO rb-ea311d5-226310-432086 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 12:39:52,698 7 INFO rb-ea311d5-226310-432086 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 12:39:52,701 7 INFO rb-ea311d5-226310-432086 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 12:39:52,766 7 INFO rb-ea311d5-226310-432086 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 12:39:52,766 7 INFO rb-ea311d5-226310-432086 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 12:39:52,888 7 INFO rb-ea311d5-226310-432086 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 12:39:52,888 7 INFO rb-ea311d5-226310-432086 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 12:39:52,889 7 INFO rb-ea311d5-226310-432086 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 12:39:52,889 7 INFO rb-ea311d5-226310-432086 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 12:39:52,890 7 INFO rb-ea311d5-226310-432086 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 12:39:52,895 7 INFO rb-ea311d5-226310-432086 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 12:39:52,927 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:52] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 12:39:52,952 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:52] "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.02 rw 2026-11-03 12:39:53,011 7 INFO rb-ea311d5-226310-432086 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 12:39:53,012 7 INFO rb-ea311d5-226310-432086 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 12:39:53,280 7 INFO rb-ea311d5-226310-432086 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 12:39:53,281 7 INFO rb-ea311d5-226310-432086 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 12:39:53,303 7 INFO rb-ea311d5-226310-432086 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 12:39:53,305 7 INFO rb-ea311d5-226310-432086 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 12:39:53,313 7 INFO rb-ea311d5-226310-432086 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 12:39:53,314 7 INFO rb-ea311d5-226310-432086 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 12:39:53,314 7 INFO rb-ea311d5-226310-432086 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 12:39:53,315 7 INFO rb-ea311d5-226310-432086 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 12:39:53,315 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: tour succeeded 2026-11-03 12:39:53,316 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_order_with_existing_serial SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-03 12:39:53,482 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:39:53,494 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hBIX6-v- - [03/Nov/2026 12:39:48] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 4.664 rw 2026-11-03 12:39:53,495 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: heap 20622412 (allocated 22040576) 2026-11-03 12:39:53,597 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Closing chrome headless with pid 67930 2026-11-03 12:39:53,601 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Closing websocket connection 2026-11-03 12:39:53,602 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Terminating chrome headless with pid 67930 2026-11-03 12:39:53,740 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_123953_740619_test_order_with_existing_serial.txt 2026-11-03 12:39:53,741 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Removing chrome user profile "/tmp/tmpoten44re_chrome_odoo" 2026-11-03 12:39:53,752 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_pos_order_shipping_date ... 2026-11-03 12:39:54,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Chrome pid: 68064 2026-11-03 12:39:54,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Chrome headless temporary user profile dir: /tmp/tmpduicv09k_chrome_odoo 2026-11-03 12:39:54,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Issuing json command http://127.0.0.1:35353/json/version 2026-11-03 12:39:54,257 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35353', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:39:54,416 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Browser version: Chrome/150.0.7871.114 2026-11-03 12:39:54,416 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Issuing json command http://127.0.0.1:35353/json 2026-11-03 12:39:54,418 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35353', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:39:54,438 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Websocket url found: ws://127.0.0.1:35353/devtools/page/58339FFCB0FCA81FA70C13000F2663A6 2026-11-03 12:39:54,453 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Enable chrome headless console log notification 2026-11-03 12:39:54,464 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Chrome headless enable page notifications 2026-11-03 12:39:54,541 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:39:54,557 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Setting session cookie in browser 2026-11-03 12:39:54,563 7 INFO rb-ea311d5-226310-432086 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 12:39:54,564 7 INFO rb-ea311d5-226310-432086 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 12:39:54,802 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:54] "GET /pos/ui?config_id=316 HTTP/1.1" 200 6820 64 0.041 0.187 rw 2026-11-03 12:39:54,807 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Navigation result: {'frameId': '58339FFCB0FCA81FA70C13000F2663A6', 'loaderId': '1DF6896C694A265FCD5D8ABB3DAC3FDF', 'isDownload': False} 2026-11-03 12:39:54,807 7 INFO rb-ea311d5-226310-432086 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 12:39:54,902 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:54] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.041 ro 2026-11-03 12:39:54,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:54] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.315 ro 2026-11-03 12:39:54,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:54] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.048 ro 2026-11-03 12:39:55,721 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: Owl is running in 'dev' mode. 2026-11-03 12:39:55,777 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:39:55,780 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 12:39:55,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.019 ro 2026-11-03 12:39:55,878 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39: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.002 0.015 rw 2026-11-03 12:39:55,923 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.015 0.026 rw 2026-11-03 12:39:56,406 7 INFO rb-ea311d5-226310-432086 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 12:39:57,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532059 245 0.417 0.762 rw 2026-11-03 12:39:57,376 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: The ready code tooks too much time : 2.568357467651367 2026-11-03 12:39:57,376 7 INFO rb-ea311d5-226310-432086 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 12:39:57,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:57] "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 12:39:57,396 7 INFO rb-ea311d5-226310-432086 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 12:39:57,429 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:57] "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 12:39:57,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:57] "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 12:39:57,517 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39: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.023 rw 2026-11-03 12:39:57,530 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:57] "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 12:39:58,155 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:58] "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 12:39:58,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39: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.015 rw 2026-11-03 12:39:58,467 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.043 rw 2026-11-03 12:39:58,505 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:58] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 12:39:58,507 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:58] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.021 rw 2026-11-03 12:39:58,516 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:58] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 12:39:58,547 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:58] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.005 0.048 ro 2026-11-03 12:39:58,649 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:58] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.021 - 2026-11-03 12:39:58,654 7 INFO rb-ea311d5-226310-432086 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 12:39:58,677 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:58] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.038 ro 2026-11-03 12:39:58,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 12:39:58,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.028 - 2026-11-03 12:39:58,804 7 INFO rb-ea311d5-226310-432086 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 12:39:58,862 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:58] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.026 0.186 rw 2026-11-03 12:39:58,950 7 INFO rb-ea311d5-226310-432086 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 12:39:58,991 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:58] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.032 0.308 rw 2026-11-03 12:39:59,047 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.303 rw 2026-11-03 12:39:59,071 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39: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.002 0.128 rw 2026-11-03 12:39:59,175 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.159 rw 2026-11-03 12:39:59,257 7 INFO rb-ea311d5-226310-432086 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 12:39:59,257 7 INFO rb-ea311d5-226310-432086 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 12:39:59,396 7 INFO rb-ea311d5-226310-432086 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 12:39:59,397 7 INFO rb-ea311d5-226310-432086 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 12:39:59,397 7 INFO rb-ea311d5-226310-432086 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 12:39:59,446 7 INFO rb-ea311d5-226310-432086 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 12:39:59,450 7 INFO rb-ea311d5-226310-432086 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 12:39:59,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:59] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 12:39:59,467 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:59] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-11-03 12:39:59,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 12:39:59,481 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 12:39:59,968 7 INFO rb-ea311d5-226310-432086 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 12:39:59,995 7 INFO rb-ea311d5-226310-432086 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 12:40:00,012 7 INFO rb-ea311d5-226310-432086 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 12:40:00,028 7 INFO rb-ea311d5-226310-432086 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 12:40:00,035 7 INFO rb-ea311d5-226310-432086 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 12:40:00,048 7 INFO rb-ea311d5-226310-432086 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 12:40:00,083 7 INFO rb-ea311d5-226310-432086 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 12:40:00,094 7 INFO rb-ea311d5-226310-432086 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 12:40:00,616 7 INFO rb-ea311d5-226310-432086 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 12:40:00,636 7 INFO rb-ea311d5-226310-432086 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 12:40:01,152 7 INFO rb-ea311d5-226310-432086 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 12:40:01,185 7 INFO rb-ea311d5-226310-432086 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 12:40:01,241 7 INFO rb-ea311d5-226310-432086 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 12:40:01,250 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27220353 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000001', 'uuid': '049816d7-38e5-4109-9484-c4e77f8d5659'}] 2026-11-03 12:40:01,266 7 INFO rb-ea311d5-226310-432086 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 12:40:01,398 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: tour succeeded 2026-11-03 12:40:01,400 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_pos_order_shipping_date SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 12:40:01,719 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: heap 22265760 (allocated 23875584) 2026-11-03 12:40:01,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:40:01,809 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27220353 order {'name': '/', 'pos_reference': '261-316-000001', 'uuid': '049816d7-38e5-4109-9484-c4e77f8d5659'} created pos.order #897 2026-11-03 12:40:01,812 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27220353 finished 2026-11-03 12:40:01,840 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Closing chrome headless with pid 68064 2026-11-03 12:40:01,845 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Closing websocket connection 2026-11-03 12:40:01,866 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Terminating chrome headless with pid 68064 2026-11-03 12:40:01,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:39:57] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 5.95 rw 2026-11-03 12:40:01,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JMe1EAvY - [03/Nov/2026 12:40:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 186 0.25 0.447 rw 2026-11-03 12:40:02,036 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124002_035806_test_pos_order_shipping_date.txt 2026-11-03 12:40:02,036 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Removing chrome user profile "/tmp/tmpduicv09k_chrome_odoo" 2026-11-03 12:40:02,058 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_product_info_product_inventory ... 2026-11-03 12:40:02,862 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Chrome pid: 68192 2026-11-03 12:40:02,862 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Chrome headless temporary user profile dir: /tmp/tmpupqyhwzw_chrome_odoo 2026-11-03 12:40:02,865 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Issuing json command http://127.0.0.1:33357/json/version 2026-11-03 12:40:02,871 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33357', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:40:02,917 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Browser version: Chrome/150.0.7871.114 2026-11-03 12:40:02,917 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Issuing json command http://127.0.0.1:33357/json 2026-11-03 12:40:02,918 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33357', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:40:02,930 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Websocket url found: ws://127.0.0.1:33357/devtools/page/3E267D406F8A23861744D68D58BA6814 2026-11-03 12:40:02,950 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Enable chrome headless console log notification 2026-11-03 12:40:02,956 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Chrome headless enable page notifications 2026-11-03 12:40:03,038 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:40:03,053 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Setting session cookie in browser 2026-11-03 12:40:03,058 7 INFO rb-ea311d5-226310-432086 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 12:40:03,058 7 INFO rb-ea311d5-226310-432086 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 12:40:03,258 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:03] "GET /pos/ui/316 HTTP/1.1" 200 6820 65 0.048 0.144 rw 2026-11-03 12:40:03,269 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Navigation result: {'frameId': '3E267D406F8A23861744D68D58BA6814', 'loaderId': '42D82BD6FE5918DBB1A53B495FE25879', 'isDownload': False} 2026-11-03 12:40:03,269 7 INFO rb-ea311d5-226310-432086 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 12:40:03,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:03] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.033 ro 2026-11-03 12:40:03,373 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:03] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.296 ro 2026-11-03 12:40:03,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:03] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.062 ro 2026-11-03 12:40:04,157 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: Owl is running in 'dev' mode. 2026-11-03 12:40:04,207 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.013 - 2026-11-03 12:40:04,207 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.014 - 2026-11-03 12:40:04,218 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.02 ro 2026-11-03 12:40:04,284 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40: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.002 0.027 rw 2026-11-03 12:40:04,291 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.028 rw 2026-11-03 12:40:04,690 7 INFO rb-ea311d5-226310-432086 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 12:40:05,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534576 250 0.229 0.71 rw 2026-11-03 12:40:05,496 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: The ready code tooks too much time : 2.226639747619629 2026-11-03 12:40:05,496 7 INFO rb-ea311d5-226310-432086 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 12:40:05,524 7 INFO rb-ea311d5-226310-432086 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 12:40:05,540 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.012 0.018 ro 2026-11-03 12:40:05,575 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:05] "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 12:40:05,615 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:05] "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 12:40:05,629 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40: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 12:40:05,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:05] "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 12:40:06,367 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:06] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.008 0.029 ro 2026-11-03 12:40:06,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40: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 12:40:06,595 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40: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.015 rw 2026-11-03 12:40:06,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 12:40:06,775 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:06] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 12:40:06,784 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.011 0.063 rw 2026-11-03 12:40:06,825 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:06] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.003 0.05 ro 2026-11-03 12:40:06,831 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:06] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.064 rw 2026-11-03 12:40:06,886 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:06] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 12:40:06,891 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:06] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.015 ro 2026-11-03 12:40:06,896 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-11-03 12:40:06,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.017 - 2026-11-03 12:40:07,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:07] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.029 0.112 rw 2026-11-03 12:40:07,059 7 INFO rb-ea311d5-226310-432086 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 12:40:07,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:07] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.034 0.245 rw 2026-11-03 12:40:07,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.235 rw 2026-11-03 12:40:07,265 7 INFO rb-ea311d5-226310-432086 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 12:40:07,267 7 INFO rb-ea311d5-226310-432086 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 12:40:07,299 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40: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.029 rw 2026-11-03 12:40:07,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:07] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.012 - 2026-11-03 12:40:07,352 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.017 0.06 rw 2026-11-03 12:40:07,426 7 INFO rb-ea311d5-226310-432086 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 12:40:07,427 7 INFO rb-ea311d5-226310-432086 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 12:40:07,502 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:07] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 12:40:07,507 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:07] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 12:40:07,516 7 INFO rb-ea311d5-226310-432086 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 12:40:07,544 7 INFO rb-ea311d5-226310-432086 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 12:40:07,589 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 558, model: account.tax 2026-11-03 12:40:07,641 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 558, model: account.tax 2026-11-03 12:40:07,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:07] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 1084 74 0.09 0.235 rw 2026-11-03 12:40:07,943 7 INFO rb-ea311d5-226310-432086 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 12:40:07,951 7 INFO rb-ea311d5-226310-432086 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 12:40:07,952 7 INFO rb-ea311d5-226310-432086 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 12:40:07,952 7 INFO rb-ea311d5-226310-432086 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 12:40:07,982 7 INFO rb-ea311d5-226310-432086 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 12:40:07,983 7 INFO rb-ea311d5-226310-432086 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 12:40:07,992 7 INFO rb-ea311d5-226310-432086 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 12:40:08,013 7 INFO rb-ea311d5-226310-432086 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 12:40:08,084 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 558, model: account.tax 2026-11-03 12:40:08,108 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 558, model: account.tax 2026-11-03 12:40:08,277 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:08] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 1084 72 0.081 0.173 rw 2026-11-03 12:40:08,318 7 INFO rb-ea311d5-226310-432086 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 12:40:08,332 7 INFO rb-ea311d5-226310-432086 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 12:40:08,332 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: tour succeeded 2026-11-03 12:40:08,333 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_product_info_product_inventory SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-03 12:40:08,621 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:40:08,623 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: heap 20767840 (allocated 22302720) 2026-11-03 12:40:08,627 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YmHswaO_ - [03/Nov/2026 12:40:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 4.275 rw 2026-11-03 12:40:08,729 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Closing chrome headless with pid 68192 2026-11-03 12:40:08,730 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Closing websocket connection 2026-11-03 12:40:08,731 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Terminating chrome headless with pid 68192 2026-11-03 12:40:08,855 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124008_855478_test_product_info_product_inventory.txt 2026-11-03 12:40:08,856 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Removing chrome user profile "/tmp/tmpupqyhwzw_chrome_odoo" 2026-11-03 12:40:08,869 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_receipt_screen_tour ... 2026-11-03 12:40:09,426 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Chrome pid: 68337 2026-11-03 12:40:09,427 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Chrome headless temporary user profile dir: /tmp/tmpy36mwjkv_chrome_odoo 2026-11-03 12:40:09,427 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Issuing json command http://127.0.0.1:37891/json/version 2026-11-03 12:40:09,428 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37891', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:40:09,547 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 12:40:09,548 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Issuing json command http://127.0.0.1:37891/json 2026-11-03 12:40:09,548 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37891', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:40:09,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Websocket url found: ws://127.0.0.1:37891/devtools/page/8B7E49DF02D409FBECEBD372BC0C8866 2026-11-03 12:40:09,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Enable chrome headless console log notification 2026-11-03 12:40:09,586 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Chrome headless enable page notifications 2026-11-03 12:40:09,750 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:40:09,774 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Setting session cookie in browser 2026-11-03 12:40:09,778 7 INFO rb-ea311d5-226310-432086 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 12:40:09,778 7 INFO rb-ea311d5-226310-432086 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 12:40:10,037 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:10] "GET /pos/ui/316 HTTP/1.1" 200 6860 92 0.059 0.188 rw 2026-11-03 12:40:10,042 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Navigation result: {'frameId': '8B7E49DF02D409FBECEBD372BC0C8866', 'loaderId': '56216E31568DA31F98727CE7B68649AF', 'isDownload': False} 2026-11-03 12:40:10,042 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Evaluate ready code "odoo.isTourReady('StockFeedbackScreenTour')" 2026-11-03 12:40:10,146 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:10] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.052 ro 2026-11-03 12:40:10,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:10] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.048 ro 2026-11-03 12:40:10,151 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:10] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.344 ro 2026-11-03 12:40:11,094 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: Owl is running in 'dev' mode. 2026-11-03 12:40:11,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 12:40:11,155 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:40:11,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.013 ro 2026-11-03 12:40:11,228 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.011 rw 2026-11-03 12:40:11,255 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40: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.031 rw 2026-11-03 12:40:11,678 7 INFO rb-ea311d5-226310-432086 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 12:40:12,336 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532455 245 0.313 0.733 rw 2026-11-03 12:40:12,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: The ready code tooks too much time : 2.5399065017700195 2026-11-03 12:40:12,582 7 INFO rb-ea311d5-226310-432086 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 12:40:12,588 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:12] "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 12:40:12,615 7 INFO rb-ea311d5-226310-432086 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 12:40:12,652 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:12] "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 12:40:12,721 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:12] "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 12:40:12,742 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40: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.028 rw 2026-11-03 12:40:12,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:12] "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 12:40:13,267 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:13] "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 12:40:13,407 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40: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.016 rw 2026-11-03 12:40:13,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.026 0.083 rw 2026-11-03 12:40:13,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:13] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 12:40:13,658 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 12:40:13,721 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:13] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.004 0.083 ro 2026-11-03 12:40:13,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:13] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.085 rw 2026-11-03 12:40:13,764 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 12:40:13,769 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:13] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 12:40:13,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:13] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.007 ro 2026-11-03 12:40:13,866 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.042 rw 2026-11-03 12:40:13,900 7 INFO rb-ea311d5-226310-432086 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 12:40:13,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.045 - 2026-11-03 12:40:14,056 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:14] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.024 0.117 rw 2026-11-03 12:40:14,073 7 INFO rb-ea311d5-226310-432086 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 12:40:14,076 7 INFO rb-ea311d5-226310-432086 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 12:40:14,250 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:14] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.057 0.277 rw 2026-11-03 12:40:14,276 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40: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.003 0.198 rw 2026-11-03 12:40:14,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.215 rw 2026-11-03 12:40:14,437 7 INFO rb-ea311d5-226310-432086 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 12:40:14,438 7 INFO rb-ea311d5-226310-432086 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 12:40:14,528 7 INFO rb-ea311d5-226310-432086 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 12:40:14,533 7 INFO rb-ea311d5-226310-432086 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 12:40:14,545 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:14] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 12:40:14,548 7 INFO rb-ea311d5-226310-432086 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 12:40:14,549 7 INFO rb-ea311d5-226310-432086 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 12:40:14,575 7 INFO rb-ea311d5-226310-432086 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 12:40:14,592 7 INFO rb-ea311d5-226310-432086 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 12:40:14,599 7 INFO rb-ea311d5-226310-432086 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 12:40:14,601 7 INFO rb-ea311d5-226310-432086 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 12:40:14,788 7 INFO rb-ea311d5-226310-432086 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 12:40:14,789 7 INFO rb-ea311d5-226310-432086 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 12:40:14,790 7 INFO rb-ea311d5-226310-432086 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 12:40:14,821 7 INFO rb-ea311d5-226310-432086 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 12:40:14,847 7 INFO rb-ea311d5-226310-432086 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 12:40:14,848 7 INFO rb-ea311d5-226310-432086 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 12:40:14,863 7 INFO rb-ea311d5-226310-432086 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 12:40:15,207 7 INFO rb-ea311d5-226310-432086 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 12:40:15,209 7 INFO rb-ea311d5-226310-432086 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 12:40:15,222 7 INFO rb-ea311d5-226310-432086 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 12:40:15,223 7 INFO rb-ea311d5-226310-432086 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 12:40:15,270 7 INFO rb-ea311d5-226310-432086 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 12:40:15,271 7 INFO rb-ea311d5-226310-432086 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 12:40:15,295 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 12:40:15,300 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 12:40:15,789 7 INFO rb-ea311d5-226310-432086 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 12:40:15,821 7 INFO rb-ea311d5-226310-432086 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 12:40:15,822 7 INFO rb-ea311d5-226310-432086 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 12:40:15,846 7 INFO rb-ea311d5-226310-432086 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 12:40:15,890 7 INFO rb-ea311d5-226310-432086 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 12:40:15,891 7 INFO rb-ea311d5-226310-432086 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 12:40:16,419 7 INFO rb-ea311d5-226310-432086 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 12:40:16,435 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [35/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:40:16,548 7 INFO rb-ea311d5-226310-432086 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/31e43a9/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 12:40:16,575 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [36/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:40:16,620 7 INFO rb-ea311d5-226310-432086 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 12:40:16,624 7 INFO rb-ea311d5-226310-432086 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 12:40:16,625 7 INFO rb-ea311d5-226310-432086 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 12:40:16,714 7 INFO rb-ea311d5-226310-432086 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 12:40:16,758 7 INFO rb-ea311d5-226310-432086 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 12:40:16,758 7 INFO rb-ea311d5-226310-432086 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 12:40:16,767 7 INFO rb-ea311d5-226310-432086 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 12:40:16,780 7 INFO rb-ea311d5-226310-432086 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 12:40:16,790 7 INFO rb-ea311d5-226310-432086 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 12:40:16,792 7 INFO rb-ea311d5-226310-432086 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 12:40:16,806 7 INFO rb-ea311d5-226310-432086 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 12:40:16,824 7 INFO rb-ea311d5-226310-432086 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 12:40:16,830 7 INFO rb-ea311d5-226310-432086 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 12:40:17,001 7 INFO rb-ea311d5-226310-432086 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 12:40:17,001 7 INFO rb-ea311d5-226310-432086 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 12:40:17,019 7 INFO rb-ea311d5-226310-432086 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 12:40:17,020 7 INFO rb-ea311d5-226310-432086 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 12:40:17,076 7 INFO rb-ea311d5-226310-432086 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 12:40:17,087 7 INFO rb-ea311d5-226310-432086 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 12:40:17,098 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:17] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 12:40:17,102 7 INFO rb-ea311d5-226310-432086 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 12:40:17,107 7 INFO rb-ea311d5-226310-432086 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 12:40:17,124 7 INFO rb-ea311d5-226310-432086 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 12:40:17,132 7 INFO rb-ea311d5-226310-432086 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 12:40:17,134 7 INFO rb-ea311d5-226310-432086 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 12:40:17,314 7 INFO rb-ea311d5-226310-432086 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 12:40:17,315 7 INFO rb-ea311d5-226310-432086 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 12:40:17,334 7 INFO rb-ea311d5-226310-432086 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 12:40:17,334 7 INFO rb-ea311d5-226310-432086 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 12:40:17,341 7 INFO rb-ea311d5-226310-432086 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 12:40:17,350 7 INFO rb-ea311d5-226310-432086 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 12:40:17,355 7 INFO rb-ea311d5-226310-432086 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 12:40:17,356 7 INFO rb-ea311d5-226310-432086 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 12:40:17,370 7 INFO rb-ea311d5-226310-432086 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 12:40:17,387 7 INFO rb-ea311d5-226310-432086 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 12:40:17,388 7 INFO rb-ea311d5-226310-432086 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 12:40:17,566 7 INFO rb-ea311d5-226310-432086 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 12:40:17,567 7 INFO rb-ea311d5-226310-432086 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 12:40:17,582 7 INFO rb-ea311d5-226310-432086 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 12:40:17,583 7 INFO rb-ea311d5-226310-432086 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 12:40:18,094 7 INFO rb-ea311d5-226310-432086 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 12:40:18,106 7 INFO rb-ea311d5-226310-432086 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 12:40:18,114 7 INFO rb-ea311d5-226310-432086 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 12:40:18,116 7 INFO rb-ea311d5-226310-432086 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 12:40:18,117 7 INFO rb-ea311d5-226310-432086 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 12:40:18,117 7 INFO rb-ea311d5-226310-432086 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 12:40:18,118 7 INFO rb-ea311d5-226310-432086 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 12:40:18,120 7 INFO rb-ea311d5-226310-432086 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 12:40:18,120 7 INFO rb-ea311d5-226310-432086 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 12:40:18,121 7 INFO rb-ea311d5-226310-432086 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 12:40:18,297 7 INFO rb-ea311d5-226310-432086 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 12:40:18,298 7 INFO rb-ea311d5-226310-432086 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 12:40:18,298 7 INFO rb-ea311d5-226310-432086 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 12:40:18,299 7 INFO rb-ea311d5-226310-432086 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 12:40:18,299 7 INFO rb-ea311d5-226310-432086 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 12:40:18,300 7 INFO rb-ea311d5-226310-432086 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 12:40:18,300 7 INFO rb-ea311d5-226310-432086 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 12:40:18,301 7 INFO rb-ea311d5-226310-432086 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 12:40:18,301 7 INFO rb-ea311d5-226310-432086 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 12:40:18,482 7 INFO rb-ea311d5-226310-432086 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 12:40:18,483 7 INFO rb-ea311d5-226310-432086 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 12:40:18,992 7 INFO rb-ea311d5-226310-432086 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 12:40:19,004 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69669792 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000001', 'uuid': 'd32e6394-4223-4176-a5c6-2796361aa9d8'}] 2026-11-03 12:40:19,005 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [98/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:40:19,073 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [99/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:40:19,153 7 INFO rb-ea311d5-226310-432086 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 12:40:19,560 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69669792 order {'name': '/', 'pos_reference': '261-316-000001', 'uuid': 'd32e6394-4223-4176-a5c6-2796361aa9d8'} created pos.order #898 2026-11-03 12:40:19,565 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69669792 finished 2026-11-03 12:40:19,705 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5242 180 0.213 0.494 rw 2026-11-03 12:40:19,869 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66060030 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000002', 'uuid': '44cc7f92-e8f2-4816-b59c-4dbcc3ee660c'}] 2026-11-03 12:40:20,624 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66060030 order {'name': '/', 'pos_reference': '261-316-000002', 'uuid': '44cc7f92-e8f2-4816-b59c-4dbcc3ee660c'} created pos.order #899 2026-11-03 12:40:20,626 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66060030 finished 2026-11-03 12:40:20,748 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8400 172 0.347 0.537 rw 2026-11-03 12:40:20,897 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:20] "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 12:40:20,940 7 INFO rb-ea311d5-226310-432086 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 12:40:20,970 7 INFO rb-ea311d5-226310-432086 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 12:40:20,972 7 INFO rb-ea311d5-226310-432086 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 12:40:21,423 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:21] "POST /web/dataset/call_kw/pos.order/action_send_receipt#pos.order.action_send_receipt HTTP/1.1" 200 44 144 0.152 0.287 rw 2026-11-03 12:40:21,467 7 INFO rb-ea311d5-226310-432086 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 12:40:21,472 7 INFO rb-ea311d5-226310-432086 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 12:40:21,473 7 INFO rb-ea311d5-226310-432086 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 12:40:21,474 7 INFO rb-ea311d5-226310-432086 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 12:40:21,525 7 INFO rb-ea311d5-226310-432086 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 12:40:21,576 7 INFO rb-ea311d5-226310-432086 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 12:40:21,576 7 INFO rb-ea311d5-226310-432086 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 12:40:21,600 7 INFO rb-ea311d5-226310-432086 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 12:40:21,611 7 INFO rb-ea311d5-226310-432086 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 12:40:21,617 7 INFO rb-ea311d5-226310-432086 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 12:40:21,622 7 INFO rb-ea311d5-226310-432086 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 12:40:21,639 7 INFO rb-ea311d5-226310-432086 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 12:40:21,647 7 INFO rb-ea311d5-226310-432086 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 12:40:21,654 7 INFO rb-ea311d5-226310-432086 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 12:40:21,834 7 INFO rb-ea311d5-226310-432086 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 12:40:21,835 7 INFO rb-ea311d5-226310-432086 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 12:40:21,844 7 INFO rb-ea311d5-226310-432086 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 12:40:21,844 7 INFO rb-ea311d5-226310-432086 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 12:40:22,354 7 INFO rb-ea311d5-226310-432086 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 12:40:22,366 7 INFO rb-ea311d5-226310-432086 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 12:40:22,388 7 INFO rb-ea311d5-226310-432086 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 12:40:22,390 7 INFO rb-ea311d5-226310-432086 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 12:40:22,414 7 INFO rb-ea311d5-226310-432086 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 12:40:22,415 7 INFO rb-ea311d5-226310-432086 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 12:40:22,416 7 INFO rb-ea311d5-226310-432086 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 12:40:22,418 7 INFO rb-ea311d5-226310-432086 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 12:40:22,436 7 INFO rb-ea311d5-226310-432086 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 12:40:22,437 7 INFO rb-ea311d5-226310-432086 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 12:40:22,463 7 INFO rb-ea311d5-226310-432086 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 12:40:22,468 7 INFO rb-ea311d5-226310-432086 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 12:40:22,488 7 INFO rb-ea311d5-226310-432086 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 12:40:22,489 7 INFO rb-ea311d5-226310-432086 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 12:40:22,506 7 INFO rb-ea311d5-226310-432086 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 12:40:22,507 7 INFO rb-ea311d5-226310-432086 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 12:40:22,511 7 INFO rb-ea311d5-226310-432086 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 12:40:22,536 7 INFO rb-ea311d5-226310-432086 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 12:40:22,541 7 INFO rb-ea311d5-226310-432086 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 12:40:22,554 7 INFO rb-ea311d5-226310-432086 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 12:40:22,555 7 INFO rb-ea311d5-226310-432086 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 12:40:22,569 7 INFO rb-ea311d5-226310-432086 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 12:40:22,574 7 INFO rb-ea311d5-226310-432086 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 12:40:22,582 7 INFO rb-ea311d5-226310-432086 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 12:40:22,589 7 INFO rb-ea311d5-226310-432086 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 12:40:22,596 7 INFO rb-ea311d5-226310-432086 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 12:40:22,602 7 INFO rb-ea311d5-226310-432086 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 12:40:22,626 7 INFO rb-ea311d5-226310-432086 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 12:40:22,627 7 INFO rb-ea311d5-226310-432086 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 12:40:22,634 7 INFO rb-ea311d5-226310-432086 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 12:40:22,635 7 INFO rb-ea311d5-226310-432086 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 12:40:22,652 7 INFO rb-ea311d5-226310-432086 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 12:40:22,659 7 INFO rb-ea311d5-226310-432086 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 12:40:22,660 7 INFO rb-ea311d5-226310-432086 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 12:40:22,674 7 INFO rb-ea311d5-226310-432086 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 12:40:22,675 7 INFO rb-ea311d5-226310-432086 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 12:40:22,676 7 INFO rb-ea311d5-226310-432086 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 12:40:22,700 7 INFO rb-ea311d5-226310-432086 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 12:40:22,726 7 INFO rb-ea311d5-226310-432086 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 12:40:22,727 7 INFO rb-ea311d5-226310-432086 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 12:40:22,727 7 INFO rb-ea311d5-226310-432086 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 12:40:22,728 7 INFO rb-ea311d5-226310-432086 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 12:40:22,751 7 INFO rb-ea311d5-226310-432086 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 12:40:22,752 7 INFO rb-ea311d5-226310-432086 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 12:40:22,766 7 INFO rb-ea311d5-226310-432086 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 12:40:23,284 7 INFO rb-ea311d5-226310-432086 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 12:40:23,293 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [168/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:40:23,355 7 INFO rb-ea311d5-226310-432086 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/31e43a9/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 12:40:23,380 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [169/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:40:23,418 7 INFO rb-ea311d5-226310-432086 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 12:40:23,420 7 INFO rb-ea311d5-226310-432086 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 12:40:23,439 7 INFO rb-ea311d5-226310-432086 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 12:40:23,468 7 INFO rb-ea311d5-226310-432086 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 12:40:23,469 7 INFO rb-ea311d5-226310-432086 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 12:40:23,524 7 INFO rb-ea311d5-226310-432086 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 12:40:23,531 7 INFO rb-ea311d5-226310-432086 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 12:40:23,554 7 INFO rb-ea311d5-226310-432086 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 12:40:23,560 7 INFO rb-ea311d5-226310-432086 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 12:40:23,561 7 INFO rb-ea311d5-226310-432086 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 12:40:23,600 7 INFO rb-ea311d5-226310-432086 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 12:40:23,602 7 INFO rb-ea311d5-226310-432086 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 12:40:23,602 7 INFO rb-ea311d5-226310-432086 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 12:40:23,603 7 INFO rb-ea311d5-226310-432086 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 12:40:23,603 7 INFO rb-ea311d5-226310-432086 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 12:40:23,604 7 INFO rb-ea311d5-226310-432086 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 12:40:23,608 7 INFO rb-ea311d5-226310-432086 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 12:40:23,625 7 INFO rb-ea311d5-226310-432086 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 12:40:23,643 7 INFO rb-ea311d5-226310-432086 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 12:40:23,657 7 INFO rb-ea311d5-226310-432086 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 12:40:23,658 7 INFO rb-ea311d5-226310-432086 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 12:40:23,688 7 INFO rb-ea311d5-226310-432086 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 12:40:23,689 7 INFO rb-ea311d5-226310-432086 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 12:40:24,205 7 INFO rb-ea311d5-226310-432086 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 12:40:24,215 7 INFO rb-ea311d5-226310-432086 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 12:40:24,734 7 INFO rb-ea311d5-226310-432086 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 12:40:24,736 7 INFO rb-ea311d5-226310-432086 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/31e43a9/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 12:40:24,737 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [196/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:40:24,779 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [197/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:40:24,816 7 INFO rb-ea311d5-226310-432086 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 12:40:24,817 7 INFO rb-ea311d5-226310-432086 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 12:40:24,835 7 INFO rb-ea311d5-226310-432086 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 12:40:24,854 7 INFO rb-ea311d5-226310-432086 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 12:40:24,855 7 INFO rb-ea311d5-226310-432086 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 12:40:24,864 7 INFO rb-ea311d5-226310-432086 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 12:40:24,871 7 INFO rb-ea311d5-226310-432086 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 12:40:24,888 7 INFO rb-ea311d5-226310-432086 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 12:40:24,892 7 INFO rb-ea311d5-226310-432086 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 12:40:24,915 7 INFO rb-ea311d5-226310-432086 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 12:40:24,920 7 INFO rb-ea311d5-226310-432086 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 12:40:24,920 7 INFO rb-ea311d5-226310-432086 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 12:40:24,921 7 INFO rb-ea311d5-226310-432086 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 12:40:24,926 7 INFO rb-ea311d5-226310-432086 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 12:40:24,927 7 INFO rb-ea311d5-226310-432086 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 12:40:24,928 7 INFO rb-ea311d5-226310-432086 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 12:40:24,928 7 INFO rb-ea311d5-226310-432086 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 12:40:24,932 7 INFO rb-ea311d5-226310-432086 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 12:40:24,948 7 INFO rb-ea311d5-226310-432086 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 12:40:24,967 7 INFO rb-ea311d5-226310-432086 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 12:40:24,989 7 INFO rb-ea311d5-226310-432086 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 12:40:25,003 7 INFO rb-ea311d5-226310-432086 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 12:40:25,004 7 INFO rb-ea311d5-226310-432086 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 12:40:25,004 7 INFO rb-ea311d5-226310-432086 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 12:40:25,014 7 INFO rb-ea311d5-226310-432086 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 12:40:25,049 7 INFO rb-ea311d5-226310-432086 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 12:40:25,061 7 INFO rb-ea311d5-226310-432086 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 12:40:25,094 7 INFO rb-ea311d5-226310-432086 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 12:40:25,095 7 INFO rb-ea311d5-226310-432086 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 12:40:25,102 7 INFO rb-ea311d5-226310-432086 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 12:40:25,102 7 INFO rb-ea311d5-226310-432086 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 12:40:25,612 7 INFO rb-ea311d5-226310-432086 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 12:40:25,618 7 INFO rb-ea311d5-226310-432086 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 12:40:26,132 7 INFO rb-ea311d5-226310-432086 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 12:40:26,136 7 INFO rb-ea311d5-226310-432086 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/31e43a9/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 12:40:26,145 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [232/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:40:26,201 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [233/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:40:26,244 7 INFO rb-ea311d5-226310-432086 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 12:40:26,245 7 INFO rb-ea311d5-226310-432086 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 12:40:26,266 7 INFO rb-ea311d5-226310-432086 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 12:40:26,286 7 INFO rb-ea311d5-226310-432086 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 12:40:26,287 7 INFO rb-ea311d5-226310-432086 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 12:40:26,307 7 INFO rb-ea311d5-226310-432086 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 12:40:26,307 7 INFO rb-ea311d5-226310-432086 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 12:40:26,307 7 INFO rb-ea311d5-226310-432086 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 12:40:26,308 7 INFO rb-ea311d5-226310-432086 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 12:40:26,308 7 INFO rb-ea311d5-226310-432086 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 12:40:26,311 7 INFO rb-ea311d5-226310-432086 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 12:40:26,324 7 INFO rb-ea311d5-226310-432086 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 12:40:26,324 7 INFO rb-ea311d5-226310-432086 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 12:40:26,325 7 INFO rb-ea311d5-226310-432086 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 12:40:26,325 7 INFO rb-ea311d5-226310-432086 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 12:40:26,325 7 INFO rb-ea311d5-226310-432086 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 12:40:26,330 7 INFO rb-ea311d5-226310-432086 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 12:40:26,331 7 INFO rb-ea311d5-226310-432086 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 12:40:26,333 7 INFO rb-ea311d5-226310-432086 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 12:40:26,509 7 INFO rb-ea311d5-226310-432086 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 12:40:26,509 7 INFO rb-ea311d5-226310-432086 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 12:40:26,510 7 INFO rb-ea311d5-226310-432086 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 12:40:26,529 7 INFO rb-ea311d5-226310-432086 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 12:40:26,529 7 INFO rb-ea311d5-226310-432086 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 12:40:27,053 7 INFO rb-ea311d5-226310-432086 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 12:40:27,061 7 INFO rb-ea311d5-226310-432086 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 12:40:27,587 7 INFO rb-ea311d5-226310-432086 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 12:40:27,588 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [261/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:40:27,635 7 INFO rb-ea311d5-226310-432086 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/31e43a9/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 12:40:27,672 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [262/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:40:27,751 7 INFO rb-ea311d5-226310-432086 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 12:40:27,752 7 INFO rb-ea311d5-226310-432086 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 12:40:27,765 7 INFO rb-ea311d5-226310-432086 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 12:40:27,769 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: tour succeeded 2026-11-03 12:40:27,771 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR StockFeedbackScreenTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 12:40:28,047 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:40:28,058 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: heap 28349172 (allocated 29904896) 2026-11-03 12:40:28,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 3RRwbeEN - [03/Nov/2026 12:40:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 16.787 rw 2026-11-03 12:40:28,177 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Closing chrome headless with pid 68337 2026-11-03 12:40:28,180 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Closing websocket connection 2026-11-03 12:40:28,182 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Terminating chrome headless with pid 68337 2026-11-03 12:40:28,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124028_329551_test_receipt_screen_tour.txt 2026-11-03 12:40:28,330 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Removing chrome user profile "/tmp/tmpy36mwjkv_chrome_odoo" 2026-11-03 12:40:28,359 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_receipt_tracking_method ... 2026-11-03 12:40:28,966 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome pid: 68471 2026-11-03 12:40:28,975 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome headless temporary user profile dir: /tmp/tmp0iq88qmj_chrome_odoo 2026-11-03 12:40:28,976 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:40463/json/version 2026-11-03 12:40:28,987 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:40:29,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Browser version: Chrome/150.0.7871.114 2026-11-03 12:40:29,020 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:40463/json 2026-11-03 12:40:29,020 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:40:29,043 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Websocket url found: ws://127.0.0.1:40463/devtools/page/4E4D6AD5C861DFE18D8FBC0457F6A2AD 2026-11-03 12:40:29,060 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Enable chrome headless console log notification 2026-11-03 12:40:29,068 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome headless enable page notifications 2026-11-03 12:40:29,169 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:40:29,176 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Setting session cookie in browser 2026-11-03 12:40:29,179 7 INFO rb-ea311d5-226310-432086 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 12:40:29,180 7 INFO rb-ea311d5-226310-432086 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 12:40:29,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:29] "GET /pos/ui/316 HTTP/1.1" 200 6820 65 0.051 0.171 rw 2026-11-03 12:40:29,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Navigation result: {'frameId': '4E4D6AD5C861DFE18D8FBC0457F6A2AD', 'loaderId': '64D7DA797F29BE37D2FE43794775D269', 'isDownload': False} 2026-11-03 12:40:29,412 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Evaluate ready code "odoo.isTourReady('ReceiptTrackingMethodTour')" 2026-11-03 12:40:29,471 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:29] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.017 ro 2026-11-03 12:40:29,505 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:29] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.311 ro 2026-11-03 12:40:29,509 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:29] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.052 ro 2026-11-03 12:40:30,277 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: Owl is running in 'dev' mode. 2026-11-03 12:40:30,312 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:40:30,327 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 12:40:30,364 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.025 ro 2026-11-03 12:40:30,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.018 rw 2026-11-03 12:40:30,459 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40: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.013 0.04 rw 2026-11-03 12:40:30,875 7 INFO rb-ea311d5-226310-432086 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 12:40:31,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533315 247 0.281 0.618 rw 2026-11-03 12:40:31,638 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: The ready code tooks too much time : 2.225641965866089 2026-11-03 12:40:31,638 7 INFO rb-ea311d5-226310-432086 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 12:40:31,671 7 INFO rb-ea311d5-226310-432086 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 12:40:31,675 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:31] "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 12:40:31,735 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40: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 12:40:31,794 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:31] "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 12:40:31,814 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40: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 12:40:31,834 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40: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 12:40:32,510 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40: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 12:40:32,629 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40: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.011 rw 2026-11-03 12:40:32,834 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 12:40:32,836 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 12:40:32,855 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.066 rw 2026-11-03 12:40:32,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:32] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.007 0.048 ro 2026-11-03 12:40:32,902 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:32] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.056 rw 2026-11-03 12:40:33,041 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:33] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-11-03 12:40:33,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:33] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.014 - 2026-11-03 12:40:33,066 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.028 - 2026-11-03 12:40:33,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.03 - 2026-11-03 12:40:33,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:33] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.057 0.102 rw 2026-11-03 12:40:33,219 7 INFO rb-ea311d5-226310-432086 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 12:40:33,378 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:33] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.067 0.263 rw 2026-11-03 12:40:33,458 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.359 rw 2026-11-03 12:40:33,462 7 INFO rb-ea311d5-226310-432086 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 12:40:33,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40: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.009 0.031 rw 2026-11-03 12:40:33,588 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.037 0.078 rw 2026-11-03 12:40:33,647 7 INFO rb-ea311d5-226310-432086 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 12:40:33,708 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40: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.009 0.034 rw 2026-11-03 12:40:33,837 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:33] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-11-03 12:40:33,839 7 INFO rb-ea311d5-226310-432086 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 12:40:33,852 7 INFO rb-ea311d5-226310-432086 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 12:40:34,129 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [7/16] Tour ReceiptTrackingMethodTour → Step .o-autocomplete input 2026-11-03 12:40:34,131 7 INFO rb-ea311d5-226310-432086 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 12:40:34,206 7 INFO rb-ea311d5-226310-432086 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 12:40:34,319 7 INFO rb-ea311d5-226310-432086 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 12:40:34,323 7 INFO rb-ea311d5-226310-432086 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 12:40:34,338 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:34] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 12:40:34,348 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 12:40:34,351 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 12:40:34,838 7 INFO rb-ea311d5-226310-432086 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 12:40:34,864 7 INFO rb-ea311d5-226310-432086 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 12:40:35,405 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27338392 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000001', 'uuid': '2da725f5-5523-401e-b48f-f700c8f38d92'}] 2026-11-03 12:40:35,435 7 INFO rb-ea311d5-226310-432086 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 12:40:35,437 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [15/16] Tour ReceiptTrackingMethodTour → Step body 2026-11-03 12:40:35,566 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [16/16] Tour ReceiptTrackingMethodTour → Step body 2026-11-03 12:40:35,618 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: tour succeeded 2026-11-03 12:40:35,621 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: ╔══════════════════════════════════════════╗ ║ TOUR ReceiptTrackingMethodTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 12:40:35,915 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:40:35,931 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: heap 21796148 (allocated 23351296) 2026-11-03 12:40:36,072 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Closing chrome headless with pid 68471 2026-11-03 12:40:36,083 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Closing websocket connection 2026-11-03 12:40:36,100 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Terminating chrome headless with pid 68471 2026-11-03 12:40:36,197 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27338392 order {'name': '/', 'pos_reference': '261-316-000001', 'uuid': '2da725f5-5523-401e-b48f-f700c8f38d92'} created pos.order #900 2026-11-03 12:40:36,200 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27338392 finished 2026-11-03 12:40:36,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124036_255066_test_receipt_tracking_method.txt 2026-11-03 12:40:36,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Removing chrome user profile "/tmp/tmp0iq88qmj_chrome_odoo" 2026-11-03 12:40:36,284 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 5.811 rw 2026-11-03 12:40:36,287 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: waiting for threads: [] 2026-11-03 12:40:36,298 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 t2-jPjh_ - [03/Nov/2026 12:40:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 219 0.258 0.642 rw 2026-11-03 12:40:46,310 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_weighted_product_ean13_barcode_scan ... 2026-11-03 12:40:46,895 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Chrome pid: 68608 2026-11-03 12:40:46,895 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Chrome headless temporary user profile dir: /tmp/tmpmv953pq1_chrome_odoo 2026-11-03 12:40:46,897 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Issuing json command http://127.0.0.1:44151/json/version 2026-11-03 12:40:46,898 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44151', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:40:47,007 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Browser version: Chrome/150.0.7871.114 2026-11-03 12:40:47,008 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Issuing json command http://127.0.0.1:44151/json 2026-11-03 12:40:47,010 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44151', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:40:47,019 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Websocket url found: ws://127.0.0.1:44151/devtools/page/520985A976FEE9C78CE599E6BDB4BDC0 2026-11-03 12:40:47,024 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Enable chrome headless console log notification 2026-11-03 12:40:47,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Chrome headless enable page notifications 2026-11-03 12:40:47,193 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:40:47,223 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Setting session cookie in browser 2026-11-03 12:40:47,234 7 INFO rb-ea311d5-226310-432086 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 12:40:47,234 7 INFO rb-ea311d5-226310-432086 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 12:40:47,481 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:47] "GET /pos/ui/316 HTTP/1.1" 200 6820 64 0.079 0.129 rw 2026-11-03 12:40:47,485 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Navigation result: {'frameId': '520985A976FEE9C78CE599E6BDB4BDC0', 'loaderId': '6CD7CFFC0A8C4320A12CFCD8432A92B3', 'isDownload': False} 2026-11-03 12:40:47,485 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Evaluate ready code "odoo.isTourReady('BarcodeScanningWeightedProductTour')" 2026-11-03 12:40:47,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:47] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.05 ro 2026-11-03 12:40:47,591 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:47] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.05 ro 2026-11-03 12:40:47,601 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:47] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.064 ro 2026-11-03 12:40:48,281 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: Owl is running in 'dev' mode. 2026-11-03 12:40:48,325 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 12:40:48,328 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:40:48,380 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.042 ro 2026-11-03 12:40:48,414 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.009 rw 2026-11-03 12:40:48,445 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40: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.008 0.023 rw 2026-11-03 12:40:48,916 7 INFO rb-ea311d5-226310-432086 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 12:40:49,480 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532062 246 0.339 0.659 rw 2026-11-03 12:40:49,811 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: The ready code tooks too much time : 2.325239896774292 2026-11-03 12:40:49,811 7 INFO rb-ea311d5-226310-432086 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 12:40:49,833 7 INFO rb-ea311d5-226310-432086 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 12:40:49,838 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:49] "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 12:40:49,875 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:49] "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 12:40:49,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:49] "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 12:40:49,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40: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.0 0.009 rw 2026-11-03 12:40:49,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:49] "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 12:40:50,523 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:50] "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 12:40:50,679 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40: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.004 0.02 rw 2026-11-03 12:40:50,886 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:50] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 12:40:50,898 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:50] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-11-03 12:40:50,938 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.041 0.079 rw 2026-11-03 12:40:50,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:50] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.013 0.093 ro 2026-11-03 12:40:50,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:50] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.104 rw 2026-11-03 12:40:51,062 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:51] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-11-03 12:40:51,073 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 12:40:51,075 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 12:40:51,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.079 - 2026-11-03 12:40:51,215 7 INFO rb-ea311d5-226310-432086 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 12:40:51,239 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:51] "GET /pos/ui/316 HTTP/1.1" 200 6860 31 0.03 0.112 rw 2026-11-03 12:40:51,338 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:51] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6860 31 0.021 0.206 rw 2026-11-03 12:40:51,358 7 INFO rb-ea311d5-226310-432086 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 12:40:51,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.226 rw 2026-11-03 12:40:51,418 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40: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.006 0.044 rw 2026-11-03 12:40:51,449 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:51] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.03 - 2026-11-03 12:40:51,505 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.109 rw 2026-11-03 12:40:51,511 7 INFO rb-ea311d5-226310-432086 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 12:40:51,514 7 INFO rb-ea311d5-226310-432086 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 12:40:51,569 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:51] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 12:40:51,600 7 INFO rb-ea311d5-226310-432086 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 12:40:51,601 7 INFO rb-ea311d5-226310-432086 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 12:40:51,633 7 INFO rb-ea311d5-226310-432086 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 12:40:51,634 7 INFO rb-ea311d5-226310-432086 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 12:40:51,651 7 INFO rb-ea311d5-226310-432086 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 12:40:51,654 7 INFO rb-ea311d5-226310-432086 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 12:40:51,659 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: tour succeeded 2026-11-03 12:40:51,662 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR BarcodeScanningWeightedProductTour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-11-03 12:40:51,853 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:40:51,865 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: heap 20012756 (allocated 21254144) 2026-11-03 12:40:51,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7I76KXUL - [03/Nov/2026 12:40:48] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 3.42 rw 2026-11-03 12:40:51,982 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Closing chrome headless with pid 68608 2026-11-03 12:40:51,990 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Closing websocket connection 2026-11-03 12:40:52,002 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Terminating chrome headless with pid 68608 2026-11-03 12:40:52,137 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124052_136955_test_weighted_product_ean13_barcode_scan.txt 2026-11-03 12:40:52,137 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Removing chrome user profile "/tmp/tmpmv953pq1_chrome_odoo" 2026-11-03 12:40:52,234 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 12:40:53,137 7 INFO rb-ea311d5-226310-432086 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 12:40:53,345 7 INFO rb-ea311d5-226310-432086 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 12:41:03,123 7 INFO rb-ea311d5-226310-432086 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 12:41:05,457 7 INFO rb-ea311d5-226310-432086 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 12:41:11,277 7 INFO rb-ea311d5-226310-432086 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 12:41:11,378 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_GS1_pos_barcodes_scan_with_lots ... 2026-11-03 12:41:12,986 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome pid: 68753 2026-11-03 12:41:12,987 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome headless temporary user profile dir: /tmp/tmpsl2lfp9s_chrome_odoo 2026-11-03 12:41:12,987 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Issuing json command http://127.0.0.1:33975/json/version 2026-11-03 12:41:12,988 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33975', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:41:13,063 7 INFO rb-ea311d5-226310-432086 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 12:41:13,063 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Issuing json command http://127.0.0.1:33975/json 2026-11-03 12:41:13,064 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33975', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:41:13,084 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Websocket url found: ws://127.0.0.1:33975/devtools/page/90D5BBE4C6462ABBBA2A2424305567E8 2026-11-03 12:41:13,149 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Enable chrome headless console log notification 2026-11-03 12:41:13,202 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome headless enable page notifications 2026-11-03 12:41:13,306 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:41:13,315 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Setting session cookie in browser 2026-11-03 12:41:13,322 7 INFO rb-ea311d5-226310-432086 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 12:41:13,323 7 INFO rb-ea311d5-226310-432086 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 12:41:13,545 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Navigation result: {'frameId': '90D5BBE4C6462ABBBA2A2424305567E8', 'loaderId': '2B966858F6701322D07F6F23CDE0800D', 'isDownload': False} 2026-11-03 12:41:13,545 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Evaluate ready code "odoo.isTourReady('GS1BarcodeScanningTourWithLots')" 2026-11-03 12:41:13,546 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:13] "GET /pos/ui/317 HTTP/1.1" 200 6929 65 0.058 0.164 rw 2026-11-03 12:41:13,654 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:13] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.008 0.314 ro 2026-11-03 12:41:13,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:13] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.067 ro 2026-11-03 12:41:13,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:13] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.077 ro 2026-11-03 12:41:14,429 7 INFO rb-ea311d5-226310-432086 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 12:41:14,464 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 12:41:14,494 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.028 - 2026-11-03 12:41:14,497 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 12:41:14,557 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41: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.027 rw 2026-11-03 12:41:14,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:14] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.034 rw 2026-11-03 12:41:15,049 7 INFO rb-ea311d5-226310-432086 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 12:41:15,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538603 250 0.328 0.791 rw 2026-11-03 12:41:15,975 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: The ready code tooks too much time : 2.4300575256347656 2026-11-03 12:41:15,976 7 INFO rb-ea311d5-226310-432086 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 12:41:15,998 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 305 2 0.001 0.016 ro 2026-11-03 12:41:16,005 7 INFO rb-ea311d5-226310-432086 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 12:41:16,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 7766 2 0.001 0.013 ro 2026-11-03 12:41:16,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.012 ro 2026-11-03 12:41:16,119 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:16] "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 12:41:16,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:16] "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 12:41:16,199 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41: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.022 rw 2026-11-03 12:41:16,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:16] "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 12:41:16,752 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:16] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.003 0.029 ro 2026-11-03 12:41:16,877 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:16] "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 12:41:17,016 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:17] "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 12:41:17,161 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 12:41:17,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.006 0.046 rw 2026-11-03 12:41:17,293 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:17] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 12:41:17,296 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:17] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 12:41:17,300 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 12:41:17,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:17] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.037 rw 2026-11-03 12:41:17,330 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:17] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.045 ro 2026-11-03 12:41:17,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.055 rw 2026-11-03 12:41:17,442 7 INFO rb-ea311d5-226310-432086 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 12:41:17,586 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.039 - 2026-11-03 12:41:17,612 7 INFO rb-ea311d5-226310-432086 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 12:41:17,735 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:17] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6969 31 0.04 0.148 rw 2026-11-03 12:41:17,760 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:17] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.002 - 2026-11-03 12:41:17,761 7 INFO rb-ea311d5-226310-432086 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 12:41:17,765 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41: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.003 0.195 rw 2026-11-03 12:41:17,946 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:17] "GET /pos/ui/317 HTTP/1.1" 200 6969 31 0.072 0.324 rw 2026-11-03 12:41:18,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.034 0.383 rw 2026-11-03 12:41:18,114 7 INFO rb-ea311d5-226310-432086 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 12:41:18,176 7 INFO rb-ea311d5-226310-432086 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 12:41:18,187 7 INFO rb-ea311d5-226310-432086 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 12:41:18,249 7 INFO rb-ea311d5-226310-432086 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 12:41:18,262 7 INFO rb-ea311d5-226310-432086 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 12:41:18,291 7 INFO rb-ea311d5-226310-432086 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 12:41:18,314 7 INFO rb-ea311d5-226310-432086 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 12:41:18,362 7 INFO rb-ea311d5-226310-432086 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 12:41:18,366 7 INFO rb-ea311d5-226310-432086 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 12:41:18,391 7 INFO rb-ea311d5-226310-432086 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 12:41:18,402 7 INFO rb-ea311d5-226310-432086 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 12:41:18,454 7 INFO rb-ea311d5-226310-432086 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 12:41:18,456 7 INFO rb-ea311d5-226310-432086 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 12:41:18,486 7 INFO rb-ea311d5-226310-432086 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 12:41:18,499 7 INFO rb-ea311d5-226310-432086 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 12:41:18,551 7 INFO rb-ea311d5-226310-432086 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 12:41:18,565 7 INFO rb-ea311d5-226310-432086 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 12:41:18,574 7 INFO rb-ea311d5-226310-432086 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 12:41:18,581 7 INFO rb-ea311d5-226310-432086 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 12:41:18,622 7 INFO rb-ea311d5-226310-432086 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 12:41:18,630 7 INFO rb-ea311d5-226310-432086 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 12:41:18,654 7 INFO rb-ea311d5-226310-432086 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 12:41:18,666 7 INFO rb-ea311d5-226310-432086 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 12:41:18,709 7 INFO rb-ea311d5-226310-432086 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 12:41:18,715 7 INFO rb-ea311d5-226310-432086 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 12:41:18,739 7 INFO rb-ea311d5-226310-432086 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 12:41:18,765 7 INFO rb-ea311d5-226310-432086 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 12:41:18,822 7 INFO rb-ea311d5-226310-432086 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 12:41:18,830 7 INFO rb-ea311d5-226310-432086 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 12:41:18,856 7 INFO rb-ea311d5-226310-432086 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 12:41:18,870 7 INFO rb-ea311d5-226310-432086 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 12:41:18,933 7 INFO rb-ea311d5-226310-432086 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 12:41:18,945 7 INFO rb-ea311d5-226310-432086 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 12:41:18,977 7 INFO rb-ea311d5-226310-432086 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 12:41:18,995 7 INFO rb-ea311d5-226310-432086 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 12:41:18,995 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: tour succeeded 2026-11-03 12:41:18,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR GS1BarcodeScanningTourWithLots SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 12:41:19,013 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:19] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.01 - 2026-11-03 12:41:19,246 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:41:19,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: heap 23289200 (allocated 24662016) 2026-11-03 12:41:19,259 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CSlhal4h - [03/Nov/2026 12:41:15] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.024 4.621 rw 2026-11-03 12:41:19,355 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Closing chrome headless with pid 68753 2026-11-03 12:41:19,356 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Closing websocket connection 2026-11-03 12:41:19,357 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Terminating chrome headless with pid 68753 2026-11-03 12:41:19,506 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124119_506224_test_GS1_pos_barcodes_scan_with_lots.txt 2026-11-03 12:41:19,506 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Removing chrome user profile "/tmp/tmpsl2lfp9s_chrome_odoo" 2026-11-03 12:41:19,521 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_add_multiple_serials_at_once ... 2026-11-03 12:41:20,188 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome pid: 68893 2026-11-03 12:41:20,188 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome headless temporary user profile dir: /tmp/tmp9oivt_si_chrome_odoo 2026-11-03 12:41:20,188 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:33493/json/version 2026-11-03 12:41:20,189 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33493', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:41:20,227 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Browser version: Chrome/150.0.7871.114 2026-11-03 12:41:20,227 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:33493/json 2026-11-03 12:41:20,228 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33493', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:41:20,248 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Websocket url found: ws://127.0.0.1:33493/devtools/page/A3B8BE84EEE9357E4547CD2C4D48BCFF 2026-11-03 12:41:20,262 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Enable chrome headless console log notification 2026-11-03 12:41:20,268 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome headless enable page notifications 2026-11-03 12:41:20,357 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:41:20,365 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Setting session cookie in browser 2026-11-03 12:41:20,366 7 INFO rb-ea311d5-226310-432086 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 12:41:20,367 7 INFO rb-ea311d5-226310-432086 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 12:41:20,582 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:20] "GET /pos/ui/317 HTTP/1.1" 200 6880 65 0.038 0.175 rw 2026-11-03 12:41:20,587 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Navigation result: {'frameId': 'A3B8BE84EEE9357E4547CD2C4D48BCFF', 'loaderId': '13AEFBB250254FFA3F88C4FA00B16021', 'isDownload': False} 2026-11-03 12:41:20,587 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Evaluate ready code "odoo.isTourReady('AddMultipleSerialsAtOnce')" 2026-11-03 12:41:20,668 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:20] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.022 ro 2026-11-03 12:41:20,696 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:20] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.318 ro 2026-11-03 12:41:20,703 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:20] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.053 ro 2026-11-03 12:41:21,477 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: Owl is running in 'dev' mode. 2026-11-03 12:41:21,518 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:41:21,534 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 12:41:21,562 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.023 ro 2026-11-03 12:41:21,626 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41: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.004 0.028 rw 2026-11-03 12:41:21,633 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:21] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.02 rw 2026-11-03 12:41:21,996 7 INFO rb-ea311d5-226310-432086 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 12:41:22,618 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533318 247 0.26 0.708 rw 2026-11-03 12:41:22,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: The ready code tooks too much time : 2.2851157188415527 2026-11-03 12:41:22,873 7 INFO rb-ea311d5-226310-432086 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 12:41:22,889 7 INFO rb-ea311d5-226310-432086 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 12:41:22,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:22] "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 12:41:22,979 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:22] "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 12:41:23,022 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:23] "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 12:41:23,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41: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.019 rw 2026-11-03 12:41:23,065 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:23] "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 12:41:23,588 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:23] "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 12:41:23,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41: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.0 0.009 rw 2026-11-03 12:41:23,956 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.058 rw 2026-11-03 12:41:23,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:23] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 12:41:24,090 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:24] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-11-03 12:41:24,109 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:24] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-11-03 12:41:24,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:24] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 12:41:24,116 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:24] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 12:41:24,120 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 12:41:24,183 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.049 rw 2026-11-03 12:41:24,207 7 INFO rb-ea311d5-226310-432086 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 12:41:24,361 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.057 - 2026-11-03 12:41:24,385 7 INFO rb-ea311d5-226310-432086 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 12:41:24,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:24] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6920 31 0.058 0.097 rw 2026-11-03 12:41:24,557 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:24] "GET /pos/ui/317 HTTP/1.1" 200 6920 31 0.024 0.22 rw 2026-11-03 12:41:24,575 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:24] "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.238 rw 2026-11-03 12:41:24,646 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.235 rw 2026-11-03 12:41:24,686 7 INFO rb-ea311d5-226310-432086 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 12:41:24,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:24] "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.023 rw 2026-11-03 12:41:24,815 7 INFO rb-ea311d5-226310-432086 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 12:41:24,824 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:24] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-11-03 12:41:24,831 7 INFO rb-ea311d5-226310-432086 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 12:41:25,098 7 INFO rb-ea311d5-226310-432086 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 12:41:25,099 7 INFO rb-ea311d5-226310-432086 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 12:41:25,114 7 INFO rb-ea311d5-226310-432086 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 12:41:25,115 7 INFO rb-ea311d5-226310-432086 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 12:41:25,120 7 INFO rb-ea311d5-226310-432086 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 12:41:25,393 7 INFO rb-ea311d5-226310-432086 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 12:41:25,395 7 INFO rb-ea311d5-226310-432086 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 12:41:25,412 7 INFO rb-ea311d5-226310-432086 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 12:41:25,413 7 INFO rb-ea311d5-226310-432086 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 12:41:25,419 7 INFO rb-ea311d5-226310-432086 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 12:41:25,677 7 INFO rb-ea311d5-226310-432086 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 12:41:25,678 7 INFO rb-ea311d5-226310-432086 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 12:41:25,697 7 INFO rb-ea311d5-226310-432086 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 12:41:25,697 7 INFO rb-ea311d5-226310-432086 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 12:41:25,748 7 INFO rb-ea311d5-226310-432086 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 12:41:25,763 7 INFO rb-ea311d5-226310-432086 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 12:41:25,800 7 INFO rb-ea311d5-226310-432086 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 12:41:25,823 7 INFO rb-ea311d5-226310-432086 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 12:41:25,832 7 INFO rb-ea311d5-226310-432086 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 12:41:25,893 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:25] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.02 0.027 rw 2026-11-03 12:41:25,940 7 INFO rb-ea311d5-226310-432086 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 12:41:25,942 7 INFO rb-ea311d5-226310-432086 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 12:41:25,950 7 INFO rb-ea311d5-226310-432086 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 12:41:26,227 7 INFO rb-ea311d5-226310-432086 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 12:41:26,228 7 INFO rb-ea311d5-226310-432086 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 12:41:26,251 7 INFO rb-ea311d5-226310-432086 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 12:41:26,252 7 INFO rb-ea311d5-226310-432086 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 12:41:26,252 7 INFO rb-ea311d5-226310-432086 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 12:41:26,526 7 INFO rb-ea311d5-226310-432086 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 12:41:26,528 7 INFO rb-ea311d5-226310-432086 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 12:41:26,547 7 INFO rb-ea311d5-226310-432086 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 12:41:26,547 7 INFO rb-ea311d5-226310-432086 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 12:41:26,588 7 INFO rb-ea311d5-226310-432086 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 12:41:26,607 7 INFO rb-ea311d5-226310-432086 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 12:41:26,622 7 INFO rb-ea311d5-226310-432086 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 12:41:26,632 7 INFO rb-ea311d5-226310-432086 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 12:41:26,632 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: tour succeeded 2026-11-03 12:41:26,634 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: ╔═════════════════════════════════════════╗ ║ TOUR AddMultipleSerialsAtOnce SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 12:41:26,870 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:41:26,878 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -G0qbBnD - [03/Nov/2026 12:41:22] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.176 rw 2026-11-03 12:41:26,886 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: heap 21250712 (allocated 22302720) 2026-11-03 12:41:27,008 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Closing chrome headless with pid 68893 2026-11-03 12:41:27,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Closing websocket connection 2026-11-03 12:41:27,016 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Terminating chrome headless with pid 68893 2026-11-03 12:41:27,130 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124127_130173_test_add_multiple_serials_at_once.txt 2026-11-03 12:41:27,130 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Removing chrome user profile "/tmp/tmp9oivt_si_chrome_odoo" 2026-11-03 12:41:27,142 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_change_without_cash_method ... 2026-11-03 12:41:27,667 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome pid: 69022 2026-11-03 12:41:27,668 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome headless temporary user profile dir: /tmp/tmpp91us4io_chrome_odoo 2026-11-03 12:41:27,668 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:34205/json/version 2026-11-03 12:41:27,669 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34205', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:41:27,839 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Browser version: Chrome/150.0.7871.114 2026-11-03 12:41:27,839 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:34205/json 2026-11-03 12:41:27,840 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34205', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:41:27,859 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Websocket url found: ws://127.0.0.1:34205/devtools/page/77E5843CB95E9E19D6C8C64E2C50CED4 2026-11-03 12:41:27,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Enable chrome headless console log notification 2026-11-03 12:41:27,918 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome headless enable page notifications 2026-11-03 12:41:28,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:41:28,044 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Setting session cookie in browser 2026-11-03 12:41:28,051 7 INFO rb-ea311d5-226310-432086 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 12:41:28,051 7 INFO rb-ea311d5-226310-432086 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 12:41:28,236 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:28] "GET /pos/ui/317 HTTP/1.1" 200 6880 64 0.051 0.128 rw 2026-11-03 12:41:28,240 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Navigation result: {'frameId': '77E5843CB95E9E19D6C8C64E2C50CED4', 'loaderId': 'FD732542A3125D8C7C382B39FCDBF515', 'isDownload': False} 2026-11-03 12:41:28,240 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Evaluate ready code "odoo.isTourReady('StockPaymentScreenTour2')" 2026-11-03 12:41:28,304 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:28] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.019 ro 2026-11-03 12:41:28,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:28] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.261 ro 2026-11-03 12:41:28,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:28] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.046 ro 2026-11-03 12:41:29,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: Owl is running in 'dev' mode. 2026-11-03 12:41:29,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-11-03 12:41:29,144 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 12:41:29,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 12:41:29,244 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.024 rw 2026-11-03 12:41:29,256 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41: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.005 0.031 rw 2026-11-03 12:41:29,667 7 INFO rb-ea311d5-226310-432086 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 12:41:30,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532909 246 0.226 0.692 rw 2026-11-03 12:41:30,453 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: The ready code tooks too much time : 2.212759494781494 2026-11-03 12:41:30,454 7 INFO rb-ea311d5-226310-432086 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 12:41:30,479 7 INFO rb-ea311d5-226310-432086 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 12:41:30,484 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:30] "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 12:41:30,527 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:30] "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 12:41:30,557 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41: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 12:41:30,588 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41: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.018 rw 2026-11-03 12:41:30,621 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:30] "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 12:41:31,137 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:31] "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 12:41:31,278 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41: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 12:41:31,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.064 rw 2026-11-03 12:41:31,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 12:41:31,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:31] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 12:41:31,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:31] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.016 - 2026-11-03 12:41:31,664 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:31] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.023 ro 2026-11-03 12:41:31,671 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.023 - 2026-11-03 12:41:31,674 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:31] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 12:41:31,737 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.044 rw 2026-11-03 12:41:31,784 7 INFO rb-ea311d5-226310-432086 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 12:41:31,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.045 - 2026-11-03 12:41:31,975 7 INFO rb-ea311d5-226310-432086 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 12:41:32,014 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:32] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6920 31 0.035 0.129 rw 2026-11-03 12:41:32,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:32] "GET /pos/ui/317 HTTP/1.1" 200 6920 31 0.022 0.244 rw 2026-11-03 12:41:32,131 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41: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.193 rw 2026-11-03 12:41:32,238 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.05 0.198 rw 2026-11-03 12:41:32,327 7 INFO rb-ea311d5-226310-432086 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 12:41:32,335 7 INFO rb-ea311d5-226310-432086 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 12:41:32,377 7 INFO rb-ea311d5-226310-432086 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 12:41:32,386 7 INFO rb-ea311d5-226310-432086 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 12:41:32,394 7 INFO rb-ea311d5-226310-432086 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 12:41:32,396 7 INFO rb-ea311d5-226310-432086 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 12:41:32,399 7 INFO rb-ea311d5-226310-432086 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 12:41:32,424 7 INFO rb-ea311d5-226310-432086 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 12:41:32,435 7 INFO rb-ea311d5-226310-432086 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 12:41:32,436 7 INFO rb-ea311d5-226310-432086 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 12:41:32,448 7 INFO rb-ea311d5-226310-432086 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 12:41:32,449 7 INFO rb-ea311d5-226310-432086 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 12:41:32,507 7 INFO rb-ea311d5-226310-432086 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 12:41:32,525 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 12:41:33,017 7 INFO rb-ea311d5-226310-432086 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 12:41:33,018 7 INFO rb-ea311d5-226310-432086 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 12:41:33,027 7 INFO rb-ea311d5-226310-432086 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 12:41:33,029 7 INFO rb-ea311d5-226310-432086 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 12:41:33,030 7 INFO rb-ea311d5-226310-432086 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 12:41:33,044 7 INFO rb-ea311d5-226310-432086 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 12:41:33,055 7 INFO rb-ea311d5-226310-432086 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 12:41:33,056 7 INFO rb-ea311d5-226310-432086 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 12:41:33,079 7 INFO rb-ea311d5-226310-432086 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 12:41:33,079 7 INFO rb-ea311d5-226310-432086 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 12:41:33,091 7 INFO rb-ea311d5-226310-432086 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 12:41:33,097 7 INFO rb-ea311d5-226310-432086 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 12:41:33,098 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: tour succeeded 2026-11-03 12:41:33,099 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: ╔════════════════════════════════════════╗ ║ TOUR StockPaymentScreenTour2 SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 12:41:33,321 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:41:33,330 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: heap 20767740 (allocated 21778432) 2026-11-03 12:41:33,347 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 wURh1MRz - [03/Nov/2026 12:41:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 4.065 rw 2026-11-03 12:41:33,451 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Closing chrome headless with pid 69022 2026-11-03 12:41:33,454 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Closing websocket connection 2026-11-03 12:41:33,455 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Terminating chrome headless with pid 69022 2026-11-03 12:41:33,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124133_559482_test_change_without_cash_method.txt 2026-11-03 12:41:33,560 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Removing chrome user profile "/tmp/tmpp91us4io_chrome_odoo" 2026-11-03 12:41:33,575 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_edit_paid_order ... 2026-11-03 12:41:34,198 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Chrome pid: 69150 2026-11-03 12:41:34,199 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Chrome headless temporary user profile dir: /tmp/tmpam8_fyyv_chrome_odoo 2026-11-03 12:41:34,199 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Issuing json command http://127.0.0.1:41339/json/version 2026-11-03 12:41:34,200 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41339', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:41:34,260 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Browser version: Chrome/150.0.7871.114 2026-11-03 12:41:34,264 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Issuing json command http://127.0.0.1:41339/json 2026-11-03 12:41:34,265 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41339', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:41:34,289 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Websocket url found: ws://127.0.0.1:41339/devtools/page/CC65060C0A325EC30487704D1666095D 2026-11-03 12:41:34,303 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Enable chrome headless console log notification 2026-11-03 12:41:34,307 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Chrome headless enable page notifications 2026-11-03 12:41:34,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:41:34,383 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Setting session cookie in browser 2026-11-03 12:41:34,386 7 INFO rb-ea311d5-226310-432086 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 12:41:34,387 7 INFO rb-ea311d5-226310-432086 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 12:41:34,574 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:34] "GET /pos/ui/317 HTTP/1.1" 200 6880 64 0.035 0.147 rw 2026-11-03 12:41:34,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Navigation result: {'frameId': 'CC65060C0A325EC30487704D1666095D', 'loaderId': 'D19F15AB6AC1A306D3AD5A28749373CA', 'isDownload': False} 2026-11-03 12:41:34,583 7 INFO rb-ea311d5-226310-432086 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 12:41:34,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:34] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.037 ro 2026-11-03 12:41:34,657 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:34] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.253 ro 2026-11-03 12:41:34,689 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:34] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.069 ro 2026-11-03 12:41:35,348 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: Owl is running in 'dev' mode. 2026-11-03 12:41:35,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:41:35,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.009 - 2026-11-03 12:41:35,434 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.011 ro 2026-11-03 12:41:35,485 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41: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.02 rw 2026-11-03 12:41:35,508 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.013 0.013 rw 2026-11-03 12:41:35,860 7 INFO rb-ea311d5-226310-432086 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 12:41:36,349 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532059 245 0.221 0.618 rw 2026-11-03 12:41:36,592 7 INFO rb-ea311d5-226310-432086 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 12:41:36,612 7 INFO rb-ea311d5-226310-432086 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 12:41:36,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:36] "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 12:41:36,682 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:36] "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 12:41:36,738 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:36] "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 12:41:36,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41: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.05 rw 2026-11-03 12:41:36,813 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:36] "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 12:41:37,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41: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 12:41:37,595 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41: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.036 rw 2026-11-03 12:41:37,804 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.02 0.061 rw 2026-11-03 12:41:37,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:37] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 12:41:38,015 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:38] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-11-03 12:41:38,022 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:38] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.02 ro 2026-11-03 12:41:38,024 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.02 rw 2026-11-03 12:41:38,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.017 - 2026-11-03 12:41:38,042 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:38] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 12:41:38,094 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.041 rw 2026-11-03 12:41:38,146 7 INFO rb-ea311d5-226310-432086 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 12:41:38,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.011 - 2026-11-03 12:41:38,352 7 INFO rb-ea311d5-226310-432086 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 12:41:38,427 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:38] "GET /pos/ui/317 HTTP/1.1" 200 6920 31 0.053 0.122 rw 2026-11-03 12:41:38,529 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:38] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6920 31 0.028 0.207 rw 2026-11-03 12:41:38,553 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41: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.003 0.214 rw 2026-11-03 12:41:38,626 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.231 rw 2026-11-03 12:41:38,748 7 INFO rb-ea311d5-226310-432086 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 12:41:38,755 7 INFO rb-ea311d5-226310-432086 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 12:41:38,846 7 INFO rb-ea311d5-226310-432086 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 12:41:38,853 7 INFO rb-ea311d5-226310-432086 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 12:41:38,864 7 INFO rb-ea311d5-226310-432086 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 12:41:38,865 7 INFO rb-ea311d5-226310-432086 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 12:41:38,932 7 INFO rb-ea311d5-226310-432086 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 12:41:38,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 12:41:38,958 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.008 - 2026-11-03 12:41:39,447 7 INFO rb-ea311d5-226310-432086 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 12:41:39,452 7 INFO rb-ea311d5-226310-432086 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 12:41:39,980 7 INFO rb-ea311d5-226310-432086 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 12:41:39,981 7 INFO rb-ea311d5-226310-432086 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 12:41:39,986 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20311258 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000001', 'uuid': '1ea8e1b0-e4de-4f19-8dc0-e79cd845af15'}] 2026-11-03 12:41:40,456 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20311258 order {'name': '/', 'pos_reference': '261-317-000001', 'uuid': '1ea8e1b0-e4de-4f19-8dc0-e79cd845af15'} created pos.order #901 2026-11-03 12:41:40,458 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20311258 finished 2026-11-03 12:41:40,535 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5197 172 0.162 0.391 rw 2026-11-03 12:41:40,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:40] "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 12:41:40,723 7 INFO rb-ea311d5-226310-432086 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 12:41:40,771 7 INFO rb-ea311d5-226310-432086 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 12:41:40,787 7 INFO rb-ea311d5-226310-432086 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 12:41:40,791 7 INFO rb-ea311d5-226310-432086 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 12:41:40,819 7 INFO rb-ea311d5-226310-432086 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 12:41:41,167 7 INFO rb-ea311d5-226310-432086 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 12:41:41,368 7 INFO rb-ea311d5-226310-432086 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 12:41:41,370 7 INFO rb-ea311d5-226310-432086 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 12:41:41,373 7 INFO rb-ea311d5-226310-432086 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 12:41:41,378 7 INFO rb-ea311d5-226310-432086 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 12:41:41,394 7 INFO rb-ea311d5-226310-432086 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 12:41:41,419 7 INFO rb-ea311d5-226310-432086 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 12:41:41,435 7 INFO rb-ea311d5-226310-432086 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 12:41:41,666 7 INFO rb-ea311d5-226310-432086 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 12:41:41,692 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 88 0.095 0.169 rw 2026-11-03 12:41:41,956 7 INFO rb-ea311d5-226310-432086 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 12:41:41,958 7 INFO rb-ea311d5-226310-432086 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 12:41:41,976 7 INFO rb-ea311d5-226310-432086 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 12:41:42,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 86 0.113 0.235 rw 2026-11-03 12:41:42,061 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21568407 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-317-000001', 'uuid': '1ea8e1b0-e4de-4f19-8dc0-e79cd845af15'}] 2026-11-03 12:41:42,977 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21568407 order {'name': 'Shop - 000001', 'pos_reference': '261-317-000001', 'uuid': '1ea8e1b0-e4de-4f19-8dc0-e79cd845af15'} sync ignored for existing PoS order pos.order(901,) (state: paid) 2026-11-03 12:41:42,982 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21568407 finished 2026-11-03 12:41:43,247 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5316 291 0.456 0.817 rw 2026-11-03 12:41:43,392 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:43] "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 12:41:43,433 7 INFO rb-ea311d5-226310-432086 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 12:41:43,447 7 INFO rb-ea311d5-226310-432086 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 12:41:43,499 7 INFO rb-ea311d5-226310-432086 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 12:41:43,499 7 INFO rb-ea311d5-226310-432086 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 12:41:43,511 7 INFO rb-ea311d5-226310-432086 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 12:41:43,512 7 INFO rb-ea311d5-226310-432086 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 12:41:43,514 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.05 rw 2026-11-03 12:41:43,517 7 INFO rb-ea311d5-226310-432086 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 12:41:43,517 7 INFO rb-ea311d5-226310-432086 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 12:41:43,538 7 INFO rb-ea311d5-226310-432086 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 12:41:44,041 7 INFO rb-ea311d5-226310-432086 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 12:41:44,048 7 INFO rb-ea311d5-226310-432086 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 12:41:44,063 7 INFO rb-ea311d5-226310-432086 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 12:41:44,072 7 INFO rb-ea311d5-226310-432086 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 12:41:44,074 7 INFO rb-ea311d5-226310-432086 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 12:41:44,107 7 INFO rb-ea311d5-226310-432086 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 12:41:44,453 7 INFO rb-ea311d5-226310-432086 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 12:41:44,454 7 INFO rb-ea311d5-226310-432086 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 12:41:44,469 7 INFO rb-ea311d5-226310-432086 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 12:41:44,501 7 INFO rb-ea311d5-226310-432086 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 12:41:44,522 7 INFO rb-ea311d5-226310-432086 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 12:41:45,044 7 INFO rb-ea311d5-226310-432086 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 12:41:45,055 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94909988 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000002', 'uuid': '19419ca5-3675-4cdb-9388-f917b49f94d3'}] 2026-11-03 12:41:45,058 7 INFO rb-ea311d5-226310-432086 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 12:41:45,198 7 INFO rb-ea311d5-226310-432086 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 12:41:45,257 7 INFO rb-ea311d5-226310-432086 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 12:41:45,516 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94909988 order {'name': '/', 'pos_reference': '261-317-000002', 'uuid': '19419ca5-3675-4cdb-9388-f917b49f94d3'} created pos.order #902 2026-11-03 12:41:45,517 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94909988 finished 2026-11-03 12:41:45,621 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5227 160 0.169 0.403 rw 2026-11-03 12:41:45,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:45] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.012 ro 2026-11-03 12:41:45,807 7 INFO rb-ea311d5-226310-432086 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 12:41:45,828 7 INFO rb-ea311d5-226310-432086 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 12:41:45,847 7 INFO rb-ea311d5-226310-432086 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 12:41:45,856 7 INFO rb-ea311d5-226310-432086 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 12:41:46,389 7 INFO rb-ea311d5-226310-432086 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 12:41:46,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: tour succeeded 2026-11-03 12:41:46,412 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52820596 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-317-000002', 'uuid': '19419ca5-3675-4cdb-9388-f917b49f94d3'}] 2026-11-03 12:41:46,418 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_edit_paid_order_stock SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 12:41:46,501 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52820596 order {'name': 'Shop - 000002', 'pos_reference': '261-317-000002', 'uuid': '19419ca5-3675-4cdb-9388-f917b49f94d3'} sync ignored for existing PoS order pos.order(902,) (state: paid) 2026-11-03 12:41:46,506 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52820596 finished 2026-11-03 12:41:46,616 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: heap 23654180 (allocated 25972736) 2026-11-03 12:41:46,617 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:41:46,693 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 11.147 rw 2026-11-03 12:41:46,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 b4nQOWzO - [03/Nov/2026 12:41:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5227 76 0.101 0.206 rw 2026-11-03 12:41:46,737 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Closing chrome headless with pid 69150 2026-11-03 12:41:46,739 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Closing websocket connection 2026-11-03 12:41:46,740 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Terminating chrome headless with pid 69150 2026-11-03 12:41:46,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124146_880547_test_edit_paid_order.txt 2026-11-03 12:41:46,881 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Removing chrome user profile "/tmp/tmpam8_fyyv_chrome_odoo" 2026-11-03 12:41:46,939 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_lot_refund ... 2026-11-03 12:41:47,570 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome pid: 69296 2026-11-03 12:41:47,571 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome headless temporary user profile dir: /tmp/tmpvodnspwm_chrome_odoo 2026-11-03 12:41:47,571 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Issuing json command http://127.0.0.1:45135/json/version 2026-11-03 12:41:47,572 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:41:47,587 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Browser version: Chrome/150.0.7871.114 2026-11-03 12:41:47,587 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Issuing json command http://127.0.0.1:45135/json 2026-11-03 12:41:47,588 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:41:47,613 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Websocket url found: ws://127.0.0.1:45135/devtools/page/F3B5AD1A946B1804B13DDEB679C2EE10 2026-11-03 12:41:47,619 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Enable chrome headless console log notification 2026-11-03 12:41:47,628 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome headless enable page notifications 2026-11-03 12:41:47,716 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:41:47,725 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Setting session cookie in browser 2026-11-03 12:41:47,734 7 INFO rb-ea311d5-226310-432086 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 12:41:47,734 7 INFO rb-ea311d5-226310-432086 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 12:41:47,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:47] "GET /pos/ui/317 HTTP/1.1" 200 6880 65 0.035 0.133 rw 2026-11-03 12:41:47,922 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Navigation result: {'frameId': 'F3B5AD1A946B1804B13DDEB679C2EE10', 'loaderId': '383B9A2D8D7C8CCF02D048744714BD8A', 'isDownload': False} 2026-11-03 12:41:47,923 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Evaluate ready code "odoo.isTourReady('LotRefundTour')" 2026-11-03 12:41:48,020 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:48] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.033 ro 2026-11-03 12:41:48,022 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:47] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.265 ro 2026-11-03 12:41:48,040 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:48] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.051 ro 2026-11-03 12:41:48,749 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: Owl is running in 'dev' mode. 2026-11-03 12:41:48,777 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 12:41:48,792 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 12:41:48,824 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.015 ro 2026-11-03 12:41:48,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41: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.002 0.033 rw 2026-11-03 12:41:48,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.036 rw 2026-11-03 12:41:49,205 7 INFO rb-ea311d5-226310-432086 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 12:41:49,798 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533318 247 0.229 0.656 rw 2026-11-03 12:41:50,022 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: The ready code tooks too much time : 2.099341869354248 2026-11-03 12:41:50,022 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Evaluate test code "odoo.startTour('LotRefundTour', {"stepDelay": 0, "debug": false})" 2026-11-03 12:41:50,036 7 INFO rb-ea311d5-226310-432086 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 12:41:50,045 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:50] "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 12:41:50,075 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:50] "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 12:41:50,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:50] "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 12:41:50,134 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41: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.001 0.015 rw 2026-11-03 12:41:50,171 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:50] "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 12:41:50,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:50] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.005 0.01 ro 2026-11-03 12:41:50,884 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41: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.001 0.013 rw 2026-11-03 12:41:51,013 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 12:41:51,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.05 rw 2026-11-03 12:41:51,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:51] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 12:41:51,241 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 12:41:51,244 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:51] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 12:41:51,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:51] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.021 ro 2026-11-03 12:41:51,259 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-11-03 12:41:51,333 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.042 rw 2026-11-03 12:41:51,436 7 INFO rb-ea311d5-226310-432086 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 12:41:51,545 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.007 - 2026-11-03 12:41:51,645 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [3/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-11-03 12:41:51,777 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:51] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6920 31 0.15 0.1 rw 2026-11-03 12:41:51,909 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:51] "GET /pos/ui/317 HTTP/1.1" 200 6920 31 0.035 0.339 rw 2026-11-03 12:41:51,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41: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.003 0.312 rw 2026-11-03 12:41:52,005 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.315 rw 2026-11-03 12:41:52,108 7 INFO rb-ea311d5-226310-432086 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 12:41:52,117 7 INFO rb-ea311d5-226310-432086 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 12:41:52,135 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:52] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.016 rw 2026-11-03 12:41:52,296 7 INFO rb-ea311d5-226310-432086 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 12:41:52,304 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.006 0.04 rw 2026-11-03 12:41:52,306 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [7/53] Tour LotRefundTour → Step .pos-leftheader .register-label 2026-11-03 12:41:52,320 7 INFO rb-ea311d5-226310-432086 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 12:41:52,331 7 INFO rb-ea311d5-226310-432086 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 12:41:52,390 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:52] "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.037 rw 2026-11-03 12:41:52,499 7 INFO rb-ea311d5-226310-432086 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 12:41:52,505 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:52] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-11-03 12:41:52,512 7 INFO rb-ea311d5-226310-432086 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 12:41:52,783 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [12/53] Tour LotRefundTour → Step .o-autocomplete input 2026-11-03 12:41:52,783 7 INFO rb-ea311d5-226310-432086 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 12:41:52,795 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [14/53] Tour LotRefundTour → Step .o-autocomplete input:value() 2026-11-03 12:41:52,795 7 INFO rb-ea311d5-226310-432086 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 12:41:52,862 7 INFO rb-ea311d5-226310-432086 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 12:41:52,882 7 INFO rb-ea311d5-226310-432086 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 12:41:52,939 7 INFO rb-ea311d5-226310-432086 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 12:41:52,952 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [19/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-11-03 12:41:52,971 7 INFO rb-ea311d5-226310-432086 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 12:41:52,985 7 INFO rb-ea311d5-226310-432086 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 12:41:52,986 7 INFO rb-ea311d5-226310-432086 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 12:41:52,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:52] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.003 0.01 rw 2026-11-03 12:41:52,998 7 INFO rb-ea311d5-226310-432086 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 12:41:53,001 7 INFO rb-ea311d5-226310-432086 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 12:41:53,002 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [25/53] Tour LotRefundTour → Step .pos-leftheader .register-label 2026-11-03 12:41:53,024 7 INFO rb-ea311d5-226310-432086 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 12:41:53,025 7 INFO rb-ea311d5-226310-432086 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 12:41:53,097 7 INFO rb-ea311d5-226310-432086 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 12:41:53,122 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 12:41:53,129 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 12:41:53,240 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.01 0.052 rw 2026-11-03 12:41:53,606 7 INFO rb-ea311d5-226310-432086 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 12:41:53,618 7 INFO rb-ea311d5-226310-432086 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 12:41:54,145 7 INFO rb-ea311d5-226310-432086 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 12:41:54,153 7 INFO rb-ea311d5-226310-432086 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 12:41:54,166 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5961691 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000001', 'uuid': '5c28f8d7-0c80-45e8-960c-d4985feba3eb'}] 2026-11-03 12:41:54,751 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5961691 order {'name': '/', 'pos_reference': '261-317-000001', 'uuid': '5c28f8d7-0c80-45e8-960c-d4985feba3eb'} created pos.order #903 2026-11-03 12:41:54,754 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5961691 finished 2026-11-03 12:41:54,829 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5303 203 0.18 0.494 rw 2026-11-03 12:41:54,952 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41: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 12:41:55,004 7 INFO rb-ea311d5-226310-432086 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 12:41:55,020 7 INFO rb-ea311d5-226310-432086 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 12:41:55,048 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [35/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-11-03 12:41:55,053 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [36/53] Tour LotRefundTour → Step .pos-search-bar .filter 2026-11-03 12:41:55,071 7 INFO rb-ea311d5-226310-432086 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 12:41:55,082 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.049 rw 2026-11-03 12:41:55,083 7 INFO rb-ea311d5-226310-432086 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 12:41:55,087 7 INFO rb-ea311d5-226310-432086 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 12:41:55,091 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:55] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.027 rw 2026-11-03 12:41:55,095 7 INFO rb-ea311d5-226310-432086 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 12:41:55,105 7 INFO rb-ea311d5-226310-432086 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 12:41:55,120 7 INFO rb-ea311d5-226310-432086 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 12:41:55,129 7 INFO rb-ea311d5-226310-432086 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 12:41:55,132 7 INFO rb-ea311d5-226310-432086 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 12:41:55,145 7 INFO rb-ea311d5-226310-432086 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 12:41:55,146 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:55] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.012 0.042 rw 2026-11-03 12:41:55,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.044 rw 2026-11-03 12:41:55,302 7 INFO rb-ea311d5-226310-432086 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 12:41:55,312 7 INFO rb-ea311d5-226310-432086 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 12:41:55,324 7 INFO rb-ea311d5-226310-432086 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 12:41:55,367 7 INFO rb-ea311d5-226310-432086 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 12:41:55,381 7 INFO rb-ea311d5-226310-432086 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 12:41:55,393 7 INFO rb-ea311d5-226310-432086 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 12:41:55,397 7 INFO rb-ea311d5-226310-432086 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 12:41:55,409 7 INFO rb-ea311d5-226310-432086 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 12:41:55,425 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: tour succeeded 2026-11-03 12:41:55,427 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: ╔══════════════════════════════╗ ║ TOUR LotRefundTour SUCCEEDED ║ ╚══════════════════════════════╝ 2026-11-03 12:41:55,641 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:41:55,645 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: heap 23376276 (allocated 26234880) 2026-11-03 12:41:55,657 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nNcUBLih - [03/Nov/2026 12:41:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 6.7 rw 2026-11-03 12:41:55,748 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Closing chrome headless with pid 69296 2026-11-03 12:41:55,749 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Closing websocket connection 2026-11-03 12:41:55,750 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Terminating chrome headless with pid 69296 2026-11-03 12:41:55,874 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124155_874629_test_lot_refund.txt 2026-11-03 12:41:55,875 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Removing chrome user profile "/tmp/tmpvodnspwm_chrome_odoo" 2026-11-03 12:41:55,889 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_lot_refund_lower_qty ... 2026-11-03 12:41:56,909 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Chrome pid: 69432 2026-11-03 12:41:56,910 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Chrome headless temporary user profile dir: /tmp/tmpgh11qg0h_chrome_odoo 2026-11-03 12:41:56,910 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Issuing json command http://127.0.0.1:38535/json/version 2026-11-03 12:41:56,911 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38535', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:41:56,997 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Browser version: Chrome/150.0.7871.114 2026-11-03 12:41:56,997 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Issuing json command http://127.0.0.1:38535/json 2026-11-03 12:41:56,998 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38535', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:41:57,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Websocket url found: ws://127.0.0.1:38535/devtools/page/710432DAA32841CECF315B22BEEF9E9F 2026-11-03 12:41:57,058 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Enable chrome headless console log notification 2026-11-03 12:41:57,087 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Chrome headless enable page notifications 2026-11-03 12:41:57,339 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:41:57,355 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Setting session cookie in browser 2026-11-03 12:41:57,367 7 INFO rb-ea311d5-226310-432086 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 12:41:57,367 7 INFO rb-ea311d5-226310-432086 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 12:41:57,579 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:41:57] "GET /pos/ui/317 HTTP/1.1" 200 6880 65 0.047 0.159 rw 2026-11-03 12:41:57,587 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Navigation result: {'frameId': '710432DAA32841CECF315B22BEEF9E9F', 'loaderId': '7888EE7670B8300BF9EB7F4DD3608EFF', 'isDownload': False} 2026-11-03 12:41:57,588 7 INFO rb-ea311d5-226310-432086 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 12:41:57,689 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:41:57] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.044 ro 2026-11-03 12:41:57,692 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:41:57] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.3 ro 2026-11-03 12:41:57,703 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:41:57] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.048 ro 2026-11-03 12:41:58,595 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: Owl is running in 'dev' mode. 2026-11-03 12:41:58,634 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:41:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 12:41:58,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:41:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 12:41:58,688 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:41:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.043 ro 2026-11-03 12:41:58,758 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:41: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.031 rw 2026-11-03 12:41:58,776 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:41:58] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.01 0.043 rw 2026-11-03 12:41:59,177 7 INFO rb-ea311d5-226310-432086 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 12:41:59,763 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:41:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533334 247 0.262 0.721 rw 2026-11-03 12:42:00,030 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: The ready code tooks too much time : 2.441964864730835 2026-11-03 12:42:00,030 7 INFO rb-ea311d5-226310-432086 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 12:42:00,042 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:00] "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 12:42:00,050 7 INFO rb-ea311d5-226310-432086 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 12:42:00,066 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:00] "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 12:42:00,139 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:00] "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 12:42:00,156 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12: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.022 rw 2026-11-03 12:42:00,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:00] "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 12:42:00,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:00] "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 12:42:00,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12: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.002 0.013 rw 2026-11-03 12:42:00,992 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:00] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 12:42:01,025 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.066 rw 2026-11-03 12:42:01,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:01] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 12:42:01,161 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:01] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.014 ro 2026-11-03 12:42:01,168 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:01] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 12:42:01,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 12:42:01,175 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:01] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-11-03 12:42:01,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.071 rw 2026-11-03 12:42:01,270 7 INFO rb-ea311d5-226310-432086 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 12:42:01,361 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.015 - 2026-11-03 12:42:01,452 7 INFO rb-ea311d5-226310-432086 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 12:42:01,530 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:01] "GET /pos/ui/317 HTTP/1.1" 200 6920 31 0.096 0.096 rw 2026-11-03 12:42:01,664 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:01] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6920 31 0.033 0.292 rw 2026-11-03 12:42:01,679 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42: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.276 rw 2026-11-03 12:42:01,768 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.281 rw 2026-11-03 12:42:01,823 7 INFO rb-ea311d5-226310-432086 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 12:42:01,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:01] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.012 0.025 rw 2026-11-03 12:42:02,001 7 INFO rb-ea311d5-226310-432086 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 12:42:02,001 7 INFO rb-ea311d5-226310-432086 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 12:42:02,006 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:02] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.008 - 2026-11-03 12:42:02,008 7 INFO rb-ea311d5-226310-432086 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 12:42:02,260 7 INFO rb-ea311d5-226310-432086 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 12:42:02,261 7 INFO rb-ea311d5-226310-432086 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 12:42:02,265 7 INFO rb-ea311d5-226310-432086 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 12:42:02,265 7 INFO rb-ea311d5-226310-432086 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 12:42:02,543 7 INFO rb-ea311d5-226310-432086 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 12:42:02,543 7 INFO rb-ea311d5-226310-432086 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 12:42:02,597 7 INFO rb-ea311d5-226310-432086 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 12:42:02,614 7 INFO rb-ea311d5-226310-432086 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 12:42:02,663 7 INFO rb-ea311d5-226310-432086 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 12:42:02,681 7 INFO rb-ea311d5-226310-432086 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 12:42:02,686 7 INFO rb-ea311d5-226310-432086 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 12:42:02,745 7 INFO rb-ea311d5-226310-432086 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 12:42:02,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 12:42:02,775 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 12:42:03,260 7 INFO rb-ea311d5-226310-432086 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 12:42:03,270 7 INFO rb-ea311d5-226310-432086 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 12:42:03,813 7 INFO rb-ea311d5-226310-432086 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 12:42:03,817 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32212659 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000001', 'uuid': 'fb10d5a8-d18e-4532-8d24-e0cbd20a5255'}] 2026-11-03 12:42:03,819 7 INFO rb-ea311d5-226310-432086 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 12:42:04,225 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #562 deleted stock.move.line records with IDs: [1062, 1063] 2026-11-03 12:42:04,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32212659 order {'name': '/', 'pos_reference': '261-317-000001', 'uuid': 'fb10d5a8-d18e-4532-8d24-e0cbd20a5255'} created pos.order #904 2026-11-03 12:42:04,625 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32212659 finished 2026-11-03 12:42:04,749 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5395 304 0.301 0.634 rw 2026-11-03 12:42:04,894 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:04] "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 12:42:04,939 7 INFO rb-ea311d5-226310-432086 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 12:42:04,968 7 INFO rb-ea311d5-226310-432086 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 12:42:05,012 7 INFO rb-ea311d5-226310-432086 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 12:42:05,042 7 INFO rb-ea311d5-226310-432086 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 12:42:05,058 7 INFO rb-ea311d5-226310-432086 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 12:42:05,065 7 INFO rb-ea311d5-226310-432086 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 12:42:05,074 7 INFO rb-ea311d5-226310-432086 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 12:42:05,077 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.016 0.084 rw 2026-11-03 12:42:05,096 7 INFO rb-ea311d5-226310-432086 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 12:42:05,114 7 INFO rb-ea311d5-226310-432086 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 12:42:05,115 7 INFO rb-ea311d5-226310-432086 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 12:42:05,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.0 0.076 rw 2026-11-03 12:42:05,138 7 INFO rb-ea311d5-226310-432086 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 12:42:05,140 7 INFO rb-ea311d5-226310-432086 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 12:42:05,157 7 INFO rb-ea311d5-226310-432086 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 12:42:05,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:05] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.036 0.081 rw 2026-11-03 12:42:05,303 7 INFO rb-ea311d5-226310-432086 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 12:42:05,304 7 INFO rb-ea311d5-226310-432086 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 12:42:05,322 7 INFO rb-ea311d5-226310-432086 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 12:42:05,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.013 0.071 rw 2026-11-03 12:42:05,355 7 INFO rb-ea311d5-226310-432086 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 12:42:05,373 7 INFO rb-ea311d5-226310-432086 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 12:42:05,382 7 INFO rb-ea311d5-226310-432086 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 12:42:05,382 7 INFO rb-ea311d5-226310-432086 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 12:42:05,389 7 INFO rb-ea311d5-226310-432086 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 12:42:05,417 7 INFO rb-ea311d5-226310-432086 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 12:42:05,425 7 INFO rb-ea311d5-226310-432086 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 12:42:05,438 7 INFO rb-ea311d5-226310-432086 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 12:42:05,440 7 INFO rb-ea311d5-226310-432086 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 12:42:05,466 7 INFO rb-ea311d5-226310-432086 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 12:42:05,977 7 INFO rb-ea311d5-226310-432086 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 12:42:05,988 7 INFO rb-ea311d5-226310-432086 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 12:42:06,509 7 INFO rb-ea311d5-226310-432086 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 12:42:06,513 7 INFO rb-ea311d5-226310-432086 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 12:42:06,518 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92435711 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000002', 'uuid': '4d3a8f94-af44-4f08-887a-ff873fd34d1a'}] 2026-11-03 12:42:06,820 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #562 deleted stock.move.line records with IDs: [1066] 2026-11-03 12:42:07,156 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92435711 order {'name': '/', 'pos_reference': '261-317-000002', 'uuid': '4d3a8f94-af44-4f08-887a-ff873fd34d1a'} created pos.order #905 2026-11-03 12:42:07,162 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92435711 finished 2026-11-03 12:42:07,310 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10329 269 0.231 0.567 rw 2026-11-03 12:42:07,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:07] "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 12:42:07,462 7 INFO rb-ea311d5-226310-432086 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 12:42:07,502 7 INFO rb-ea311d5-226310-432086 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 12:42:07,503 7 INFO rb-ea311d5-226310-432086 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 12:42:07,526 7 INFO rb-ea311d5-226310-432086 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 12:42:07,526 7 INFO rb-ea311d5-226310-432086 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 12:42:07,529 7 INFO rb-ea311d5-226310-432086 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 12:42:07,531 7 INFO rb-ea311d5-226310-432086 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 12:42:07,552 7 INFO rb-ea311d5-226310-432086 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 12:42:07,567 7 INFO rb-ea311d5-226310-432086 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 12:42:07,567 7 INFO rb-ea311d5-226310-432086 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 12:42:07,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.027 0.057 rw 2026-11-03 12:42:07,587 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:07] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.0 0.053 rw 2026-11-03 12:42:07,596 7 INFO rb-ea311d5-226310-432086 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 12:42:07,611 7 INFO rb-ea311d5-226310-432086 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 12:42:07,624 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:07] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 133 7 0.008 0.079 rw 2026-11-03 12:42:07,627 7 INFO rb-ea311d5-226310-432086 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 12:42:07,660 7 INFO rb-ea311d5-226310-432086 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 12:42:07,672 7 INFO rb-ea311d5-226310-432086 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 12:42:07,672 7 INFO rb-ea311d5-226310-432086 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 12:42:07,679 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: tour succeeded 2026-11-03 12:42:07,680 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_lot_refund_lower_qty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 12:42:07,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:42:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.039 rw 2026-11-03 12:42:07,991 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:42:08,003 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: heap 23934984 (allocated 26234880) 2026-11-03 12:42:08,012 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TiXETtKF - [03/Nov/2026 12:41:59] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 9.182 rw 2026-11-03 12:42:08,100 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Closing chrome headless with pid 69432 2026-11-03 12:42:08,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Closing websocket connection 2026-11-03 12:42:08,105 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Terminating chrome headless with pid 69432 2026-11-03 12:42:08,242 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124208_242399_test_lot_refund_lower_qty.txt 2026-11-03 12:42:08,242 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Removing chrome user profile "/tmp/tmpgh11qg0h_chrome_odoo" 2026-11-03 12:42:08,253 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_lot_tracking_without_lot_creation ... 2026-11-03 12:42:08,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Chrome pid: 69581 2026-11-03 12:42:08,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Chrome headless temporary user profile dir: /tmp/tmpv999o5hw_chrome_odoo 2026-11-03 12:42:08,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Issuing json command http://127.0.0.1:39065/json/version 2026-11-03 12:42:08,827 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39065', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:42:08,863 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Browser version: Chrome/150.0.7871.114 2026-11-03 12:42:08,863 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Issuing json command http://127.0.0.1:39065/json 2026-11-03 12:42:08,864 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39065', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:42:08,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Websocket url found: ws://127.0.0.1:39065/devtools/page/905043161BAE0DD1C1C49CE443D80265 2026-11-03 12:42:08,896 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Enable chrome headless console log notification 2026-11-03 12:42:08,900 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Chrome headless enable page notifications 2026-11-03 12:42:09,033 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:42:09,044 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Setting session cookie in browser 2026-11-03 12:42:09,046 7 INFO rb-ea311d5-226310-432086 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 12:42:09,047 7 INFO rb-ea311d5-226310-432086 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 12:42:09,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:09] "GET /pos/ui?config_id=317 HTTP/1.1" 200 6880 64 0.053 0.142 rw 2026-11-03 12:42:09,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Navigation result: {'frameId': '905043161BAE0DD1C1C49CE443D80265', 'loaderId': '748FA75A322C16A1BB5EA997D3094BC7', 'isDownload': False} 2026-11-03 12:42:09,252 7 INFO rb-ea311d5-226310-432086 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 12:42:09,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:09] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.266 ro 2026-11-03 12:42:09,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:09] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.029 ro 2026-11-03 12:42:09,364 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:09] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.053 ro 2026-11-03 12:42:10,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: Owl is running in 'dev' mode. 2026-11-03 12:42:10,129 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 12:42:10,143 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:42:10,181 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.02 ro 2026-11-03 12:42:10,273 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.034 rw 2026-11-03 12:42:10,297 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42: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.052 rw 2026-11-03 12:42:10,669 7 INFO rb-ea311d5-226310-432086 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 12:42:11,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 518779 244 0.228 0.667 rw 2026-11-03 12:42:11,433 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: The ready code tooks too much time : 2.1803834438323975 2026-11-03 12:42:11,433 7 INFO rb-ea311d5-226310-432086 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 12:42:11,451 7 INFO rb-ea311d5-226310-432086 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 12:42:11,456 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:11] "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 12:42:11,493 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:11] "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 12:42:11,527 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:11] "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 12:42:11,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42: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.035 rw 2026-11-03 12:42:11,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:11] "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 12:42:12,131 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:12] "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 12:42:12,262 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42: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.015 rw 2026-11-03 12:42:12,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.052 rw 2026-11-03 12:42:12,507 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 12:42:12,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 12:42:12,662 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 12:42:12,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 12:42:12,682 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:12] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.015 ro 2026-11-03 12:42:12,684 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:12] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.014 - 2026-11-03 12:42:12,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.028 rw 2026-11-03 12:42:12,753 7 INFO rb-ea311d5-226310-432086 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 12:42:12,829 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.014 - 2026-11-03 12:42:12,875 7 INFO rb-ea311d5-226310-432086 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 12:42:12,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:12] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6920 31 0.036 0.079 rw 2026-11-03 12:42:13,082 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:13] "GET /pos/ui/317 HTTP/1.1" 200 6920 31 0.035 0.221 rw 2026-11-03 12:42:13,096 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42: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.251 rw 2026-11-03 12:42:13,192 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.029 0.266 rw 2026-11-03 12:42:13,280 7 INFO rb-ea311d5-226310-432086 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 12:42:13,285 7 INFO rb-ea311d5-226310-432086 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 12:42:13,285 7 INFO rb-ea311d5-226310-432086 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 12:42:13,336 7 INFO rb-ea311d5-226310-432086 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 12:42:13,366 7 INFO rb-ea311d5-226310-432086 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 12:42:13,368 7 INFO rb-ea311d5-226310-432086 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 12:42:13,369 7 INFO rb-ea311d5-226310-432086 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 12:42:13,389 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: tour succeeded 2026-11-03 12:42:13,392 7 INFO rb-ea311d5-226310-432086 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 12:42:13,602 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:42:13,608 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: heap 19712544 (allocated 20729856) 2026-11-03 12:42:13,619 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 tkgcbpfp - [03/Nov/2026 12:42:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 3.294 rw 2026-11-03 12:42:13,719 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Closing chrome headless with pid 69581 2026-11-03 12:42:13,726 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Closing websocket connection 2026-11-03 12:42:13,730 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Terminating chrome headless with pid 69581 2026-11-03 12:42:13,842 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124213_842301_test_lot_tracking_without_lot_creation.txt 2026-11-03 12:42:13,842 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Removing chrome user profile "/tmp/tmpv999o5hw_chrome_odoo" 2026-11-03 12:42:13,855 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_only_existing_lots_fifo ... 2026-11-03 12:42:14,694 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Chrome pid: 69712 2026-11-03 12:42:14,695 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Chrome headless temporary user profile dir: /tmp/tmpogry1yiu_chrome_odoo 2026-11-03 12:42:14,695 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Issuing json command http://127.0.0.1:37739/json/version 2026-11-03 12:42:14,698 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37739', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:42:14,785 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Browser version: Chrome/150.0.7871.114 2026-11-03 12:42:14,785 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Issuing json command http://127.0.0.1:37739/json 2026-11-03 12:42:14,788 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37739', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:42:14,798 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Websocket url found: ws://127.0.0.1:37739/devtools/page/D1931A61250DB2584F4AA77E89B05BAC 2026-11-03 12:42:14,807 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Enable chrome headless console log notification 2026-11-03 12:42:14,825 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Chrome headless enable page notifications 2026-11-03 12:42:14,962 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:42:14,970 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Setting session cookie in browser 2026-11-03 12:42:14,980 7 INFO rb-ea311d5-226310-432086 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 12:42:14,980 7 INFO rb-ea311d5-226310-432086 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 12:42:15,176 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:15] "GET /pos/ui?config_id=317 HTTP/1.1" 200 6880 65 0.039 0.152 rw 2026-11-03 12:42:15,181 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Navigation result: {'frameId': 'D1931A61250DB2584F4AA77E89B05BAC', 'loaderId': '1E1EFFA44A4E04D305ECFD8BD831E618', 'isDownload': False} 2026-11-03 12:42:15,181 7 INFO rb-ea311d5-226310-432086 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 12:42:15,237 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:15] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.024 ro 2026-11-03 12:42:15,255 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:15] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.04 ro 2026-11-03 12:42:15,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:15] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.044 ro 2026-11-03 12:42:16,203 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: Owl is running in 'dev' mode. 2026-11-03 12:42:16,235 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 12:42:16,236 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 12:42:16,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-11-03 12:42:16,325 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12: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.003 0.018 rw 2026-11-03 12:42:16,336 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.03 rw 2026-11-03 12:42:16,698 7 INFO rb-ea311d5-226310-432086 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 12:42:17,370 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533486 248 0.289 0.732 rw 2026-11-03 12:42:17,604 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: The ready code tooks too much time : 2.4234187602996826 2026-11-03 12:42:17,605 7 INFO rb-ea311d5-226310-432086 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 12:42:17,625 7 INFO rb-ea311d5-226310-432086 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 12:42:17,655 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.034 ro 2026-11-03 12:42:17,706 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.003 0.012 ro 2026-11-03 12:42:17,775 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42: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.006 0.022 rw 2026-11-03 12:42:17,789 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:17] "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 12:42:17,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:17] "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 12:42:18,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:18] "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 12:42:18,506 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12: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.018 rw 2026-11-03 12:42:18,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 12:42:18,696 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.05 rw 2026-11-03 12:42:18,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:18] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 12:42:18,829 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:18] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.011 - 2026-11-03 12:42:18,830 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:18] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-11-03 12:42:18,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.026 - 2026-11-03 12:42:18,855 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:18] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.026 ro 2026-11-03 12:42:18,930 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.04 rw 2026-11-03 12:42:18,999 7 INFO rb-ea311d5-226310-432086 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 12:42:19,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.008 - 2026-11-03 12:42:19,176 7 INFO rb-ea311d5-226310-432086 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 12:42:19,232 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:19] "GET /pos/ui/317 HTTP/1.1" 200 6920 31 0.045 0.091 rw 2026-11-03 12:42:19,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:19] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6920 31 0.029 0.227 rw 2026-11-03 12:42:19,377 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12: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.004 0.222 rw 2026-11-03 12:42:19,477 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.027 0.263 rw 2026-11-03 12:42:19,522 7 INFO rb-ea311d5-226310-432086 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 12:42:19,526 7 INFO rb-ea311d5-226310-432086 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 12:42:19,554 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:19] "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.022 rw 2026-11-03 12:42:19,684 7 INFO rb-ea311d5-226310-432086 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 12:42:19,686 7 INFO rb-ea311d5-226310-432086 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 12:42:19,704 7 INFO rb-ea311d5-226310-432086 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 12:42:19,720 7 INFO rb-ea311d5-226310-432086 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 12:42:19,733 7 INFO rb-ea311d5-226310-432086 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 12:42:19,736 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: tour succeeded 2026-11-03 12:42:19,742 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_only_existing_lots_fifo SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 12:42:19,906 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:42:19,913 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: heap 20288980 (allocated 21516288) 2026-11-03 12:42:19,923 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 fP4Ev2Dw - [03/Nov/2026 12:42:17] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.034 3.502 rw 2026-11-03 12:42:20,027 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Closing chrome headless with pid 69712 2026-11-03 12:42:20,029 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Closing websocket connection 2026-11-03 12:42:20,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Terminating chrome headless with pid 69712 2026-11-03 12:42:20,155 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124220_154851_test_only_existing_lots_fifo.txt 2026-11-03 12:42:20,155 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Removing chrome user profile "/tmp/tmpogry1yiu_chrome_odoo" 2026-11-03 12:42:20,167 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_only_existing_lots_lifo ... 2026-11-03 12:42:21,014 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Chrome pid: 69842 2026-11-03 12:42:21,015 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Chrome headless temporary user profile dir: /tmp/tmpbts02nim_chrome_odoo 2026-11-03 12:42:21,015 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Issuing json command http://127.0.0.1:42519/json/version 2026-11-03 12:42:21,016 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42519', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:42:21,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Browser version: Chrome/150.0.7871.114 2026-11-03 12:42:21,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Issuing json command http://127.0.0.1:42519/json 2026-11-03 12:42:21,063 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42519', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:42:21,087 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Websocket url found: ws://127.0.0.1:42519/devtools/page/69B10FF94A8569D78F9F81C81DB4CDC0 2026-11-03 12:42:21,096 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Enable chrome headless console log notification 2026-11-03 12:42:21,116 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Chrome headless enable page notifications 2026-11-03 12:42:21,266 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:42:21,279 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Setting session cookie in browser 2026-11-03 12:42:21,285 7 INFO rb-ea311d5-226310-432086 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 12:42:21,285 7 INFO rb-ea311d5-226310-432086 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 12:42:21,492 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:21] "GET /pos/ui?config_id=317 HTTP/1.1" 200 6880 65 0.039 0.164 rw 2026-11-03 12:42:21,499 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Navigation result: {'frameId': '69B10FF94A8569D78F9F81C81DB4CDC0', 'loaderId': '1EA27056E4DD9C02D0815EF6377682CE', 'isDownload': False} 2026-11-03 12:42:21,499 7 INFO rb-ea311d5-226310-432086 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 12:42:21,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:21] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.261 ro 2026-11-03 12:42:21,595 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:21] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.057 ro 2026-11-03 12:42:21,599 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:21] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.049 ro 2026-11-03 12:42:22,320 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: Owl is running in 'dev' mode. 2026-11-03 12:42:22,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-11-03 12:42:22,365 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.015 - 2026-11-03 12:42:22,404 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.023 ro 2026-11-03 12:42:22,439 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:22] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.006 rw 2026-11-03 12:42:22,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42: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.005 0.029 rw 2026-11-03 12:42:22,839 7 INFO rb-ea311d5-226310-432086 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 12:42:23,346 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533486 248 0.248 0.596 rw 2026-11-03 12:42:23,656 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: The ready code tooks too much time : 2.1574296951293945 2026-11-03 12:42:23,657 7 INFO rb-ea311d5-226310-432086 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 12:42:23,676 7 INFO rb-ea311d5-226310-432086 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 12:42:23,682 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:23] "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 12:42:23,744 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:23] "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 12:42:23,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:23] "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 12:42:23,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42: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.041 rw 2026-11-03 12:42:23,882 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:23] "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 12:42:24,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:24] "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 12:42:24,571 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42: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.002 0.012 rw 2026-11-03 12:42:24,698 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:24] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 12:42:24,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.051 rw 2026-11-03 12:42:24,777 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:24] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.011 rw 2026-11-03 12:42:24,817 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:24] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-11-03 12:42:24,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:24] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.021 ro 2026-11-03 12:42:24,820 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:24] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.016 - 2026-11-03 12:42:24,836 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-11-03 12:42:24,880 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.05 rw 2026-11-03 12:42:24,911 7 INFO rb-ea311d5-226310-432086 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 12:42:25,128 7 INFO rb-ea311d5-226310-432086 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 12:42:25,135 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:25] "GET /pos/ui/317 HTTP/1.1" 200 6920 31 0.034 0.084 rw 2026-11-03 12:42:25,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.098 - 2026-11-03 12:42:25,268 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:25] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6920 31 0.036 0.209 rw 2026-11-03 12:42:25,288 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42: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.002 0.202 rw 2026-11-03 12:42:25,366 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.026 0.197 rw 2026-11-03 12:42:25,408 7 INFO rb-ea311d5-226310-432086 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 12:42:25,411 7 INFO rb-ea311d5-226310-432086 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 12:42:25,439 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:25] "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.021 rw 2026-11-03 12:42:25,527 7 INFO rb-ea311d5-226310-432086 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 12:42:25,542 7 INFO rb-ea311d5-226310-432086 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 12:42:25,566 7 INFO rb-ea311d5-226310-432086 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 12:42:25,572 7 INFO rb-ea311d5-226310-432086 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 12:42:25,584 7 INFO rb-ea311d5-226310-432086 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 12:42:25,585 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: tour succeeded 2026-11-03 12:42:25,586 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_only_existing_lots_lifo SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 12:42:25,740 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:42:25,747 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: heap 20303216 (allocated 21516288) 2026-11-03 12:42:25,751 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 8Kn57-ud - [03/Nov/2026 12:42:23] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.018 3.222 rw 2026-11-03 12:42:25,864 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Closing chrome headless with pid 69842 2026-11-03 12:42:25,866 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Closing websocket connection 2026-11-03 12:42:25,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Terminating chrome headless with pid 69842 2026-11-03 12:42:25,972 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124225_971891_test_only_existing_lots_lifo.txt 2026-11-03 12:42:25,973 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Removing chrome user profile "/tmp/tmpbts02nim_chrome_odoo" 2026-11-03 12:42:25,989 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_order_with_existing_serial ... 2026-11-03 12:42:26,955 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome pid: 69981 2026-11-03 12:42:26,956 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome headless temporary user profile dir: /tmp/tmp82nye0hk_chrome_odoo 2026-11-03 12:42:26,956 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:33243/json/version 2026-11-03 12:42:26,957 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33243', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:42:27,024 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Browser version: Chrome/150.0.7871.114 2026-11-03 12:42:27,025 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:33243/json 2026-11-03 12:42:27,025 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33243', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:42:27,048 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Websocket url found: ws://127.0.0.1:33243/devtools/page/538A1625364D70C11CC7A2D78511C649 2026-11-03 12:42:27,056 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Enable chrome headless console log notification 2026-11-03 12:42:27,060 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome headless enable page notifications 2026-11-03 12:42:27,222 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:42:27,231 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Setting session cookie in browser 2026-11-03 12:42:27,234 7 INFO rb-ea311d5-226310-432086 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 12:42:27,234 7 INFO rb-ea311d5-226310-432086 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 12:42:27,443 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:27] "GET /pos/ui/317 HTTP/1.1" 200 6880 65 0.047 0.158 rw 2026-11-03 12:42:27,452 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Navigation result: {'frameId': '538A1625364D70C11CC7A2D78511C649', 'loaderId': '9DB2AE9BA3840184EEEBF65E9F061169', 'isDownload': False} 2026-11-03 12:42:27,452 7 INFO rb-ea311d5-226310-432086 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 12:42:27,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:27] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.261 ro 2026-11-03 12:42:27,549 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:27] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.031 ro 2026-11-03 12:42:27,567 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:27] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.028 ro 2026-11-03 12:42:28,287 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: Owl is running in 'dev' mode. 2026-11-03 12:42:28,308 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 12:42:28,319 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:42:28,351 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 12:42:28,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42: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.004 0.018 rw 2026-11-03 12:42:28,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:28] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.015 rw 2026-11-03 12:42:28,849 7 INFO rb-ea311d5-226310-432086 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 12:42:29,433 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533334 247 0.322 0.684 rw 2026-11-03 12:42:29,713 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: The ready code tooks too much time : 2.2600700855255127 2026-11-03 12:42:29,713 7 INFO rb-ea311d5-226310-432086 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 12:42:29,735 7 INFO rb-ea311d5-226310-432086 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 12:42:29,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:29] "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 12:42:29,788 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.02 ro 2026-11-03 12:42:29,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:29] "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 12:42:29,845 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42: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.015 rw 2026-11-03 12:42:29,891 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:29] "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 12:42:30,487 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:30] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.005 0.007 ro 2026-11-03 12:42:30,621 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42: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.015 rw 2026-11-03 12:42:30,798 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 12:42:30,798 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.054 rw 2026-11-03 12:42:30,911 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:30] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 12:42:30,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:30] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.022 ro 2026-11-03 12:42:30,944 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:30] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.024 - 2026-11-03 12:42:30,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:30] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.017 - 2026-11-03 12:42:30,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 12:42:31,018 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.044 rw 2026-11-03 12:42:31,023 7 INFO rb-ea311d5-226310-432086 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 12:42:31,207 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.042 - 2026-11-03 12:42:31,244 7 INFO rb-ea311d5-226310-432086 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 12:42:31,390 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:31] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6920 31 0.068 0.166 rw 2026-11-03 12:42:31,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:31] "GET /pos/ui/317 HTTP/1.1" 200 6920 31 0.019 0.312 rw 2026-11-03 12:42:31,500 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42: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.005 0.281 rw 2026-11-03 12:42:31,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.308 rw 2026-11-03 12:42:31,624 7 INFO rb-ea311d5-226310-432086 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 12:42:31,658 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:31] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.006 0.021 rw 2026-11-03 12:42:31,776 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:31] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-11-03 12:42:31,783 7 INFO rb-ea311d5-226310-432086 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 12:42:31,784 7 INFO rb-ea311d5-226310-432086 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 12:42:32,059 7 INFO rb-ea311d5-226310-432086 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 12:42:32,061 7 INFO rb-ea311d5-226310-432086 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 12:42:32,138 7 INFO rb-ea311d5-226310-432086 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 12:42:32,153 7 INFO rb-ea311d5-226310-432086 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 12:42:32,197 7 INFO rb-ea311d5-226310-432086 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 12:42:32,207 7 INFO rb-ea311d5-226310-432086 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 12:42:32,222 7 INFO rb-ea311d5-226310-432086 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 12:42:32,229 7 INFO rb-ea311d5-226310-432086 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 12:42:32,239 7 INFO rb-ea311d5-226310-432086 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 12:42:32,255 7 INFO rb-ea311d5-226310-432086 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 12:42:32,296 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:32] "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.018 rw 2026-11-03 12:42:32,353 7 INFO rb-ea311d5-226310-432086 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 12:42:32,354 7 INFO rb-ea311d5-226310-432086 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 12:42:32,626 7 INFO rb-ea311d5-226310-432086 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 12:42:32,626 7 INFO rb-ea311d5-226310-432086 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 12:42:32,644 7 INFO rb-ea311d5-226310-432086 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 12:42:32,656 7 INFO rb-ea311d5-226310-432086 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 12:42:32,662 7 INFO rb-ea311d5-226310-432086 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 12:42:32,671 7 INFO rb-ea311d5-226310-432086 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 12:42:32,684 7 INFO rb-ea311d5-226310-432086 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 12:42:32,701 7 INFO rb-ea311d5-226310-432086 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 12:42:32,706 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: tour succeeded 2026-11-03 12:42:32,708 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_order_with_existing_serial SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-03 12:42:32,927 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:42:32,930 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: heap 21188788 (allocated 22827008) 2026-11-03 12:42:32,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -3XboIeV - [03/Nov/2026 12:42:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 4.501 rw 2026-11-03 12:42:33,037 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Closing chrome headless with pid 69981 2026-11-03 12:42:33,041 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Closing websocket connection 2026-11-03 12:42:33,044 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Terminating chrome headless with pid 69981 2026-11-03 12:42:33,180 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124233_180204_test_order_with_existing_serial.txt 2026-11-03 12:42:33,180 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Removing chrome user profile "/tmp/tmp82nye0hk_chrome_odoo" 2026-11-03 12:42:33,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_pos_order_shipping_date ... 2026-11-03 12:42:33,718 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Chrome pid: 70114 2026-11-03 12:42:33,719 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Chrome headless temporary user profile dir: /tmp/tmpyyi3yz3y_chrome_odoo 2026-11-03 12:42:33,719 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Issuing json command http://127.0.0.1:36839/json/version 2026-11-03 12:42:33,720 7 INFO rb-ea311d5-226310-432086 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 12:42:33,772 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Browser version: Chrome/150.0.7871.114 2026-11-03 12:42:33,773 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Issuing json command http://127.0.0.1:36839/json 2026-11-03 12:42:33,774 7 INFO rb-ea311d5-226310-432086 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 12:42:33,794 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Websocket url found: ws://127.0.0.1:36839/devtools/page/290D17BA6582178E0BB3BFA5FE49861E 2026-11-03 12:42:33,801 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Enable chrome headless console log notification 2026-11-03 12:42:33,814 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Chrome headless enable page notifications 2026-11-03 12:42:33,864 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:42:33,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Setting session cookie in browser 2026-11-03 12:42:33,883 7 INFO rb-ea311d5-226310-432086 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 12:42:33,883 7 INFO rb-ea311d5-226310-432086 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 12:42:34,064 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:34] "GET /pos/ui?config_id=317 HTTP/1.1" 200 6880 64 0.035 0.144 rw 2026-11-03 12:42:34,068 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Navigation result: {'frameId': '290D17BA6582178E0BB3BFA5FE49861E', 'loaderId': '3B29FF842442D84270F216146CE26954', 'isDownload': False} 2026-11-03 12:42:34,068 7 INFO rb-ea311d5-226310-432086 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 12:42:34,149 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:34] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.029 ro 2026-11-03 12:42:34,186 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:34] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.051 ro 2026-11-03 12:42:34,194 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:34] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.293 ro 2026-11-03 12:42:34,913 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: Owl is running in 'dev' mode. 2026-11-03 12:42:34,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 12:42:34,988 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 12:42:35,041 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 12:42:35,084 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42: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.008 0.014 rw 2026-11-03 12:42:35,111 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.01 0.03 rw 2026-11-03 12:42:35,529 7 INFO rb-ea311d5-226310-432086 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 12:42:36,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532059 245 0.329 0.684 rw 2026-11-03 12:42:36,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: The ready code tooks too much time : 2.2624783515930176 2026-11-03 12:42:36,332 7 INFO rb-ea311d5-226310-432086 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 12:42:36,354 7 INFO rb-ea311d5-226310-432086 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 12:42:36,367 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.021 ro 2026-11-03 12:42:36,409 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:36] "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 12:42:36,451 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:36] "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 12:42:36,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42: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.014 rw 2026-11-03 12:42:36,487 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42: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 12:42:36,987 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:36] "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 12:42:37,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12: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.0 0.018 rw 2026-11-03 12:42:37,277 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.033 rw 2026-11-03 12:42:37,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:37] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 12:42:37,484 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:37] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.004 rw 2026-11-03 12:42:37,497 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:37] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 12:42:37,502 7 INFO rb-ea311d5-226310-432086 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 12:42:37,512 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-11-03 12:42:37,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:37] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.017 ro 2026-11-03 12:42:37,527 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:37] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.033 - 2026-11-03 12:42:37,644 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.044 rw 2026-11-03 12:42:37,672 7 INFO rb-ea311d5-226310-432086 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 12:42:37,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.015 - 2026-11-03 12:42:37,870 7 INFO rb-ea311d5-226310-432086 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 12:42:37,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:37] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6920 31 0.046 0.093 rw 2026-11-03 12:42:38,035 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:38] "GET /pos/ui/317 HTTP/1.1" 200 6920 31 0.035 0.228 rw 2026-11-03 12:42:38,067 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42: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.214 rw 2026-11-03 12:42:38,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.236 rw 2026-11-03 12:42:38,261 7 INFO rb-ea311d5-226310-432086 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 12:42:38,271 7 INFO rb-ea311d5-226310-432086 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 12:42:38,358 7 INFO rb-ea311d5-226310-432086 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 12:42:38,362 7 INFO rb-ea311d5-226310-432086 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 12:42:38,383 7 INFO rb-ea311d5-226310-432086 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 12:42:38,388 7 INFO rb-ea311d5-226310-432086 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 12:42:38,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:38] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 12:42:38,445 7 INFO rb-ea311d5-226310-432086 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 12:42:38,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 12:42:38,490 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 12:42:38,965 7 INFO rb-ea311d5-226310-432086 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 12:42:38,982 7 INFO rb-ea311d5-226310-432086 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 12:42:38,999 7 INFO rb-ea311d5-226310-432086 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 12:42:39,015 7 INFO rb-ea311d5-226310-432086 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 12:42:39,020 7 INFO rb-ea311d5-226310-432086 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 12:42:39,035 7 INFO rb-ea311d5-226310-432086 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 12:42:39,055 7 INFO rb-ea311d5-226310-432086 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 12:42:39,067 7 INFO rb-ea311d5-226310-432086 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 12:42:39,592 7 INFO rb-ea311d5-226310-432086 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 12:42:39,601 7 INFO rb-ea311d5-226310-432086 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 12:42:40,110 7 INFO rb-ea311d5-226310-432086 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 12:42:40,141 7 INFO rb-ea311d5-226310-432086 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 12:42:40,184 7 INFO rb-ea311d5-226310-432086 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 12:42:40,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84882778 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000001', 'uuid': 'c68dd1a4-b7fb-47f4-9087-3730490e6d09'}] 2026-11-03 12:42:40,193 7 INFO rb-ea311d5-226310-432086 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 12:42:40,275 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: tour succeeded 2026-11-03 12:42:40,289 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_pos_order_shipping_date SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 12:42:40,460 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:42:40,460 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: heap 22123344 (allocated 23613440) 2026-11-03 12:42:40,612 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Closing chrome headless with pid 70114 2026-11-03 12:42:40,618 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Closing websocket connection 2026-11-03 12:42:40,636 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Terminating chrome headless with pid 70114 2026-11-03 12:42:40,648 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84882778 order {'name': '/', 'pos_reference': '261-317-000001', 'uuid': 'c68dd1a4-b7fb-47f4-9087-3730490e6d09'} created pos.order #906 2026-11-03 12:42:40,651 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84882778 finished 2026-11-03 12:42:40,759 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124240_759389_test_pos_order_shipping_date.txt 2026-11-03 12:42:40,759 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Removing chrome user profile "/tmp/tmpyyi3yz3y_chrome_odoo" 2026-11-03 12:42:40,760 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.602 rw 2026-11-03 12:42:40,770 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: waiting for threads: [] 2026-11-03 12:42:40,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 d4R2HDG3 - [03/Nov/2026 12:42:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 186 0.173 0.414 rw 2026-11-03 12:42:50,805 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_product_info_product_inventory ... 2026-11-03 12:42:51,790 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Chrome pid: 70245 2026-11-03 12:42:51,791 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Chrome headless temporary user profile dir: /tmp/tmps2wsk037_chrome_odoo 2026-11-03 12:42:51,791 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Issuing json command http://127.0.0.1:35815/json/version 2026-11-03 12:42:51,792 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35815', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:42:51,852 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Browser version: Chrome/150.0.7871.114 2026-11-03 12:42:51,852 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Issuing json command http://127.0.0.1:35815/json 2026-11-03 12:42:51,852 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35815', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:42:51,911 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Websocket url found: ws://127.0.0.1:35815/devtools/page/AEF9AC08B568C623B9F27959EAD5CE17 2026-11-03 12:42:51,929 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Enable chrome headless console log notification 2026-11-03 12:42:51,938 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Chrome headless enable page notifications 2026-11-03 12:42:52,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:42:52,043 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Setting session cookie in browser 2026-11-03 12:42:52,050 7 INFO rb-ea311d5-226310-432086 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 12:42:52,050 7 INFO rb-ea311d5-226310-432086 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 12:42:52,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:52] "GET /pos/ui/317 HTTP/1.1" 200 6880 65 0.038 0.135 rw 2026-11-03 12:42:52,232 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Navigation result: {'frameId': 'AEF9AC08B568C623B9F27959EAD5CE17', 'loaderId': '6340F239A0C6D20849E1DA0B3401D584', 'isDownload': False} 2026-11-03 12:42:52,232 7 INFO rb-ea311d5-226310-432086 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 12:42:52,322 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:52] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.035 ro 2026-11-03 12:42:52,330 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:52] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.051 ro 2026-11-03 12:42:52,335 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:52] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.262 ro 2026-11-03 12:42:53,032 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: Owl is running in 'dev' mode. 2026-11-03 12:42:53,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 12:42:53,057 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:42:53,119 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-11-03 12:42:53,172 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.014 rw 2026-11-03 12:42:53,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42: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.034 rw 2026-11-03 12:42:53,602 7 INFO rb-ea311d5-226310-432086 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 12:42:54,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534576 250 0.251 0.708 rw 2026-11-03 12:42:54,386 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: The ready code tooks too much time : 2.153871774673462 2026-11-03 12:42:54,386 7 INFO rb-ea311d5-226310-432086 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 12:42:54,400 7 INFO rb-ea311d5-226310-432086 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 12:42:54,411 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42: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 12:42:54,451 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:54] "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 12:42:54,533 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:54] "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 12:42:54,547 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42: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.026 rw 2026-11-03 12:42:54,576 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:54] "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 12:42:55,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:55] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.004 0.031 ro 2026-11-03 12:42:55,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:55] "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 12:42:55,434 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42: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.014 rw 2026-11-03 12:42:55,592 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.013 0.055 rw 2026-11-03 12:42:55,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 12:42:55,769 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:55] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.017 rw 2026-11-03 12:42:55,780 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 12:42:55,789 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:55] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.015 - 2026-11-03 12:42:55,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:55] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 12:42:55,801 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:55] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.023 ro 2026-11-03 12:42:55,875 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.045 rw 2026-11-03 12:42:55,883 7 INFO rb-ea311d5-226310-432086 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 12:42:56,038 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.067 - 2026-11-03 12:42:56,049 7 INFO rb-ea311d5-226310-432086 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 12:42:56,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:56] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6920 31 0.035 0.073 rw 2026-11-03 12:42:56,200 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:56] "GET /pos/ui/317 HTTP/1.1" 200 6920 31 0.018 0.199 rw 2026-11-03 12:42:56,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42: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.194 rw 2026-11-03 12:42:56,276 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.205 rw 2026-11-03 12:42:56,333 7 INFO rb-ea311d5-226310-432086 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 12:42:56,400 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:56] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.003 - 2026-11-03 12:42:56,500 7 INFO rb-ea311d5-226310-432086 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 12:42:56,535 7 INFO rb-ea311d5-226310-432086 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 12:42:56,536 7 INFO rb-ea311d5-226310-432086 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 12:42:56,543 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:56] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 12:42:56,587 7 INFO rb-ea311d5-226310-432086 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 12:42:56,628 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 562, model: account.tax 2026-11-03 12:42:56,673 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 562, model: account.tax 2026-11-03 12:42:56,862 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:56] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 1084 74 0.101 0.173 rw 2026-11-03 12:42:56,932 7 INFO rb-ea311d5-226310-432086 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 12:42:56,932 7 INFO rb-ea311d5-226310-432086 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 12:42:56,965 7 INFO rb-ea311d5-226310-432086 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 12:42:56,982 7 INFO rb-ea311d5-226310-432086 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 12:42:57,020 7 INFO rb-ea311d5-226310-432086 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 12:42:57,035 7 INFO rb-ea311d5-226310-432086 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 12:42:57,035 7 INFO rb-ea311d5-226310-432086 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 12:42:57,051 7 INFO rb-ea311d5-226310-432086 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 12:42:57,122 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 562, model: account.tax 2026-11-03 12:42:57,154 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 562, model: account.tax 2026-11-03 12:42:57,354 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:57] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 1084 72 0.091 0.204 rw 2026-11-03 12:42:57,399 7 INFO rb-ea311d5-226310-432086 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 12:42:57,408 7 INFO rb-ea311d5-226310-432086 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 12:42:57,424 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: tour succeeded 2026-11-03 12:42:57,425 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_product_info_product_inventory SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-03 12:42:57,712 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: heap 21194212 (allocated 22827008) 2026-11-03 12:42:57,713 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:42:57,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 JpTZRh1A - [03/Nov/2026 12:42:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 4.506 rw 2026-11-03 12:42:57,820 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Closing chrome headless with pid 70245 2026-11-03 12:42:57,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Closing websocket connection 2026-11-03 12:42:57,826 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Terminating chrome headless with pid 70245 2026-11-03 12:42:57,951 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124257_951112_test_product_info_product_inventory.txt 2026-11-03 12:42:57,951 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Removing chrome user profile "/tmp/tmps2wsk037_chrome_odoo" 2026-11-03 12:42:57,964 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_receipt_screen_tour ... 2026-11-03 12:42:58,627 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Chrome pid: 70390 2026-11-03 12:42:58,628 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Chrome headless temporary user profile dir: /tmp/tmp3w_68mmo_chrome_odoo 2026-11-03 12:42:58,628 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Issuing json command http://127.0.0.1:44107/json/version 2026-11-03 12:42:58,631 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44107', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:42:58,719 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 12:42:58,720 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Issuing json command http://127.0.0.1:44107/json 2026-11-03 12:42:58,720 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44107', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:42:58,743 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Websocket url found: ws://127.0.0.1:44107/devtools/page/7678F21639784EBCC3B808561315D0F4 2026-11-03 12:42:58,766 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Enable chrome headless console log notification 2026-11-03 12:42:58,782 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Chrome headless enable page notifications 2026-11-03 12:42:58,911 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:42:58,940 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Setting session cookie in browser 2026-11-03 12:42:58,954 7 INFO rb-ea311d5-226310-432086 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 12:42:58,954 7 INFO rb-ea311d5-226310-432086 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 12:42:59,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:42:59] "GET /pos/ui/317 HTTP/1.1" 200 6920 92 0.076 0.211 rw 2026-11-03 12:42:59,250 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Navigation result: {'frameId': '7678F21639784EBCC3B808561315D0F4', 'loaderId': '75860DACA7A729DE59C9527812408EB5', 'isDownload': False} 2026-11-03 12:42:59,250 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Evaluate ready code "odoo.isTourReady('StockFeedbackScreenTour')" 2026-11-03 12:42:59,344 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:42:59] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.039 ro 2026-11-03 12:42:59,346 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:42:59] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.375 ro 2026-11-03 12:42:59,389 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:42:59] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.074 ro 2026-11-03 12:43:00,174 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: Owl is running in 'dev' mode. 2026-11-03 12:43:00,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 12:43:00,218 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 12:43:00,256 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.026 ro 2026-11-03 12:43:00,309 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.021 rw 2026-11-03 12:43:00,316 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43: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.024 rw 2026-11-03 12:43:00,641 7 INFO rb-ea311d5-226310-432086 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 12:43:01,178 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532455 245 0.212 0.63 rw 2026-11-03 12:43:01,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: The ready code tooks too much time : 2.1393167972564697 2026-11-03 12:43:01,390 7 INFO rb-ea311d5-226310-432086 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 12:43:01,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:01] "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 12:43:01,426 7 INFO rb-ea311d5-226310-432086 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 12:43:01,472 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.023 ro 2026-11-03 12:43:01,511 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:01] "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 12:43:01,547 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43: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.032 rw 2026-11-03 12:43:01,548 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:01] "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 12:43:02,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:02] "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 12:43:02,189 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43: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 12:43:02,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.045 rw 2026-11-03 12:43:02,368 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 12:43:02,533 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:02] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.015 ro 2026-11-03 12:43:02,549 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:02] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.013 rw 2026-11-03 12:43:02,553 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:02] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.019 - 2026-11-03 12:43:02,562 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:02] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 12:43:02,582 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.026 - 2026-11-03 12:43:02,627 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.052 rw 2026-11-03 12:43:02,663 7 INFO rb-ea311d5-226310-432086 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 12:43:02,842 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.035 - 2026-11-03 12:43:02,914 7 INFO rb-ea311d5-226310-432086 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 12:43:02,918 7 INFO rb-ea311d5-226310-432086 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 12:43:02,964 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:02] "GET /pos/ui/317 HTTP/1.1" 200 6920 31 0.03 0.125 rw 2026-11-03 12:43:03,059 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:03] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6920 31 0.03 0.2 rw 2026-11-03 12:43:03,089 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43: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.007 0.213 rw 2026-11-03 12:43:03,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.059 0.2 rw 2026-11-03 12:43:03,262 7 INFO rb-ea311d5-226310-432086 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 12:43:03,264 7 INFO rb-ea311d5-226310-432086 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 12:43:03,312 7 INFO rb-ea311d5-226310-432086 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 12:43:03,315 7 INFO rb-ea311d5-226310-432086 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 12:43:03,323 7 INFO rb-ea311d5-226310-432086 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 12:43:03,324 7 INFO rb-ea311d5-226310-432086 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 12:43:03,340 7 INFO rb-ea311d5-226310-432086 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 12:43:03,347 7 INFO rb-ea311d5-226310-432086 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 12:43:03,355 7 INFO rb-ea311d5-226310-432086 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 12:43:03,364 7 INFO rb-ea311d5-226310-432086 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 12:43:03,544 7 INFO rb-ea311d5-226310-432086 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 12:43:03,566 7 INFO rb-ea311d5-226310-432086 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 12:43:03,589 7 INFO rb-ea311d5-226310-432086 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 12:43:03,638 7 INFO rb-ea311d5-226310-432086 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 12:43:03,655 7 INFO rb-ea311d5-226310-432086 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 12:43:03,663 7 INFO rb-ea311d5-226310-432086 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 12:43:03,681 7 INFO rb-ea311d5-226310-432086 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 12:43:04,032 7 INFO rb-ea311d5-226310-432086 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 12:43:04,033 7 INFO rb-ea311d5-226310-432086 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 12:43:04,049 7 INFO rb-ea311d5-226310-432086 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 12:43:04,071 7 INFO rb-ea311d5-226310-432086 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 12:43:04,071 7 INFO rb-ea311d5-226310-432086 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 12:43:04,138 7 INFO rb-ea311d5-226310-432086 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 12:43:04,160 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 12:43:04,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 12:43:04,649 7 INFO rb-ea311d5-226310-432086 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 12:43:04,660 7 INFO rb-ea311d5-226310-432086 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 12:43:04,660 7 INFO rb-ea311d5-226310-432086 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 12:43:04,675 7 INFO rb-ea311d5-226310-432086 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 12:43:04,698 7 INFO rb-ea311d5-226310-432086 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 12:43:04,707 7 INFO rb-ea311d5-226310-432086 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 12:43:05,236 7 INFO rb-ea311d5-226310-432086 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 12:43:05,251 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [35/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:43:05,351 7 INFO rb-ea311d5-226310-432086 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/31e43a9/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 12:43:05,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [36/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:43:05,471 7 INFO rb-ea311d5-226310-432086 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 12:43:05,479 7 INFO rb-ea311d5-226310-432086 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 12:43:05,480 7 INFO rb-ea311d5-226310-432086 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 12:43:05,502 7 INFO rb-ea311d5-226310-432086 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 12:43:05,520 7 INFO rb-ea311d5-226310-432086 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 12:43:05,524 7 INFO rb-ea311d5-226310-432086 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 12:43:05,533 7 INFO rb-ea311d5-226310-432086 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 12:43:05,538 7 INFO rb-ea311d5-226310-432086 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 12:43:05,549 7 INFO rb-ea311d5-226310-432086 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 12:43:05,550 7 INFO rb-ea311d5-226310-432086 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 12:43:05,565 7 INFO rb-ea311d5-226310-432086 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 12:43:05,567 7 INFO rb-ea311d5-226310-432086 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 12:43:05,569 7 INFO rb-ea311d5-226310-432086 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 12:43:05,740 7 INFO rb-ea311d5-226310-432086 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 12:43:05,751 7 INFO rb-ea311d5-226310-432086 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 12:43:05,797 7 INFO rb-ea311d5-226310-432086 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 12:43:05,808 7 INFO rb-ea311d5-226310-432086 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 12:43:05,862 7 INFO rb-ea311d5-226310-432086 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 12:43:05,867 7 INFO rb-ea311d5-226310-432086 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 12:43:05,873 7 INFO rb-ea311d5-226310-432086 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 12:43:05,874 7 INFO rb-ea311d5-226310-432086 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 12:43:05,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:05] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 12:43:05,887 7 INFO rb-ea311d5-226310-432086 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 12:43:05,889 7 INFO rb-ea311d5-226310-432086 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 12:43:05,892 7 INFO rb-ea311d5-226310-432086 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 12:43:06,073 7 INFO rb-ea311d5-226310-432086 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 12:43:06,083 7 INFO rb-ea311d5-226310-432086 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 12:43:06,117 7 INFO rb-ea311d5-226310-432086 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 12:43:06,123 7 INFO rb-ea311d5-226310-432086 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 12:43:06,135 7 INFO rb-ea311d5-226310-432086 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 12:43:06,139 7 INFO rb-ea311d5-226310-432086 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 12:43:06,144 7 INFO rb-ea311d5-226310-432086 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 12:43:06,147 7 INFO rb-ea311d5-226310-432086 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 12:43:06,161 7 INFO rb-ea311d5-226310-432086 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 12:43:06,166 7 INFO rb-ea311d5-226310-432086 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 12:43:06,167 7 INFO rb-ea311d5-226310-432086 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 12:43:06,349 7 INFO rb-ea311d5-226310-432086 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 12:43:06,373 7 INFO rb-ea311d5-226310-432086 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 12:43:06,373 7 INFO rb-ea311d5-226310-432086 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 12:43:06,402 7 INFO rb-ea311d5-226310-432086 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 12:43:06,910 7 INFO rb-ea311d5-226310-432086 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 12:43:06,916 7 INFO rb-ea311d5-226310-432086 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 12:43:06,917 7 INFO rb-ea311d5-226310-432086 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 12:43:06,917 7 INFO rb-ea311d5-226310-432086 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 12:43:06,927 7 INFO rb-ea311d5-226310-432086 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 12:43:06,936 7 INFO rb-ea311d5-226310-432086 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 12:43:06,939 7 INFO rb-ea311d5-226310-432086 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 12:43:06,957 7 INFO rb-ea311d5-226310-432086 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 12:43:06,958 7 INFO rb-ea311d5-226310-432086 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 12:43:06,964 7 INFO rb-ea311d5-226310-432086 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 12:43:06,979 7 INFO rb-ea311d5-226310-432086 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 12:43:06,980 7 INFO rb-ea311d5-226310-432086 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 12:43:06,981 7 INFO rb-ea311d5-226310-432086 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 12:43:06,994 7 INFO rb-ea311d5-226310-432086 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 12:43:06,997 7 INFO rb-ea311d5-226310-432086 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 12:43:06,998 7 INFO rb-ea311d5-226310-432086 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 12:43:07,025 7 INFO rb-ea311d5-226310-432086 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 12:43:07,030 7 INFO rb-ea311d5-226310-432086 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 12:43:07,031 7 INFO rb-ea311d5-226310-432086 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 12:43:07,043 7 INFO rb-ea311d5-226310-432086 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 12:43:07,046 7 INFO rb-ea311d5-226310-432086 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 12:43:07,555 7 INFO rb-ea311d5-226310-432086 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 12:43:07,563 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20618140 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000001', 'uuid': '49f5af4b-3cf3-47d0-b592-b6d54eba4da3'}] 2026-11-03 12:43:07,564 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [98/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:43:07,629 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [99/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:43:07,667 7 INFO rb-ea311d5-226310-432086 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 12:43:08,041 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20618140 order {'name': '/', 'pos_reference': '261-317-000001', 'uuid': '49f5af4b-3cf3-47d0-b592-b6d54eba4da3'} created pos.order #907 2026-11-03 12:43:08,043 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20618140 finished 2026-11-03 12:43:08,146 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5242 180 0.164 0.422 rw 2026-11-03 12:43:08,337 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27475436 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000002', 'uuid': 'b07da684-92c5-4701-9b65-0e49599a614d'}] 2026-11-03 12:43:08,838 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27475436 order {'name': '/', 'pos_reference': '261-317-000002', 'uuid': 'b07da684-92c5-4701-9b65-0e49599a614d'} created pos.order #908 2026-11-03 12:43:08,840 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27475436 finished 2026-11-03 12:43:08,915 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8400 172 0.157 0.427 rw 2026-11-03 12:43:09,080 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:09] "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 12:43:09,150 7 INFO rb-ea311d5-226310-432086 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 12:43:09,175 7 INFO rb-ea311d5-226310-432086 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 12:43:09,186 7 INFO rb-ea311d5-226310-432086 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 12:43:09,648 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:09] "POST /web/dataset/call_kw/pos.order/action_send_receipt#pos.order.action_send_receipt HTTP/1.1" 200 44 144 0.122 0.324 rw 2026-11-03 12:43:09,674 7 INFO rb-ea311d5-226310-432086 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 12:43:09,680 7 INFO rb-ea311d5-226310-432086 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 12:43:09,689 7 INFO rb-ea311d5-226310-432086 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 12:43:09,689 7 INFO rb-ea311d5-226310-432086 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 12:43:09,723 7 INFO rb-ea311d5-226310-432086 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 12:43:09,747 7 INFO rb-ea311d5-226310-432086 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 12:43:09,750 7 INFO rb-ea311d5-226310-432086 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 12:43:09,762 7 INFO rb-ea311d5-226310-432086 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 12:43:09,771 7 INFO rb-ea311d5-226310-432086 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 12:43:09,782 7 INFO rb-ea311d5-226310-432086 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 12:43:09,787 7 INFO rb-ea311d5-226310-432086 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 12:43:09,798 7 INFO rb-ea311d5-226310-432086 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 12:43:09,806 7 INFO rb-ea311d5-226310-432086 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 12:43:09,810 7 INFO rb-ea311d5-226310-432086 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 12:43:09,992 7 INFO rb-ea311d5-226310-432086 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 12:43:10,012 7 INFO rb-ea311d5-226310-432086 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 12:43:10,012 7 INFO rb-ea311d5-226310-432086 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 12:43:10,042 7 INFO rb-ea311d5-226310-432086 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 12:43:10,548 7 INFO rb-ea311d5-226310-432086 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 12:43:10,555 7 INFO rb-ea311d5-226310-432086 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 12:43:10,568 7 INFO rb-ea311d5-226310-432086 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 12:43:10,571 7 INFO rb-ea311d5-226310-432086 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 12:43:10,591 7 INFO rb-ea311d5-226310-432086 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 12:43:10,591 7 INFO rb-ea311d5-226310-432086 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 12:43:10,592 7 INFO rb-ea311d5-226310-432086 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 12:43:10,594 7 INFO rb-ea311d5-226310-432086 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 12:43:10,611 7 INFO rb-ea311d5-226310-432086 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 12:43:10,613 7 INFO rb-ea311d5-226310-432086 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 12:43:10,654 7 INFO rb-ea311d5-226310-432086 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 12:43:10,655 7 INFO rb-ea311d5-226310-432086 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 12:43:10,670 7 INFO rb-ea311d5-226310-432086 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 12:43:10,674 7 INFO rb-ea311d5-226310-432086 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 12:43:10,681 7 INFO rb-ea311d5-226310-432086 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 12:43:10,684 7 INFO rb-ea311d5-226310-432086 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 12:43:10,684 7 INFO rb-ea311d5-226310-432086 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 12:43:10,712 7 INFO rb-ea311d5-226310-432086 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 12:43:10,721 7 INFO rb-ea311d5-226310-432086 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 12:43:10,729 7 INFO rb-ea311d5-226310-432086 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 12:43:10,732 7 INFO rb-ea311d5-226310-432086 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 12:43:10,745 7 INFO rb-ea311d5-226310-432086 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 12:43:10,753 7 INFO rb-ea311d5-226310-432086 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 12:43:10,762 7 INFO rb-ea311d5-226310-432086 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 12:43:10,770 7 INFO rb-ea311d5-226310-432086 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 12:43:10,772 7 INFO rb-ea311d5-226310-432086 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 12:43:10,785 7 INFO rb-ea311d5-226310-432086 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 12:43:10,789 7 INFO rb-ea311d5-226310-432086 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 12:43:10,790 7 INFO rb-ea311d5-226310-432086 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 12:43:10,800 7 INFO rb-ea311d5-226310-432086 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 12:43:10,800 7 INFO rb-ea311d5-226310-432086 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 12:43:10,816 7 INFO rb-ea311d5-226310-432086 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 12:43:10,829 7 INFO rb-ea311d5-226310-432086 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 12:43:10,830 7 INFO rb-ea311d5-226310-432086 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 12:43:10,842 7 INFO rb-ea311d5-226310-432086 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 12:43:10,842 7 INFO rb-ea311d5-226310-432086 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 12:43:10,855 7 INFO rb-ea311d5-226310-432086 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 12:43:10,910 7 INFO rb-ea311d5-226310-432086 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 12:43:10,944 7 INFO rb-ea311d5-226310-432086 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 12:43:10,945 7 INFO rb-ea311d5-226310-432086 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 12:43:10,945 7 INFO rb-ea311d5-226310-432086 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 12:43:10,950 7 INFO rb-ea311d5-226310-432086 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 12:43:10,991 7 INFO rb-ea311d5-226310-432086 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 12:43:10,992 7 INFO rb-ea311d5-226310-432086 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 12:43:11,005 7 INFO rb-ea311d5-226310-432086 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 12:43:11,523 7 INFO rb-ea311d5-226310-432086 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 12:43:11,533 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [168/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:43:11,587 7 INFO rb-ea311d5-226310-432086 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/31e43a9/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 12:43:11,606 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [169/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:43:11,678 7 INFO rb-ea311d5-226310-432086 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 12:43:11,681 7 INFO rb-ea311d5-226310-432086 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 12:43:11,732 7 INFO rb-ea311d5-226310-432086 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 12:43:11,750 7 INFO rb-ea311d5-226310-432086 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 12:43:11,758 7 INFO rb-ea311d5-226310-432086 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 12:43:11,774 7 INFO rb-ea311d5-226310-432086 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 12:43:11,775 7 INFO rb-ea311d5-226310-432086 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 12:43:11,790 7 INFO rb-ea311d5-226310-432086 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 12:43:11,791 7 INFO rb-ea311d5-226310-432086 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 12:43:11,802 7 INFO rb-ea311d5-226310-432086 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 12:43:11,806 7 INFO rb-ea311d5-226310-432086 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 12:43:11,807 7 INFO rb-ea311d5-226310-432086 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 12:43:11,819 7 INFO rb-ea311d5-226310-432086 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 12:43:11,829 7 INFO rb-ea311d5-226310-432086 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 12:43:11,840 7 INFO rb-ea311d5-226310-432086 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 12:43:11,860 7 INFO rb-ea311d5-226310-432086 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 12:43:11,861 7 INFO rb-ea311d5-226310-432086 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 12:43:11,876 7 INFO rb-ea311d5-226310-432086 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 12:43:11,893 7 INFO rb-ea311d5-226310-432086 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 12:43:11,930 7 INFO rb-ea311d5-226310-432086 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 12:43:11,944 7 INFO rb-ea311d5-226310-432086 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 12:43:11,945 7 INFO rb-ea311d5-226310-432086 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 12:43:11,964 7 INFO rb-ea311d5-226310-432086 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 12:43:12,468 7 INFO rb-ea311d5-226310-432086 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 12:43:12,475 7 INFO rb-ea311d5-226310-432086 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 12:43:12,995 7 INFO rb-ea311d5-226310-432086 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 12:43:12,999 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [196/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:43:13,049 7 INFO rb-ea311d5-226310-432086 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/31e43a9/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 12:43:13,072 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [197/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:43:13,117 7 INFO rb-ea311d5-226310-432086 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 12:43:13,118 7 INFO rb-ea311d5-226310-432086 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 12:43:13,138 7 INFO rb-ea311d5-226310-432086 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 12:43:13,162 7 INFO rb-ea311d5-226310-432086 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 12:43:13,170 7 INFO rb-ea311d5-226310-432086 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 12:43:13,184 7 INFO rb-ea311d5-226310-432086 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 12:43:13,189 7 INFO rb-ea311d5-226310-432086 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 12:43:13,206 7 INFO rb-ea311d5-226310-432086 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 12:43:13,207 7 INFO rb-ea311d5-226310-432086 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 12:43:13,219 7 INFO rb-ea311d5-226310-432086 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 12:43:13,226 7 INFO rb-ea311d5-226310-432086 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 12:43:13,227 7 INFO rb-ea311d5-226310-432086 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 12:43:13,238 7 INFO rb-ea311d5-226310-432086 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 12:43:13,247 7 INFO rb-ea311d5-226310-432086 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 12:43:13,261 7 INFO rb-ea311d5-226310-432086 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 12:43:13,268 7 INFO rb-ea311d5-226310-432086 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 12:43:13,284 7 INFO rb-ea311d5-226310-432086 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 12:43:13,285 7 INFO rb-ea311d5-226310-432086 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 12:43:13,300 7 INFO rb-ea311d5-226310-432086 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 12:43:13,312 7 INFO rb-ea311d5-226310-432086 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 12:43:13,323 7 INFO rb-ea311d5-226310-432086 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 12:43:13,330 7 INFO rb-ea311d5-226310-432086 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 12:43:13,332 7 INFO rb-ea311d5-226310-432086 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 12:43:13,349 7 INFO rb-ea311d5-226310-432086 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 12:43:13,350 7 INFO rb-ea311d5-226310-432086 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 12:43:13,372 7 INFO rb-ea311d5-226310-432086 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 12:43:13,386 7 INFO rb-ea311d5-226310-432086 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 12:43:13,396 7 INFO rb-ea311d5-226310-432086 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 12:43:13,409 7 INFO rb-ea311d5-226310-432086 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 12:43:13,410 7 INFO rb-ea311d5-226310-432086 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 12:43:13,438 7 INFO rb-ea311d5-226310-432086 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 12:43:13,942 7 INFO rb-ea311d5-226310-432086 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 12:43:13,950 7 INFO rb-ea311d5-226310-432086 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 12:43:14,470 7 INFO rb-ea311d5-226310-432086 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 12:43:14,483 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [232/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:43:14,534 7 INFO rb-ea311d5-226310-432086 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/31e43a9/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 12:43:14,558 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [233/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:43:14,606 7 INFO rb-ea311d5-226310-432086 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 12:43:14,607 7 INFO rb-ea311d5-226310-432086 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 12:43:14,623 7 INFO rb-ea311d5-226310-432086 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 12:43:14,645 7 INFO rb-ea311d5-226310-432086 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 12:43:14,649 7 INFO rb-ea311d5-226310-432086 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 12:43:14,660 7 INFO rb-ea311d5-226310-432086 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 12:43:14,666 7 INFO rb-ea311d5-226310-432086 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 12:43:14,679 7 INFO rb-ea311d5-226310-432086 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 12:43:14,682 7 INFO rb-ea311d5-226310-432086 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 12:43:14,683 7 INFO rb-ea311d5-226310-432086 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 12:43:14,700 7 INFO rb-ea311d5-226310-432086 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 12:43:14,708 7 INFO rb-ea311d5-226310-432086 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 12:43:14,709 7 INFO rb-ea311d5-226310-432086 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 12:43:14,717 7 INFO rb-ea311d5-226310-432086 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 12:43:14,726 7 INFO rb-ea311d5-226310-432086 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 12:43:14,740 7 INFO rb-ea311d5-226310-432086 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 12:43:14,763 7 INFO rb-ea311d5-226310-432086 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 12:43:14,764 7 INFO rb-ea311d5-226310-432086 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 12:43:14,764 7 INFO rb-ea311d5-226310-432086 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 12:43:14,943 7 INFO rb-ea311d5-226310-432086 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 12:43:14,946 7 INFO rb-ea311d5-226310-432086 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 12:43:14,961 7 INFO rb-ea311d5-226310-432086 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 12:43:14,961 7 INFO rb-ea311d5-226310-432086 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 12:43:14,988 7 INFO rb-ea311d5-226310-432086 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 12:43:15,499 7 INFO rb-ea311d5-226310-432086 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 12:43:15,505 7 INFO rb-ea311d5-226310-432086 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 12:43:16,019 7 INFO rb-ea311d5-226310-432086 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 12:43:16,027 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [261/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:43:16,085 7 INFO rb-ea311d5-226310-432086 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/31e43a9/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/e3765fb/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 12:43:16,099 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [262/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 12:43:16,171 7 INFO rb-ea311d5-226310-432086 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 12:43:16,171 7 INFO rb-ea311d5-226310-432086 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 12:43:16,195 7 INFO rb-ea311d5-226310-432086 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 12:43:16,196 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: tour succeeded 2026-11-03 12:43:16,197 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR StockFeedbackScreenTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 12:43:16,806 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:43:16,819 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 CGyWg1Ba - [03/Nov/2026 12:43:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 16.481 rw 2026-11-03 12:43:16,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: heap 30109232 (allocated 31739904) 2026-11-03 12:43:16,927 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Closing chrome headless with pid 70390 2026-11-03 12:43:16,930 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Closing websocket connection 2026-11-03 12:43:16,931 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Terminating chrome headless with pid 70390 2026-11-03 12:43:17,077 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124317_076908_test_receipt_screen_tour.txt 2026-11-03 12:43:17,077 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Removing chrome user profile "/tmp/tmp3w_68mmo_chrome_odoo" 2026-11-03 12:43:17,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_receipt_tracking_method ... 2026-11-03 12:43:17,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome pid: 70529 2026-11-03 12:43:17,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome headless temporary user profile dir: /tmp/tmpds67i2ea_chrome_odoo 2026-11-03 12:43:17,874 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:41903/json/version 2026-11-03 12:43:17,875 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41903', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:43:17,916 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Browser version: Chrome/150.0.7871.114 2026-11-03 12:43:17,916 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:41903/json 2026-11-03 12:43:17,916 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41903', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:43:17,939 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Websocket url found: ws://127.0.0.1:41903/devtools/page/734DA62755111A9A1117FA36C3BDBC43 2026-11-03 12:43:17,949 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Enable chrome headless console log notification 2026-11-03 12:43:18,002 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome headless enable page notifications 2026-11-03 12:43:18,072 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:43:18,081 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Setting session cookie in browser 2026-11-03 12:43:18,091 7 INFO rb-ea311d5-226310-432086 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 12:43:18,091 7 INFO rb-ea311d5-226310-432086 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 12:43:18,284 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:18] "GET /pos/ui/317 HTTP/1.1" 200 6880 65 0.033 0.15 rw 2026-11-03 12:43:18,287 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Navigation result: {'frameId': '734DA62755111A9A1117FA36C3BDBC43', 'loaderId': '8F64F1780825DB711DA5270A6BA2F7A7', 'isDownload': False} 2026-11-03 12:43:18,288 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Evaluate ready code "odoo.isTourReady('ReceiptTrackingMethodTour')" 2026-11-03 12:43:18,351 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:18] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.025 ro 2026-11-03 12:43:18,369 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:18] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.263 ro 2026-11-03 12:43:18,389 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:18] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.056 ro 2026-11-03 12:43:19,177 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: Owl is running in 'dev' mode. 2026-11-03 12:43:19,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 12:43:19,220 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:43:19,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 12:43:19,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43: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 12:43:19,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43: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.022 rw 2026-11-03 12:43:19,670 7 INFO rb-ea311d5-226310-432086 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 12:43:20,254 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533315 247 0.242 0.682 rw 2026-11-03 12:43:20,494 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: The ready code tooks too much time : 2.2061541080474854 2026-11-03 12:43:20,494 7 INFO rb-ea311d5-226310-432086 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 12:43:20,511 7 INFO rb-ea311d5-226310-432086 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 12:43:20,532 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.009 0.025 ro 2026-11-03 12:43:20,559 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:20] "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 12:43:20,613 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:20] "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 12:43:20,629 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43: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.033 rw 2026-11-03 12:43:20,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:20] "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 12:43:21,236 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:21] "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 12:43:21,373 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43: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.017 rw 2026-11-03 12:43:21,535 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.045 rw 2026-11-03 12:43:21,537 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 12:43:21,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 12:43:21,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:21] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.014 ro 2026-11-03 12:43:21,688 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-11-03 12:43:21,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.018 - 2026-11-03 12:43:21,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 12:43:21,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.016 0.069 rw 2026-11-03 12:43:21,818 7 INFO rb-ea311d5-226310-432086 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 12:43:21,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.01 - 2026-11-03 12:43:21,988 7 INFO rb-ea311d5-226310-432086 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 12:43:22,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:22] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6920 31 0.126 0.117 rw 2026-11-03 12:43:22,242 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:22] "GET /pos/ui/317 HTTP/1.1" 200 6920 31 0.017 0.303 rw 2026-11-03 12:43:22,252 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43: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.271 rw 2026-11-03 12:43:22,343 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.025 0.323 rw 2026-11-03 12:43:22,407 7 INFO rb-ea311d5-226310-432086 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 12:43:22,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43: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.035 rw 2026-11-03 12:43:22,608 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:22] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.002 - 2026-11-03 12:43:22,609 7 INFO rb-ea311d5-226310-432086 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 12:43:22,631 7 INFO rb-ea311d5-226310-432086 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 12:43:22,907 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [7/16] Tour ReceiptTrackingMethodTour → Step .o-autocomplete input 2026-11-03 12:43:22,912 7 INFO rb-ea311d5-226310-432086 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 12:43:22,954 7 INFO rb-ea311d5-226310-432086 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 12:43:22,954 7 INFO rb-ea311d5-226310-432086 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 12:43:23,009 7 INFO rb-ea311d5-226310-432086 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 12:43:23,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 12:43:23,032 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 12:43:23,516 7 INFO rb-ea311d5-226310-432086 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 12:43:23,527 7 INFO rb-ea311d5-226310-432086 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 12:43:24,055 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31353281 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000001', 'uuid': '22629024-c9d4-45f6-a09e-1892afbd671e'}] 2026-11-03 12:43:24,056 7 INFO rb-ea311d5-226310-432086 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 12:43:24,057 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [15/16] Tour ReceiptTrackingMethodTour → Step body 2026-11-03 12:43:24,191 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [16/16] Tour ReceiptTrackingMethodTour → Step body 2026-11-03 12:43:24,229 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: tour succeeded 2026-11-03 12:43:24,231 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: ╔══════════════════════════════════════════╗ ║ TOUR ReceiptTrackingMethodTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 12:43:24,532 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: heap 21633624 (allocated 23089152) 2026-11-03 12:43:24,539 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:43:24,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Closing chrome headless with pid 70529 2026-11-03 12:43:24,708 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Closing websocket connection 2026-11-03 12:43:24,710 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31353281 order {'name': '/', 'pos_reference': '261-317-000001', 'uuid': '22629024-c9d4-45f6-a09e-1892afbd671e'} created pos.order #909 2026-11-03 12:43:24,711 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Terminating chrome headless with pid 70529 2026-11-03 12:43:24,713 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31353281 finished 2026-11-03 12:43:24,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.446 rw 2026-11-03 12:43:24,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 1nZN06An - [03/Nov/2026 12:43:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 202 0.224 0.506 rw 2026-11-03 12:43:24,844 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124324_844612_test_receipt_tracking_method.txt 2026-11-03 12:43:24,844 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Removing chrome user profile "/tmp/tmpds67i2ea_chrome_odoo" 2026-11-03 12:43:24,862 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_weighted_product_ean13_barcode_scan ... 2026-11-03 12:43:25,417 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Chrome pid: 70662 2026-11-03 12:43:25,418 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Chrome headless temporary user profile dir: /tmp/tmphduadile_chrome_odoo 2026-11-03 12:43:25,418 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Issuing json command http://127.0.0.1:44717/json/version 2026-11-03 12:43:25,419 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44717', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:43:25,468 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Browser version: Chrome/150.0.7871.114 2026-11-03 12:43:25,468 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Issuing json command http://127.0.0.1:44717/json 2026-11-03 12:43:25,469 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44717', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:43:25,486 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Websocket url found: ws://127.0.0.1:44717/devtools/page/6E95993634C8E4909B62AB302E75589E 2026-11-03 12:43:25,526 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Enable chrome headless console log notification 2026-11-03 12:43:25,545 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Chrome headless enable page notifications 2026-11-03 12:43:25,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:43:25,631 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Setting session cookie in browser 2026-11-03 12:43:25,638 7 INFO rb-ea311d5-226310-432086 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 12:43:25,638 7 INFO rb-ea311d5-226310-432086 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 12:43:25,806 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:25] "GET /pos/ui/317 HTTP/1.1" 200 6880 64 0.032 0.128 rw 2026-11-03 12:43:25,813 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Navigation result: {'frameId': '6E95993634C8E4909B62AB302E75589E', 'loaderId': '5ECC82ACF654402502221684057397AF', 'isDownload': False} 2026-11-03 12:43:25,813 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Evaluate ready code "odoo.isTourReady('BarcodeScanningWeightedProductTour')" 2026-11-03 12:43:25,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:25] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.01 0.234 ro 2026-11-03 12:43:25,963 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:25] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.011 0.097 ro 2026-11-03 12:43:26,011 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:25] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.015 0.137 ro 2026-11-03 12:43:26,783 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: Owl is running in 'dev' mode. 2026-11-03 12:43:26,812 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 12:43:26,829 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 12:43:26,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.05 ro 2026-11-03 12:43:26,958 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43: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.003 0.024 rw 2026-11-03 12:43:26,973 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:26] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.031 rw 2026-11-03 12:43:27,362 7 INFO rb-ea311d5-226310-432086 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 12:43:27,931 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532062 246 0.244 0.709 rw 2026-11-03 12:43:28,196 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: The ready code tooks too much time : 2.3824093341827393 2026-11-03 12:43:28,196 7 INFO rb-ea311d5-226310-432086 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 12:43:28,209 7 INFO rb-ea311d5-226310-432086 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 12:43:28,224 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:28] "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 12:43:28,260 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:28] "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 12:43:28,299 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43: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 12:43:28,319 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43: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.018 rw 2026-11-03 12:43:28,333 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:28] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.005 rw 2026-11-03 12:43:28,883 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43: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 12:43:29,035 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43: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.016 rw 2026-11-03 12:43:29,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.04 rw 2026-11-03 12:43:29,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:29] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 12:43:29,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:29] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-11-03 12:43:29,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:29] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 12:43:29,404 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-11-03 12:43:29,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:29] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.022 ro 2026-11-03 12:43:29,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:29] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.021 rw 2026-11-03 12:43:29,517 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.048 rw 2026-11-03 12:43:29,600 7 INFO rb-ea311d5-226310-432086 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 12:43:29,758 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.042 - 2026-11-03 12:43:29,838 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:29] "GET /pos/ui/317 HTTP/1.1" 200 6920 31 0.026 0.096 rw 2026-11-03 12:43:29,840 7 INFO rb-ea311d5-226310-432086 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 12:43:29,917 7 INFO rb-ea311d5-226310-432086 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 12:43:29,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:29] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.015 - 2026-11-03 12:43:29,976 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:29] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6920 31 0.029 0.233 rw 2026-11-03 12:43:30,001 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43: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.004 0.233 rw 2026-11-03 12:43:30,139 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.043 0.245 rw 2026-11-03 12:43:30,207 7 INFO rb-ea311d5-226310-432086 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 12:43:30,262 7 INFO rb-ea311d5-226310-432086 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 12:43:30,272 7 INFO rb-ea311d5-226310-432086 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 12:43:30,353 7 INFO rb-ea311d5-226310-432086 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 12:43:30,362 7 INFO rb-ea311d5-226310-432086 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 12:43:30,390 7 INFO rb-ea311d5-226310-432086 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 12:43:30,410 7 INFO rb-ea311d5-226310-432086 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 12:43:30,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: tour succeeded 2026-11-03 12:43:30,412 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR BarcodeScanningWeightedProductTour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-11-03 12:43:30,654 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:43:30,662 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: heap 20417496 (allocated 21516288) 2026-11-03 12:43:30,671 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 f4wmRn56 - [03/Nov/2026 12:43:27] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 3.648 rw 2026-11-03 12:43:30,765 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Closing chrome headless with pid 70662 2026-11-03 12:43:30,771 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Closing websocket connection 2026-11-03 12:43:30,773 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Terminating chrome headless with pid 70662 2026-11-03 12:43:30,933 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124330_933521_test_weighted_product_ean13_barcode_scan.txt 2026-11-03 12:43:30,934 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Removing chrome user profile "/tmp/tmphduadile_chrome_odoo" 2026-11-03 12:43:31,037 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 12:43:31,949 7 INFO rb-ea311d5-226310-432086 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 12:43:32,160 7 INFO rb-ea311d5-226310-432086 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 12:43:41,703 7 INFO rb-ea311d5-226310-432086 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 12:43:44,487 7 INFO rb-ea311d5-226310-432086 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 12:43:47,245 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_accounting: Starting TestPosAccountingStock.test_available_stock_order_no_invoice ... 2026-11-03 12:43:47,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8574713 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 12:43:47,945 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8574713 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #910 2026-11-03 12:43:47,945 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8574713 finished 2026-11-03 12:43:48,440 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65025636 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 12:43:48,467 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65025636 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #911 2026-11-03 12:43:48,468 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65025636 finished 2026-11-03 12:43:48,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60963354 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 12:43:48,906 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60963354 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #912 2026-11-03 12:43:48,907 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60963354 finished 2026-11-03 12:43:50,357 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16999590 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 12:43:50,397 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16999590 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #913 2026-11-03 12:43:50,398 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16999590 finished 2026-11-03 12:43:51,765 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_accounting: Starting TestPosAccountingStock.test_available_stock_order_with_invoice ... 2026-11-03 12:43:51,994 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4795630 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 12:43:52,035 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4795630 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #914 2026-11-03 12:43:52,035 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4795630 finished 2026-11-03 12:43:53,611 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9928627 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 12:43:53,647 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9928627 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #915 2026-11-03 12:43:53,647 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9928627 finished 2026-11-03 12:43:54,978 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59580540 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 12:43:55,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59580540 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #916 2026-11-03 12:43:55,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59580540 finished 2026-11-03 12:43:56,492 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34245286 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 12:43:56,551 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34245286 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #917 2026-11-03 12:43:56,552 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34245286 finished 2026-11-03 12:43:58,087 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:43:59,382 7 INFO rb-ea311d5-226310-432086 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 12:43:59,581 7 INFO rb-ea311d5-226310-432086 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 12:44:08,784 7 INFO rb-ea311d5-226310-432086 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 12:44:10,925 7 INFO rb-ea311d5-226310-432086 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 12:44:15,371 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_picking_backorder: Starting TestPosPickingBackorder.test_pos_backorder_picking_shares_pos_order_origin ... 2026-11-03 12:44:16,974 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:44:16,983 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_01_orders_no_invoiced ... 2026-11-03 12:44:16,983 7 INFO rb-ea311d5-226310-432086 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 12:44:16,984 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_02_orders_with_invoice ... 2026-11-03 12:44:16,984 7 INFO rb-ea311d5-226310-432086 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 12:44:16,984 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_03_order_product_w_owner ... 2026-11-03 12:44:16,984 7 INFO rb-ea311d5-226310-432086 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 12:44:16,985 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_04_order_refund ... 2026-11-03 12:44:16,985 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_account: skipped TestPoSStock.test_04_order_refund : Temporary to fast merge new valuation 2026-11-03 12:44:16,985 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_stock_duplicate_warehouse_with_PoS_operation_type ... 2026-11-03 12:44:16,985 7 INFO rb-ea311d5-226310-432086 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 12:44:18,148 7 INFO rb-ea311d5-226310-432086 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 12:44:18,334 7 INFO rb-ea311d5-226310-432086 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 12:44:28,192 7 INFO rb-ea311d5-226310-432086 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 12:44:31,198 7 INFO rb-ea311d5-226310-432086 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 12:44:33,115 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #570 deleted res.currency.rate records with IDs: [262, 261, 260] 2026-11-03 12:44:34,669 7 INFO rb-ea311d5-226310-432086 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 12:44:35,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_basic_config: Starting TestPoSStockBasicConfig.test_limited_products_loading_priority ... 2026-11-03 12:44:37,203 7 INFO rb-ea311d5-226310-432086 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 12:44:49,742 7 INFO rb-ea311d5-226310-432086 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 12:44:50,440 7 INFO rb-ea311d5-226310-432086 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 12:44:50,857 7 INFO rb-ea311d5-226310-432086 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 12:44:51,227 7 INFO rb-ea311d5-226310-432086 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 12:44:51,490 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:44:52,755 7 INFO rb-ea311d5-226310-432086 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 12:44:52,983 7 INFO rb-ea311d5-226310-432086 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 12:45:02,546 7 INFO rb-ea311d5-226310-432086 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 12:45:05,088 7 INFO rb-ea311d5-226310-432086 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 12:45:10,018 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_description_is_computed_for_product_with_attribute ... 2026-11-03 12:45:10,937 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16026453 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 12:45:12,162 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16026453 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #919 2026-11-03 12:45:12,163 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16026453 finished 2026-11-03 12:45:12,202 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_fiscal_position_mapping_no_invoice ... 2026-11-03 12:45:13,956 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_intercompany_vendor_with_invoice ... 2026-11-03 12:45:14,435 7 INFO rb-ea311d5-226310-432086 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 12:45:26,191 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97643651 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 12:45:27,789 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97643651 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #921 2026-11-03 12:45:27,791 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97643651 finished 2026-11-03 12:45:27,897 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_invoiced_lot_values_use_stock_lot_for_pos_lot ... 2026-11-03 12:45:28,028 7 INFO rb-ea311d5-226310-432086 odoo.fields: Properties field: User #573 changed definition of product.product(3002,) 2026-11-03 12:45:28,444 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1097] 2026-11-03 12:45:29,660 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_mo_custom_description_ship_later ... 2026-11-03 12:45:29,984 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77304235 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': None}] 2026-11-03 12:45:30,391 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77304235 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': None} created pos.order #923 2026-11-03 12:45:30,392 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77304235 finished 2026-11-03 12:45:30,436 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_multi_exp_account_real_time ... 2026-11-03 12:45:32,176 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_no_serial_total_cost_fallback_to_standard_price ... 2026-11-03 12:45:32,387 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33258013 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 12:45:33,222 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33258013 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #925 2026-11-03 12:45:33,223 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33258013 finished 2026-11-03 12:45:33,271 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_different_lots ... 2026-11-03 12:45:34,064 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1103] 2026-11-03 12:45:35,755 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_existing_lot_gs1_nomenclature ... 2026-11-03 12:45:35,757 7 INFO rb-ea311d5-226310-432086 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 12:45:35,763 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_multi_step_route ... 2026-11-03 12:45:37,015 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1107] 2026-11-03 12:45:37,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_refund_lot_valuated ... 2026-11-03 12:45:38,232 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1110] 2026-11-03 12:45:38,931 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1112] 2026-11-03 12:45:41,059 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_to_invoice_uses_correct_shipping_address ... 2026-11-03 12:45:41,232 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 573, model: account.tax 2026-11-03 12:45:41,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 573, model: account.tax 2026-11-03 12:45:42,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_to_picking ... 2026-11-03 12:45:47,668 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_to_picking02 ... 2026-11-03 12:45:48,266 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1122] 2026-11-03 12:45:50,273 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_unexisting_lots ... 2026-11-03 12:45:51,847 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_partial_refund_ship_later_reduces_picking ... 2026-11-03 12:45:52,599 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted pos.order.line records with IDs: [1456] 2026-11-03 12:45:52,825 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1126] 2026-11-03 12:45:52,972 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted stock.move records with IDs: [1133] 2026-11-03 12:45:53,122 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1127] 2026-11-03 12:45:53,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_partial_refund_ship_later_removes_fully_refunded_move ... 2026-11-03 12:45:53,986 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted pos.order.line records with IDs: [1462] 2026-11-03 12:45:54,198 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1130] 2026-11-03 12:45:54,339 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1131] 2026-11-03 12:45:54,455 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted stock.move records with IDs: [1137] 2026-11-03 12:45:54,664 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_pos_order_refund_ship_delay_totalcost ... 2026-11-03 12:45:55,037 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35481570 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 12:45:56,495 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35481570 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #941 2026-11-03 12:45:56,498 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35481570 finished 2026-11-03 12:45:56,540 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42057967 started for PoS orders references: [{'name': 'a new test refund order', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-11-03 12:45:57,896 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42057967 order {'name': 'a new test refund order', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #942 2026-11-03 12:45:57,897 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42057967 finished 2026-11-03 12:45:57,945 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_refund_ship_later_cancels_picking ... 2026-11-03 12:45:58,583 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1138] 2026-11-03 12:45:58,756 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_reordering_rules_triggered_closing_pos ... 2026-11-03 12:46:00,816 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_sale_order_postponed_invoicing_anglosaxon ... 2026-11-03 12:46:03,684 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_search_order_ids ... 2026-11-03 12:46:04,143 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_ship_later_total_cost_fallback_to_standard_price ... 2026-11-03 12:46:04,444 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73326183 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 12:46:04,703 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73326183 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #950 2026-11-03 12:46:04,703 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73326183 finished 2026-11-03 12:46:04,748 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_sum_only_pos_locations ... 2026-11-03 12:46:07,517 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_tracked_product_with_owner ... 2026-11-03 12:46:07,984 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1141] 2026-11-03 12:46:09,479 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_valuation_order_invoiced_after_session_closed ... 2026-11-03 12:46:15,802 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_zero_cost_delivered_stock_not_overridden_by_standard_price ... 2026-11-03 12:46:16,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 427 checked, 15 removed 2026-11-03 12:46:18,702 7 INFO rb-ea311d5-226310-432086 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 12:46:18,904 7 INFO rb-ea311d5-226310-432086 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 12:46:28,664 7 INFO rb-ea311d5-226310-432086 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 12:46:30,992 7 INFO rb-ea311d5-226310-432086 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 12:46:33,141 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #576 deleted res.currency.rate records with IDs: [266, 265, 264] 2026-11-03 12:46:34,169 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_margin: Starting TestPosStockMargin.test_avco_margin_closing_time ... 2026-11-03 12:46:34,169 7 INFO rb-ea311d5-226310-432086 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 12:46:34,169 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_margin: Starting TestPosStockMargin.test_fifo_margin_real_time ... 2026-11-03 12:46:34,170 7 INFO rb-ea311d5-226310-432086 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 12:46:34,260 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 12:46:35,357 7 INFO rb-ea311d5-226310-432086 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 12:46:35,577 7 INFO rb-ea311d5-226310-432086 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 12:46:45,581 7 INFO rb-ea311d5-226310-432086 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 12:46:47,555 7 INFO rb-ea311d5-226310-432086 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 12:46:51,187 7 INFO rb-ea311d5-226310-432086 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 12:46:52,728 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #578 deleted ir.attachment records with IDs: [414720, 414721] 2026-11-03 12:46:52,730 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #578 deleted pos.config records with IDs: [330, 331] 2026-11-03 12:46:52,750 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #578 deleted ir.sequence records with IDs: [12552, 12556, 12553, 12557] 2026-11-03 12:46:56,602 7 INFO rb-ea311d5-226310-432086 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 12:46:56,699 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt: Starting TestPosStockOrderReceipt.test_receipt_with_ship_later ... 2026-11-03 12:46:57,792 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Chrome pid: 70808 2026-11-03 12:46:57,792 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Chrome headless temporary user profile dir: /tmp/tmpx6goybwz_chrome_odoo 2026-11-03 12:46:57,794 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Issuing json command http://127.0.0.1:40135/json/version 2026-11-03 12:46:57,797 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:46:57,819 7 INFO rb-ea311d5-226310-432086 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 12:46:57,819 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Issuing json command http://127.0.0.1:40135/json 2026-11-03 12:46:57,820 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:46:57,831 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Websocket url found: ws://127.0.0.1:40135/devtools/page/85EE655429ECD1FA460AE62B21A71B18 2026-11-03 12:46:57,837 7 INFO rb-ea311d5-226310-432086 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 12:46:57,849 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Chrome headless enable page notifications 2026-11-03 12:46:57,912 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 12:46:57,923 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Setting session cookie in browser 2026-11-03 12:46:57,924 7 INFO rb-ea311d5-226310-432086 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 12:46:57,925 7 INFO rb-ea311d5-226310-432086 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 12:46:58,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:46:58] "GET /pos/ui/332 HTTP/1.1" 200 6940 63 0.035 0.173 rw 2026-11-03 12:46:58,147 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Navigation result: {'frameId': '85EE655429ECD1FA460AE62B21A71B18', 'loaderId': '611115E8F7097A57AF50572DE70E18B3', 'isDownload': False} 2026-11-03 12:46:58,147 7 INFO rb-ea311d5-226310-432086 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 12:46:58,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:46:58] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.336 ro 2026-11-03 12:46:58,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:46:58] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.075 ro 2026-11-03 12:46:58,291 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:46:58] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.072 ro 2026-11-03 12:46:58,974 7 INFO rb-ea311d5-226310-432086 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 12:46:59,014 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:46:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 12:46:59,015 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:46:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 12:46:59,061 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:46:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-11-03 12:46:59,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:46: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.028 rw 2026-11-03 12:46:59,126 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:46:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.03 rw 2026-11-03 12:46:59,424 7 INFO rb-ea311d5-226310-432086 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 12:46:59,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:46:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525103 238 0.166 0.523 rw 2026-11-03 12:47:00,023 7 INFO rb-ea311d5-226310-432086 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 12:47:00,051 7 INFO rb-ea311d5-226310-432086 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 12:47:00,067 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.006 0.028 ro 2026-11-03 12:47:00,114 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:00] "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 12:47:00,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:00] "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 12:47:00,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47: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.034 rw 2026-11-03 12:47:00,209 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:00] "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 12:47:00,896 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:00] "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 12:47:01,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47: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.012 rw 2026-11-03 12:47:01,237 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:01] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 12:47:01,251 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.065 rw 2026-11-03 12:47:01,252 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-11-03 12:47:01,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:01] "GET /web/image/res.users/580/avatar_128 HTTP/1.1" 200 305 4 0.004 0.044 ro 2026-11-03 12:47:01,304 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:01] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.054 rw 2026-11-03 12:47:01,388 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:01] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.028 ro 2026-11-03 12:47:01,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:01] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 12:47:01,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-11-03 12:47:01,412 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 12:47:01,512 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:01] "GET /pos/ui/332 HTTP/1.1" 200 6980 31 0.033 0.102 rw 2026-11-03 12:47:01,537 7 INFO rb-ea311d5-226310-432086 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 12:47:01,623 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:01] "GET /pos/ui/332?from_backend=True HTTP/1.1" 200 6980 31 0.044 0.201 rw 2026-11-03 12:47:01,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.28 rw 2026-11-03 12:47:01,748 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47: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.018 rw 2026-11-03 12:47:01,754 7 INFO rb-ea311d5-226310-432086 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 12:47:01,755 7 INFO rb-ea311d5-226310-432086 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 12:47:01,755 7 INFO rb-ea311d5-226310-432086 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 12:47:01,756 7 INFO rb-ea311d5-226310-432086 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 12:47:01,756 7 INFO rb-ea311d5-226310-432086 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 12:47:01,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.039 0.086 rw 2026-11-03 12:47:01,936 7 INFO rb-ea311d5-226310-432086 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 12:47:02,031 7 INFO rb-ea311d5-226310-432086 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 12:47:02,032 7 INFO rb-ea311d5-226310-432086 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 12:47:02,041 7 INFO rb-ea311d5-226310-432086 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 12:47:02,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:02] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 12:47:02,392 7 INFO rb-ea311d5-226310-432086 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 12:47:02,593 7 INFO rb-ea311d5-226310-432086 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 12:47:02,594 7 INFO rb-ea311d5-226310-432086 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 12:47:02,596 7 INFO rb-ea311d5-226310-432086 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 12:47:02,598 7 INFO rb-ea311d5-226310-432086 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 12:47:02,610 7 INFO rb-ea311d5-226310-432086 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 12:47:02,610 7 INFO rb-ea311d5-226310-432086 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 12:47:02,651 7 INFO rb-ea311d5-226310-432086 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 12:47:02,752 7 INFO rb-ea311d5-226310-432086 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 12:47:02,753 7 INFO rb-ea311d5-226310-432086 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 12:47:02,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.017 - 2026-11-03 12:47:02,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.025 - 2026-11-03 12:47:02,886 7 INFO rb-ea311d5-226310-432086 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 12:47:02,910 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 91 0.07 0.169 rw 2026-11-03 12:47:03,174 7 INFO rb-ea311d5-226310-432086 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 12:47:03,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 86 0.086 0.222 rw 2026-11-03 12:47:03,279 7 INFO rb-ea311d5-226310-432086 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 12:47:03,299 7 INFO rb-ea311d5-226310-432086 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 12:47:03,321 7 INFO rb-ea311d5-226310-432086 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 12:47:03,352 7 INFO rb-ea311d5-226310-432086 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 12:47:03,409 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19453326 started for PoS orders references: [{'name': '/', 'pos_reference': '261-332-000001', 'uuid': '03e40c32-5006-45c7-b673-362475e8524b'}] 2026-11-03 12:47:03,854 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19453326 order {'name': '/', 'pos_reference': '261-332-000001', 'uuid': '03e40c32-5006-45c7-b673-362475e8524b'} created pos.order #955 2026-11-03 12:47:03,858 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19453326 finished 2026-11-03 12:47:03,986 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5250 187 0.196 0.394 rw 2026-11-03 12:47:04,644 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:47:04] "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.083 0.237 rw 2026-11-03 12:47:04,656 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: tour succeeded 2026-11-03 12:47:04,657 7 INFO rb-ea311d5-226310-432086 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 12:47:04,838 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: heap 21804120 (allocated 23351296) 2026-11-03 12:47:04,844 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:47:04,855 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 S1XYMrLG - [03/Nov/2026 12:46:59] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 5.69 rw 2026-11-03 12:47:04,972 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Closing chrome headless with pid 70808 2026-11-03 12:47:04,975 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Closing websocket connection 2026-11-03 12:47:04,979 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Terminating chrome headless with pid 70808 2026-11-03 12:47:05,088 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124705_087927_test_receipt_with_ship_later.txt 2026-11-03 12:47:05,088 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Removing chrome user profile "/tmp/tmpx6goybwz_chrome_odoo" 2026-11-03 12:47:05,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 12:47:06,349 7 INFO rb-ea311d5-226310-432086 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 12:47:06,536 7 INFO rb-ea311d5-226310-432086 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 12:47:16,224 7 INFO rb-ea311d5-226310-432086 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 12:47:18,754 7 INFO rb-ea311d5-226310-432086 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 12:47:20,495 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #582 deleted res.currency.rate records with IDs: [270, 269, 268] 2026-11-03 12:47:21,756 7 INFO rb-ea311d5-226310-432086 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 12:47:22,147 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_01_check_product_cost ... 2026-11-03 12:47:22,885 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_04_anglo_saxon_products ... 2026-11-03 12:47:22,885 7 INFO rb-ea311d5-226310-432086 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 12:47:22,886 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_with_session_check_product_cost ... 2026-11-03 12:47:23,511 7 INFO rb-ea311d5-226310-432086 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 12:47:24,108 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:47:25,142 7 INFO rb-ea311d5-226310-432086 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 12:47:25,341 7 INFO rb-ea311d5-226310-432086 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 12:47:34,663 7 INFO rb-ea311d5-226310-432086 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 12:47:37,377 7 INFO rb-ea311d5-226310-432086 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 12:47:39,373 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #585 deleted res.currency.rate records with IDs: [274, 273, 272] 2026-11-03 12:47:40,583 7 INFO rb-ea311d5-226310-432086 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 12:47:40,919 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_pos_stock_products_with_tax: Starting TestPosStockProductsWithTax.test_pos_loaded_product_taxes_on_branch ... 2026-11-03 12:47:42,705 7 INFO rb-ea311d5-226310-432086 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 12:48:03,096 7 INFO rb-ea311d5-226310-432086 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 12:48:04,329 7 INFO rb-ea311d5-226310-432086 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 12:48:05,327 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 12:48:06,496 7 INFO rb-ea311d5-226310-432086 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 12:48:06,703 7 INFO rb-ea311d5-226310-432086 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 12:48:15,864 7 INFO rb-ea311d5-226310-432086 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 12:48:18,752 7 INFO rb-ea311d5-226310-432086 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 12:48:21,070 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #589 deleted res.currency.rate records with IDs: [278, 277, 276] 2026-11-03 12:48:22,400 7 INFO rb-ea311d5-226310-432086 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 12:48:22,798 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_stock.tests.test_res_config_settings: Starting TestPosStockResConfigSettings.test_warehouse_synced_with_picking_type ... 2026-11-03 12:48:25,706 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:48:26,818 7 INFO rb-ea311d5-226310-432086 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 12:48:27,022 7 INFO rb-ea311d5-226310-432086 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 12:48:36,611 7 INFO rb-ea311d5-226310-432086 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 12:48:38,934 7 INFO rb-ea311d5-226310-432086 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 12:48:44,217 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_com_kiosk_request_data ... 2026-11-03 12:48:45,103 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome pid: 70938 2026-11-03 12:48:45,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless temporary user profile dir: /tmp/tmp8tpv3069_chrome_odoo 2026-11-03 12:48:45,104 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:42185/json/version 2026-11-03 12:48:45,105 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42185', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:48:45,218 7 INFO rb-ea311d5-226310-432086 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 12:48:45,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:42185/json 2026-11-03 12:48:45,219 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42185', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:48:45,236 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Websocket url found: ws://127.0.0.1:42185/devtools/page/3F7B602D8489A204F0395886D6ADB508 2026-11-03 12:48:45,251 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Enable chrome headless console log notification 2026-11-03 12:48:45,270 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless enable page notifications 2026-11-03 12:48:45,357 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 12:48:45,368 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Setting session cookie in browser 2026-11-03 12:48:45,378 7 INFO rb-ea311d5-226310-432086 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 12:48:45,378 7 INFO rb-ea311d5-226310-432086 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 12:48:45,571 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:45] "GET /pos/ui?config_id=341 HTTP/1.1" 200 6897 64 0.031 0.158 rw 2026-11-03 12:48:45,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigation result: {'frameId': '3F7B602D8489A204F0395886D6ADB508', 'loaderId': 'D963D38DF5FF3ED94160457270DB8655', 'isDownload': False} 2026-11-03 12:48:45,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate ready code "odoo.isTourReady('VivaComKioskTour')" 2026-11-03 12:48:45,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:45] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.255 ro 2026-11-03 12:48:45,664 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:45] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.04 ro 2026-11-03 12:48:45,675 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:45] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.05 ro 2026-11-03 12:48:46,274 7 INFO rb-ea311d5-226310-432086 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 12:48:46,307 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 12:48:46,309 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 12:48:46,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.028 ro 2026-11-03 12:48:46,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:46] "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.043 rw 2026-11-03 12:48:46,463 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.058 rw 2026-11-03 12:48:46,814 7 INFO rb-ea311d5-226310-432086 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 12:48:47,448 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538771 242 0.225 0.768 rw 2026-11-03 12:48:47,800 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: The ready code tooks too much time : 2.2206058502197266 2026-11-03 12:48:47,800 7 INFO rb-ea311d5-226310-432086 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 12:48:47,816 7 INFO rb-ea311d5-226310-432086 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 12:48:47,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.021 ro 2026-11-03 12:48:47,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:47] "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 12:48:47,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.014 rw 2026-11-03 12:48:47,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48: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.014 rw 2026-11-03 12:48:47,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:47] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.013 rw 2026-11-03 12:48:48,550 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:48] "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 12:48:48,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48: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.0 0.012 rw 2026-11-03 12:48:48,902 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.053 rw 2026-11-03 12:48:48,980 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:48] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.026 - 2026-11-03 12:48:48,982 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:48] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 12:48:49,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:48] "GET /web/image/res.users/592/avatar_128 HTTP/1.1" 200 305 4 0.006 0.059 ro 2026-11-03 12:48:49,015 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.069 rw 2026-11-03 12:48:49,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:49] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-11-03 12:48:49,081 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 12:48:49,096 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-11-03 12:48:49,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.026 - 2026-11-03 12:48:49,258 7 INFO rb-ea311d5-226310-432086 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 12:48:49,292 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:49] "GET /pos/ui/341 HTTP/1.1" 200 6937 31 0.1 0.094 rw 2026-11-03 12:48:49,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:49] "GET /pos/ui/341?from_backend=True HTTP/1.1" 200 6937 31 0.031 0.299 rw 2026-11-03 12:48:49,493 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.356 rw 2026-11-03 12:48:49,497 7 INFO rb-ea311d5-226310-432086 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 12:48:49,537 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48: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.004 0.03 rw 2026-11-03 12:48:49,630 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.027 0.085 rw 2026-11-03 12:48:49,732 7 INFO rb-ea311d5-226310-432086 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 12:48:49,736 7 INFO rb-ea311d5-226310-432086 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 12:48:49,830 7 INFO rb-ea311d5-226310-432086 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 12:48:49,839 7 INFO rb-ea311d5-226310-432086 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 12:48:49,847 7 INFO rb-ea311d5-226310-432086 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 12:48:49,852 7 INFO rb-ea311d5-226310-432086 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 12:48:49,854 7 INFO rb-ea311d5-226310-432086 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 12:48:49,855 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:49] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 12:48:49,869 7 INFO rb-ea311d5-226310-432086 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 12:48:49,895 7 INFO rb-ea311d5-226310-432086 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 12:48:49,898 7 INFO rb-ea311d5-226310-432086 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 12:48:49,906 7 INFO rb-ea311d5-226310-432086 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 12:48:49,906 7 INFO rb-ea311d5-226310-432086 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 12:48:49,938 7 INFO rb-ea311d5-226310-432086 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 12:48:49,939 7 INFO rb-ea311d5-226310-432086 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 12:48:49,974 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 12:48:49,990 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.009 - 2026-11-03 12:48:50,003 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:50] "GET /web/image/pos.payment.method/595/image HTTP/1.1" 200 4323 3 0.003 0.019 ro 2026-11-03 12:48:50,461 7 INFO rb-ea311d5-226310-432086 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 12:48:50,461 7 INFO rb-ea311d5-226310-432086 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 12:48:50,462 7 INFO rb-ea311d5-226310-432086 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 12:48:50,486 7 INFO rb-ea311d5-226310-432086 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 12:48:50,487 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: tour succeeded 2026-11-03 12:48:50,488 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR VivaComKioskTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-11-03 12:48:50,702 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:48:50,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: heap 20435456 (allocated 21778432) 2026-11-03 12:48:50,726 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 BDp5Y0nk - [03/Nov/2026 12:48:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 4.175 rw 2026-11-03 12:48:50,826 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing chrome headless with pid 70938 2026-11-03 12:48:50,830 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing websocket connection 2026-11-03 12:48:50,833 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Terminating chrome headless with pid 70938 2026-11-03 12:48:50,940 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124850_940139_test_viva_com_kiosk_request_data.txt 2026-11-03 12:48:50,940 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Removing chrome user profile "/tmp/tmp8tpv3069_chrome_odoo" 2026-11-03 12:48:50,958 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_payment_and_refund ... 2026-11-03 12:48:51,520 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome pid: 71069 2026-11-03 12:48:51,521 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless temporary user profile dir: /tmp/tmp2q0utf37_chrome_odoo 2026-11-03 12:48:51,523 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:46859/json/version 2026-11-03 12:48:51,525 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46859', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:48:51,592 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Browser version: Chrome/150.0.7871.114 2026-11-03 12:48:51,592 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:46859/json 2026-11-03 12:48:51,593 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46859', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:48:51,634 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Websocket url found: ws://127.0.0.1:46859/devtools/page/D7E281E1B9CCFD16B42D9173EAD9735A 2026-11-03 12:48:51,665 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Enable chrome headless console log notification 2026-11-03 12:48:51,682 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless enable page notifications 2026-11-03 12:48:51,738 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 12:48:51,751 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Setting session cookie in browser 2026-11-03 12:48:51,764 7 INFO rb-ea311d5-226310-432086 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 12:48:51,764 7 INFO rb-ea311d5-226310-432086 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 12:48:51,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:51] "GET /pos/ui/341 HTTP/1.1" 200 6897 64 0.035 0.144 rw 2026-11-03 12:48:51,954 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigation result: {'frameId': 'D7E281E1B9CCFD16B42D9173EAD9735A', 'loaderId': '47E0E300AD596E74053BA84963222397', 'isDownload': False} 2026-11-03 12:48:51,955 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate ready code "odoo.isTourReady('VivaComTour')" 2026-11-03 12:48:52,038 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:52] "GET /web/assets/579e741/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.03 ro 2026-11-03 12:48:52,062 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:52] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.279 ro 2026-11-03 12:48:52,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:52] "GET /web/assets/e3765fb/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.012 0.07 ro 2026-11-03 12:48:52,762 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: Owl is running in 'dev' mode. 2026-11-03 12:48:52,800 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 12:48:52,804 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-11-03 12:48:52,824 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-11-03 12:48:52,888 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:52] "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.04 rw 2026-11-03 12:48:52,898 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:52] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.05 rw 2026-11-03 12:48:53,262 7 INFO rb-ea311d5-226310-432086 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 12:48:53,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538771 242 0.201 0.624 rw 2026-11-03 12:48:54,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: The ready code tooks too much time : 2.0561254024505615 2026-11-03 12:48:54,012 7 INFO rb-ea311d5-226310-432086 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 12:48:54,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:54] "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 12:48:54,029 7 INFO rb-ea311d5-226310-432086 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 12:48:54,054 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:54] "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 12:48:54,086 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:54] "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 12:48:54,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48: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.017 rw 2026-11-03 12:48:54,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:54] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.013 rw 2026-11-03 12:48:54,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48: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 12:48:54,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48: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.002 0.012 rw 2026-11-03 12:48:55,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 12:48:55,072 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.018 - 2026-11-03 12:48:55,082 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.072 rw 2026-11-03 12:48:55,111 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:55] "GET /web/image/res.users/592/avatar_128 HTTP/1.1" 200 305 4 0.007 0.054 ro 2026-11-03 12:48:55,129 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:55] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.065 rw 2026-11-03 12:48:55,204 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:55] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.012 ro 2026-11-03 12:48:55,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:55] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 12:48:55,228 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 12:48:55,268 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.047 - 2026-11-03 12:48:55,368 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:55] "GET /pos/ui/341?from_backend=True HTTP/1.1" 200 6937 31 0.038 0.11 rw 2026-11-03 12:48:55,371 7 INFO rb-ea311d5-226310-432086 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 12:48:55,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:55] "GET /pos/ui/341 HTTP/1.1" 200 6937 31 0.039 0.23 rw 2026-11-03 12:48:55,531 7 INFO rb-ea311d5-226310-432086 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 12:48:55,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.016 0.285 rw 2026-11-03 12:48:55,580 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48: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.002 0.038 rw 2026-11-03 12:48:55,686 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.042 0.101 rw 2026-11-03 12:48:55,788 7 INFO rb-ea311d5-226310-432086 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 12:48:55,789 7 INFO rb-ea311d5-226310-432086 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 12:48:55,913 7 INFO rb-ea311d5-226310-432086 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 12:48:55,921 7 INFO rb-ea311d5-226310-432086 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 12:48:55,930 7 INFO rb-ea311d5-226310-432086 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 12:48:55,934 7 INFO rb-ea311d5-226310-432086 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 12:48:55,937 7 INFO rb-ea311d5-226310-432086 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 12:48:55,938 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:55] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 12:48:55,946 7 INFO rb-ea311d5-226310-432086 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 12:48:55,972 7 INFO rb-ea311d5-226310-432086 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 12:48:55,991 7 INFO rb-ea311d5-226310-432086 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 12:48:55,993 7 INFO rb-ea311d5-226310-432086 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 12:48:55,993 7 INFO rb-ea311d5-226310-432086 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 12:48:56,033 7 INFO rb-ea311d5-226310-432086 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 12:48:56,033 7 INFO rb-ea311d5-226310-432086 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 12:48:56,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.008 - 2026-11-03 12:48:56,072 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 12:48:56,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:56] "GET /web/image/pos.payment.method/595/image HTTP/1.1" 200 4323 3 0.016 0.041 ro 2026-11-03 12:48:56,557 7 INFO rb-ea311d5-226310-432086 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 12:48:56,559 7 INFO rb-ea311d5-226310-432086 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 12:48:56,586 7 INFO rb-ea311d5-226310-432086 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 12:48:56,618 7 INFO rb-ea311d5-226310-432086 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 12:48:56,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:56] "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.007 rw 2026-11-03 12:48:56,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-11-03 12:48:56,752 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:56] "POST /pos_viva_com/notification?company_id=411&token=viva_com_test HTTP/1.1" 200 24 8 0.021 0.052 rw 2026-11-03 12:48:56,759 7 INFO rb-ea311d5-226310-432086 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 12:48:56,827 7 INFO rb-ea311d5-226310-432086 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 12:48:56,830 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99037014 started for PoS orders references: [{'name': '/', 'pos_reference': '261-341-000001', 'uuid': 'e83ad9af-0ed4-4b26-baef-14e8b14ca98c'}] 2026-11-03 12:48:57,348 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99037014 order {'name': '/', 'pos_reference': '261-341-000001', 'uuid': 'e83ad9af-0ed4-4b26-baef-14e8b14ca98c'} created pos.order #956 2026-11-03 12:48:57,350 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99037014 finished 2026-11-03 12:48:57,419 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5274 170 0.144 0.461 rw 2026-11-03 12:48:57,523 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:57] "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 12:48:57,560 7 INFO rb-ea311d5-226310-432086 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 12:48:57,584 7 INFO rb-ea311d5-226310-432086 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 12:48:57,618 7 INFO rb-ea311d5-226310-432086 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 12:48:57,622 7 INFO rb-ea311d5-226310-432086 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 12:48:57,634 7 INFO rb-ea311d5-226310-432086 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 12:48:57,637 7 INFO rb-ea311d5-226310-432086 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 12:48:57,653 7 INFO rb-ea311d5-226310-432086 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 12:48:57,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.062 rw 2026-11-03 12:48:57,666 7 INFO rb-ea311d5-226310-432086 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 12:48:57,671 7 INFO rb-ea311d5-226310-432086 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 12:48:57,674 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.0 0.061 rw 2026-11-03 12:48:57,700 7 INFO rb-ea311d5-226310-432086 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 12:48:57,701 7 INFO rb-ea311d5-226310-432086 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 12:48:57,702 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:57] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.005 0.055 rw 2026-11-03 12:48:57,707 7 INFO rb-ea311d5-226310-432086 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 12:48:57,781 7 INFO rb-ea311d5-226310-432086 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 12:48:57,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.002 0.042 rw 2026-11-03 12:48:57,843 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:57] "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 12:48:57,905 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-11-03 12:48:57,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:57] "POST /pos_viva_com/notification?company_id=411&token=viva_com_test HTTP/1.1" 200 24 7 0.013 0.037 rw 2026-11-03 12:48:57,961 7 INFO rb-ea311d5-226310-432086 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 12:48:58,006 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86418996 started for PoS orders references: [{'name': '/', 'pos_reference': '261-341-000002', 'uuid': '31a50a79-4590-4a3e-85da-24bd00bf44db'}] 2026-11-03 12:48:58,008 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: tour succeeded 2026-11-03 12:48:58,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: ╔════════════════════════════╗ ║ TOUR VivaComTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-11-03 12:48:58,152 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: heap 21985128 (allocated 23613440) 2026-11-03 12:48:58,189 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:48:58,317 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing chrome headless with pid 71069 2026-11-03 12:48:58,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing websocket connection 2026-11-03 12:48:58,327 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Terminating chrome headless with pid 71069 2026-11-03 12:48:58,524 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_124858_524042_test_viva_payment_and_refund.txt 2026-11-03 12:48:58,524 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Removing chrome user profile "/tmp/tmp2q0utf37_chrome_odoo" 2026-11-03 12:48:58,547 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: waiting for threads: [, ] 2026-11-03 12:48:58,576 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86418996 order {'name': '/', 'pos_reference': '261-341-000002', 'uuid': '31a50a79-4590-4a3e-85da-24bd00bf44db'} created pos.order #957 2026-11-03 12:48:58,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86418996 finished 2026-11-03 12:48:58,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 5.729 rw 2026-11-03 12:48:58,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 icWxnOZH - [03/Nov/2026 12:48:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 190 0.181 0.502 rw 2026-11-03 12:49:08,653 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 12:49:09,667 7 INFO rb-ea311d5-226310-432086 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 12:49:09,883 7 INFO rb-ea311d5-226310-432086 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 12:49:19,939 7 INFO rb-ea311d5-226310-432086 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 12:49:22,596 7 INFO rb-ea311d5-226310-432086 odoo.addons.pos_viva_com.tests.test_pos_payment_method: Starting TestVivaComBearerTokenAcl.test_bearer_token_persists_for_pos_user ... 2026-11-03 12:49:23,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 12:49:23,007 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_get_print_jobs: Starting TestGetPrintJobs.test_epos_html_gets_a_base_href ... 2026-11-03 12:49:24,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_get_print_jobs: Starting TestGetPrintJobs.test_epos_job_built_from_qweb_pdf_report ... 2026-11-03 12:49:26,502 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_get_print_jobs: Starting TestGetPrintJobs.test_no_job_when_image_rendering_fails ... 2026-11-03 12:49:28,021 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_get_print_jobs: Starting TestGetPrintJobs.test_no_job_without_linked_epos_printer ... 2026-11-03 12:49:28,028 7 INFO rb-ea311d5-226310-432086 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 12:49:28,066 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 12:49:28,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_accepts_grayscale_input ... 2026-11-03 12:49:28,111 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_accepts_rgba_input ... 2026-11-03 12:49:28,143 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_aspect_ratio_preserved ... 2026-11-03 12:49:28,167 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_base64_payload_is_valid ... 2026-11-03 12:49:28,201 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_contains_cut_element ... 2026-11-03 12:49:28,236 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_landscape_image_is_rotated ... 2026-11-03 12:49:28,273 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_output_is_valid_xml ... 2026-11-03 12:49:28,290 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_output_width_is_576 ... 2026-11-03 12:49:28,306 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_portrait_image_not_rotated ... 2026-11-03 12:49:28,335 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_returns_bytes ... 2026-11-03 12:49:28,351 7 INFO rb-ea311d5-226310-432086 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_square_image_not_rotated ... 2026-11-03 12:49:28,370 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 12:49:28,452 7 INFO rb-ea311d5-226310-432086 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-11-03 12:49:29,077 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13517] 2026-11-03 12:49:29,223 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2390] 2026-11-03 12:49:29,236 7 INFO rb-ea311d5-226310-432086 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-11-03 12:49:29,601 7 INFO rb-ea311d5-226310-432086 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-11-03 12:49:30,026 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [9] 2026-11-03 12:49:30,124 7 INFO rb-ea311d5-226310-432086 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-11-03 12:49:30,527 7 INFO rb-ea311d5-226310-432086 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-11-03 12:49:30,542 7 INFO rb-ea311d5-226310-432086 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-11-03 12:49:30,870 7 INFO rb-ea311d5-226310-432086 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 12:49:39,900 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2392], uid: 2, model: res.partner 2026-11-03 12:49:39,989 7 INFO rb-ea311d5-226310-432086 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-11-03 12:49:40,492 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 412 checked, 0 removed 2026-11-03 12:49:40,860 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13536] 2026-11-03 12:49:40,937 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [3115] 2026-11-03 12:49:41,006 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-11-03 12:49:41,199 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_packaging_and_use_its_barcode_in_product ... 2026-11-03 12:49:41,359 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.uom records with IDs: [7] 2026-11-03 12:49:41,379 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-11-03 12:49:41,540 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-11-03 12:49:41,739 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-11-03 12:49:42,326 7 INFO rb-ea311d5-226310-432086 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 12:49:52,184 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-11-03 12:49:52,501 7 INFO rb-ea311d5-226310-432086 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 12:50:01,052 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-11-03 12:50:01,214 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-11-03 12:50:01,397 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 412 checked, 0 removed 2026-11-03 12:50:01,446 7 INFO rb-ea311d5-226310-432086 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 12:50:02,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_common: Starting TestProduct.test_any_user_can_print_product_labels ... 2026-11-03 12:50:02,820 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-11-03 12:50:03,137 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-03 12:50:03,141 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_demo_xls ... 2026-11-03 12:50:03,142 7 INFO rb-ea311d5-226310-432086 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 12:50:03,142 7 INFO rb-ea311d5-226310-432086 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 12:50:03,415 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: importing 25 rows... 2026-11-03 12:50:03,993 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-11-03 12:50:04,096 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: importing 9 rows... 2026-11-03 12:50:04,245 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: done importing data into model: product.category 2026-11-03 12:50:04,492 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-11-03 12:50:05,621 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13672, 13670] 2026-11-03 12:50:05,683 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [3169, 3170] 2026-11-03 12:50:05,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-11-03 12:50:05,987 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_template_xls ... 2026-11-03 12:50:06,241 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: importing 10 rows... 2026-11-03 12:50:06,827 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13696] 2026-11-03 12:50:06,893 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [3190] 2026-11-03 12:50:07,114 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-11-03 12:50:07,149 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_reuses_existing_attribute ... 2026-11-03 12:50:07,344 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13706] 2026-11-03 12:50:07,397 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [3198] 2026-11-03 12:50:07,528 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_without_values_xls ... 2026-11-03 12:50:07,833 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: importing 6 rows... 2026-11-03 12:50:08,777 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13715, 13714] 2026-11-03 12:50:08,851 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [3203, 3202] 2026-11-03 12:50:09,562 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-11-03 12:50:09,630 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_demo_xls ... 2026-11-03 12:50:09,888 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-11-03 12:50:10,693 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13775, 13773] 2026-11-03 12:50:10,770 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [3233, 3234] 2026-11-03 12:50:11,099 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-11-03 12:50:11,325 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-11-03 12:50:11,414 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-11-03 12:50:11,429 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_xls_error ... 2026-11-03 12:50:11,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-11-03 12:50:12,564 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13850, 13848] 2026-11-03 12:50:12,612 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [3276, 3277] 2026-11-03 12:50:12,942 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-11-03 12:50:13,301 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-11-03 12:50:13,407 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-11-03 12:50:13,594 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-11-03 12:50:14,314 7 INFO rb-ea311d5-226310-432086 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-11-03 12:50:14,330 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 12:50:14,467 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-11-03 12:50:14,486 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-11-03 12:50:14,493 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-11-03 12:50:14,791 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search_favorite_first ... 2026-11-03 12:50:14,994 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_search_name_is_case_insensitive ... 2026-11-03 12:50:15,450 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-11-03 12:50:15,492 7 INFO rb-ea311d5-226310-432086 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 12:50:15,762 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 12:50:15,822 7 INFO rb-ea311d5-226310-432086 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 12:50:17,022 7 INFO rb-ea311d5-226310-432086 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 12:50:17,092 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-11-03 12:50:17,498 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-11-03 12:50:17,608 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-11-03 12:50:17,843 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-11-03 12:50:18,057 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-11-03 12:50:19,865 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-11-03 12:50:20,745 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_copy_product_variant_pricings ... 2026-11-03 12:50:21,324 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_copy_product_variant_pricings_with_archived_variant ... 2026-11-03 12:50:21,900 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_copy_variant_pricings_with_multiple_lines_of_same_attribute ... 2026-11-03 12:50:22,669 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_fixed_price_keeps_template_vs_variant_price_ratio ... 2026-11-03 12:50:22,917 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_fixed_price_with_attribute_extra_price ... 2026-11-03 12:50:23,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_prevent_pricelist_recursion ... 2026-11-03 12:50:23,368 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #601 deleted product.pricelist.item records with IDs: [1658] 2026-11-03 12:50:23,410 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-11-03 12:50:23,871 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_between_discount_and_surcharge ... 2026-11-03 12:50:24,208 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_fixed_and_back ... 2026-11-03 12:50:24,569 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_item_creation_from_product_variant_form ... 2026-11-03 12:50:25,526 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_packaging_rules ... 2026-11-03 12:50:25,751 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_rule_linked_to_product_variant ... 2026-11-03 12:50:25,973 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #601 deleted product.pricelist.item records with IDs: [1675] 2026-11-03 12:50:26,048 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #601 deleted product.pricelist.item records with IDs: [1676] 2026-11-03 12:50:26,079 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-11-03 12:50:26,528 7 INFO rb-ea311d5-226310-432086 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 12:50:26,761 7 INFO rb-ea311d5-226310-432086 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 12:50:35,428 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-11-03 12:50:36,089 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-11-03 12:50:36,690 7 INFO rb-ea311d5-226310-432086 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 12:50:36,930 7 INFO rb-ea311d5-226310-432086 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 12:50:45,727 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-11-03 12:50:45,790 7 INFO rb-ea311d5-226310-432086 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 12:50:46,294 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReport.test_no_pricelist_report ... 2026-11-03 12:50:46,730 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReport.test_product_product_pricelist_report ... 2026-11-03 12:50:46,968 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReport.test_product_template_pricelist_report ... 2026-11-03 12:50:47,251 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 12:50:47,320 7 INFO rb-ea311d5-226310-432086 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 12:50:48,199 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReportController.test_csv_export ... 2026-11-03 12:50:48,429 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:50:49,046 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 VsSy5KZi - [03/Nov/2026 12:50:49] "POST /product/export/pricelist/ HTTP/1.1" 200 483 50 0.147 0.236 ro 2026-11-03 12:50:49,059 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReportController.test_xlsx_export ... 2026-11-03 12:50:49,081 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:50:50,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 nyjAl3OH - [03/Nov/2026 12:50:50] "POST /product/export/pricelist/ HTTP/1.1" 200 5822 50 0.059 0.247 ro 2026-11-03 12:50:50,030 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 12:50:50,101 7 INFO rb-ea311d5-226310-432086 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 12:50:51,139 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [3348] 2026-11-03 12:50:51,475 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [3367] 2026-11-03 12:50:51,511 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-11-03 12:50:51,816 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #604 deleted product.product records with IDs: [3352, 3361] 2026-11-03 12:50:51,924 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #604 deleted product.product records with IDs: [3349] 2026-11-03 12:50:51,955 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-11-03 12:50:52,185 7 INFO rb-ea311d5-226310-432086 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 12:50:52,249 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #604 deleted product.template.attribute.value records with IDs: [1271] 2026-11-03 12:50:52,268 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #604 deleted product.template.attribute.value records with IDs: [1272] 2026-11-03 12:50:52,277 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #604 deleted product.template.attribute.value records with IDs: [1273] 2026-11-03 12:50:52,607 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [3371, 3372, 3373, 3374, 3375, 3376] 2026-11-03 12:50:52,755 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-11-03 12:50:53,101 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-11-03 12:50:54,457 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-11-03 12:50:55,099 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-11-03 12:50:56,211 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-11-03 12:51:01,221 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-11-03 12:51:01,370 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-11-03 12:51:02,121 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-11-03 12:51:03,036 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_excluded_value_ids ... 2026-11-03 12:51:03,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-11-03 12:51:03,676 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 12:51:03,679 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_document: Starting TestProductDocument.test_fetch_product_document_field_does_not_scan_all_attachments ... 2026-11-03 12:51:04,474 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 12:51:04,523 7 INFO rb-ea311d5-226310-432086 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 12:51:05,558 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_list_price_min_display_digits_inherited_from_template ... 2026-11-03 12:51:05,924 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-11-03 12:51:06,148 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-11-03 12:51:06,314 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 12:51:06,562 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-11-03 12:51:06,615 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-11-03 12:51:06,883 7 INFO rb-ea311d5-226310-432086 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 12:51:14,951 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-11-03 12:51:15,112 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-11-03 12:51:15,173 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-11-03 12:51:15,230 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-11-03 12:51:15,261 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_seller: Starting TestSeller.test_51_seller_ids ... 2026-11-03 12:51:15,337 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 412 checked, 0 removed 2026-11-03 12:51:15,382 7 INFO rb-ea311d5-226310-432086 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 12:51:16,276 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-11-03 12:51:17,051 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-11-03 12:51:17,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 12:51:17,371 7 INFO rb-ea311d5-226310-432086 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 12:51:18,346 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-11-03 12:51:18,985 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-11-03 12:51:19,373 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 12:51:19,432 7 INFO rb-ea311d5-226310-432086 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 12:51:20,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-11-03 12:51:21,568 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-11-03 12:51:22,246 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-11-03 12:51:22,729 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_extra_uom_ids_not_propagated_without_match ... 2026-11-03 12:51:23,191 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #609 deleted product.product records with IDs: [3453, 3454] 2026-11-03 12:51:23,241 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #609 deleted product.template.attribute.value records with IDs: [1923] 2026-11-03 12:51:23,251 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #609 deleted product.template.attribute.value records with IDs: [1924] 2026-11-03 12:51:23,262 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #609 deleted product.template.attribute.line records with IDs: [623] 2026-11-03 12:51:23,650 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #609 deleted product.product records with IDs: [3455] 2026-11-03 12:51:23,874 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_extra_uom_ids_propagation_on_variant_recreation ... 2026-11-03 12:51:24,511 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #609 deleted product.product records with IDs: [3458, 3459, 3460] 2026-11-03 12:51:24,705 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_lst_price_on_single_value_attribute_with_price_extra ... 2026-11-03 12:51:25,286 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_manual_lst_price_preserved_on_single_value_attribute ... 2026-11-03 12:51:25,827 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-11-03 12:51:26,621 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-11-03 12:51:27,106 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-11-03 12:51:27,508 7 INFO rb-ea311d5-226310-432086 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 12:51:27,702 7 INFO rb-ea311d5-226310-432086 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 12:51:35,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-11-03 12:51:36,643 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variant_extra_price_when_lst_price_set_manually ... 2026-11-03 12:51:36,796 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-11-03 12:51:37,970 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-11-03 12:51:38,351 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-11-03 12:51:38,682 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-11-03 12:51:39,052 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-11-03 12:51:39,379 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-11-03 12:51:39,827 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-11-03 12:51:39,940 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-11-03 12:51:40,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-11-03 12:51:40,214 7 INFO rb-ea311d5-226310-432086 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 12:51:41,007 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-11-03 12:51:41,628 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-11-03 12:51:41,977 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-11-03 12:51:42,308 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-11-03 12:51:42,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-11-03 12:51:43,301 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-11-03 12:51:43,845 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-11-03 12:51:44,359 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-11-03 12:51:44,696 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-11-03 12:51:45,034 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-11-03 12:51:45,488 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 12:51:45,537 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [169515] 2026-11-03 12:51:45,539 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [113] 2026-11-03 12:51:45,540 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-11-03 12:51:45,920 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-11-03 12:51:46,220 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-11-03 12:51:46,511 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-11-03 12:51:46,829 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-11-03 12:51:47,528 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-11-03 12:51:47,861 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-11-03 12:51:48,174 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 12:51:48,222 7 INFO rb-ea311d5-226310-432086 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 12:51:49,606 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [3629] 2026-11-03 12:51:49,871 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_batch_create_variants_with_image ... 2026-11-03 12:51:50,807 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #611 deleted product.product records with IDs: [3634] 2026-11-03 12:51:51,069 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-11-03 12:51:51,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-11-03 12:51:51,538 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-11-03 12:51:51,584 7 INFO rb-ea311d5-226310-432086 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 12:51:52,648 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-11-03 12:51:53,711 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-11-03 12:51:54,940 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-11-03 12:51:58,085 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-11-03 12:52:00,228 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-11-03 12:52:01,780 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_active_one2many ... 2026-11-03 12:52:01,971 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-11-03 12:52:02,722 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-11-03 12:52:04,648 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_lst_price_sync_on_variant_creation ... 2026-11-03 12:52:04,832 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-11-03 12:52:05,118 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-11-03 12:52:05,375 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-11-03 12:52:06,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-11-03 12:52:08,017 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 12:52:08,062 7 INFO rb-ea311d5-226310-432086 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 12:52:08,893 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_weight_volume_multi_variant ... 2026-11-03 12:52:09,457 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-11-03 12:52:09,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 12:52:09,767 7 INFO rb-ea311d5-226310-432086 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 12:52:11,275 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [3691] 2026-11-03 12:52:11,326 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-11-03 12:52:11,962 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_supplierinfo_with_dynamic_attribute ... 2026-11-03 12:52:12,316 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-11-03 12:52:12,777 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-11-03 12:52:13,372 7 INFO rb-ea311d5-226310-432086 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-11-03 12:52:14,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 12:52:15,078 7 INFO rb-ea311d5-226310-432086 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 12:52:15,281 7 INFO rb-ea311d5-226310-432086 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 12:52:24,476 7 INFO rb-ea311d5-226310-432086 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 12:52:26,557 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-11-03 12:52:28,003 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-11-03 12:52:28,876 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 12:52:28,887 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers: Starting TestProductExpiryTour.test_generate_serial_with_expiration ... 2026-11-03 12:52:30,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome pid: 71206 2026-11-03 12:52:30,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless temporary user profile dir: /tmp/tmpk46sxthl_chrome_odoo 2026-11-03 12:52:30,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:32923/json/version 2026-11-03 12:52:30,000 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32923', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:52:30,000 7 INFO rb-ea311d5-226310-432086 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 12:52:30,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:32923/json 2026-11-03 12:52:30,000 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32923', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:52:30,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Websocket url found: ws://127.0.0.1:32923/devtools/page/ABEC17CC78FE566BDF2CEA75B8D7F962 2026-11-03 12:52:30,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Enable chrome headless console log notification 2026-11-03 12:52:30,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless enable page notifications 2026-11-03 12:52:30,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:52:30,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Setting session cookie in browser 2026-11-03 12:52:30,000 7 INFO rb-ea311d5-226310-432086 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 12:52:30,000 7 INFO rb-ea311d5-226310-432086 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 12:52:31,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /odoo/action-stock.action_picking_tree_incoming/740 HTTP/1.1" 200 7354 115 0.091 0.382 rw 2026-11-03 12:52:31,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigation result: {'frameId': 'ABEC17CC78FE566BDF2CEA75B8D7F962', 'loaderId': 'E30C40BCB06766B30E38B41816FA3A58', 'isDownload': False} 2026-11-03 12:52:31,000 7 INFO rb-ea311d5-226310-432086 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 12:52:31,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.045 0.36 ro 2026-11-03 12:52:31,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.006 0.429 ro 2026-11-03 12:52:31,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 1.009 ro 2026-11-03 12:52:31,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.455 ro 2026-11-03 12:52:31,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.001 0.016 ro 2026-11-03 12:52:31,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.013 ro 2026-11-03 12:52:32,000 7 INFO rb-ea311d5-226310-432086 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 12:52:32,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.004 - 2026-11-03 12:52:32,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.002 - 2026-11-03 12:52:32,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.028 ro 2026-11-03 12:52:32,000 7 INFO rb-ea311d5-226310-432086 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 12:52:32,000 7 INFO rb-ea311d5-226310-432086 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 12:52:32,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.019 rw 2026-11-03 12:52:32,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 12:52:32,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.016 0.075 rw 2026-11-03 12:52:32,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.026 ro 2026-11-03 12:52:32,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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 12:52:33,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /odoo HTTP/1.1" 200 7283 27 0.033 0.075 rw 2026-11-03 12:52:33,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.007 0.134 ro 2026-11-03 12:52:33,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "POST /web/action/load HTTP/1.1" 200 1783 13 0.015 0.112 ro 2026-11-03 12:52:33,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1793697798000 HTTP/1.1" 200 305 3 0.003 0.142 ro 2026-11-03 12:52:33,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.105 ro 2026-11-03 12:52:33,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "POST /mail/store HTTP/1.1" 200 3381 37 0.033 0.206 ro 2026-11-03 12:52:33,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.004 0.329 rw 2026-11-03 12:52:33,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.075 0.438 ro 2026-11-03 12:52:33,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.044 0.142 ro 2026-11-03 12:52:34,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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 12:52:34,000 7 INFO rb-ea311d5-226310-432086 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 12:52:34,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "POST /mail/store HTTP/1.1" 200 3518 41 0.037 0.111 rw 2026-11-03 12:52:34,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.015 0.044 rw 2026-11-03 12:52:34,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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 12:52:34,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.003 0.029 ro 2026-11-03 12:52:34,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1793697798000 HTTP/1.1" 200 4660 3 0.003 0.015 ro 2026-11-03 12:52:34,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.006 0.026 ro 2026-11-03 12:52:34,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.009 0.059 ro 2026-11-03 12:52:34,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.017 0.056 ro 2026-11-03 12:52:35,000 7 INFO rb-ea311d5-226310-432086 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 12:52:35,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.01 ro 2026-11-03 12:52:35,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.008 0.024 ro 2026-11-03 12:52:35,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.008 0.015 ro 2026-11-03 12:52:35,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.011 0.023 rw 2026-11-03 12:52:35,000 7 INFO rb-ea311d5-226310-432086 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 12:52:35,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.041 0.047 rw 2026-11-03 12:52:35,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 53 13 0.019 0.108 rw 2026-11-03 12:52:35,000 7 INFO rb-ea311d5-226310-432086 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 12:52:35,000 7 INFO rb-ea311d5-226310-432086 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 12:52:35,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1158, 1159] 2026-11-03 12:52:35,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.053 0.118 rw 2026-11-03 12:52:35,000 7 INFO rb-ea311d5-226310-432086 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 12:52:35,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: tour succeeded 2026-11-03 12:52:35,000 7 INFO rb-ea311d5-226310-432086 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 12:52:36,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.072 0.118 ro 2026-11-03 12:52:36,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:52:36,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: heap 29152856 (allocated 31301632) 2026-11-03 12:52:36,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [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.036 0.234 ro 2026-11-03 12:52:36,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing chrome headless with pid 71206 2026-11-03 12:52:36,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing websocket connection 2026-11-03 12:52:36,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Terminating chrome headless with pid 71206 2026-11-03 12:52:36,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "POST /mail/store HTTP/1.1" 200 0 38 0.034 0.394 rw 2026-11-03 12:52:36,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 7B6YKNzK - [01/Jun/2020 00:00:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.047 3.299 rw 2026-11-03 12:52:36,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20200601_000000_000000_test_generate_serial_with_expiration.txt 2026-11-03 12:52:36,000 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Removing chrome user profile "/tmp/tmpk46sxthl_chrome_odoo" 2026-11-03 12:52:36,544 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 12:52:37,619 7 INFO rb-ea311d5-226310-432086 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 12:52:37,802 7 INFO rb-ea311d5-226310-432086 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 12:52:47,144 7 INFO rb-ea311d5-226310-432086 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 12:52:50,296 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-11-03 12:52:50,734 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-11-03 12:52:51,059 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-11-03 12:52:52,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_read_grouping_sets ... 2026-11-03 12:52:53,535 7 INFO rb-ea311d5-226310-432086 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-11-03 12:52:54,327 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 12:52:56,755 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_allowed_internal_read ... 2026-11-03 12:52:57,748 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_allowed_portal_no_read ... 2026-11-03 12:52:58,880 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 629, model: project.project 2026-11-03 12:52:58,916 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_no_read ... 2026-11-03 12:52:59,939 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 630, model: project.project 2026-11-03 12:53:00,084 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 631, model: project.project 2026-11-03 12:53:00,101 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_no_unlink ... 2026-11-03 12:53:00,683 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14118, 14107, 14106] 2026-11-03 12:53:00,721 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.task records with IDs: [1861, 1854, 1853] 2026-11-03 12:53:00,730 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4483, 4484, 4485, 4486, 4497] 2026-11-03 12:53:01,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 632, model: project.project 2026-11-03 12:53:01,175 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 632, model: project.project 2026-11-03 12:53:01,326 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 633, model: project.project 2026-11-03 12:53:01,481 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 633, model: project.project 2026-11-03 12:53:01,556 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_no_write ... 2026-11-03 12:53:02,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 634, model: project.project 2026-11-03 12:53:02,710 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 634, model: project.project 2026-11-03 12:53:02,901 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 635, model: project.project 2026-11-03 12:53:03,100 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 635, model: project.project 2026-11-03 12:53:03,115 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_allowed_internal_read ... 2026-11-03 12:53:03,813 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_allowed_portal_no_read ... 2026-11-03 12:53:04,744 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1867], uid: 639, model: project.task 2026-11-03 12:53:04,760 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_no_create ... 2026-11-03 12:53:05,660 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 640, model: project.project 2026-11-03 12:53:05,847 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 640, model: project.project 2026-11-03 12:53:06,193 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_no_read ... 2026-11-03 12:53:07,130 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1871], uid: 642, model: project.task 2026-11-03 12:53:07,301 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1871], uid: 643, model: project.task 2026-11-03 12:53:07,314 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_no_unlink ... 2026-11-03 12:53:08,382 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1873], uid: 644, model: project.task 2026-11-03 12:53:09,034 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1873], uid: 644, model: project.task 2026-11-03 12:53:09,211 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1873], uid: 645, model: project.task 2026-11-03 12:53:09,372 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1873], uid: 645, model: project.task 2026-11-03 12:53:09,385 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_no_write ... 2026-11-03 12:53:10,332 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: write on record ids: [1875], uid: 646, model: project.task 2026-11-03 12:53:10,483 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: write on record ids: [1875], uid: 646, model: project.task 2026-11-03 12:53:10,816 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-03 12:53:13,366 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityPortal.test_task_allowed_portal_read ... 2026-11-03 12:53:14,659 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1882], uid: 655, model: project.task 2026-11-03 12:53:14,677 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityPortal.test_task_internal_read ... 2026-11-03 12:53:15,575 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityPortal.test_task_portal_no_read ... 2026-11-03 12:53:16,638 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1886], uid: 659, model: project.task 2026-11-03 12:53:16,671 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-03 12:53:18,935 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityEmployees.test_task_allowed_portal_read ... 2026-11-03 12:53:19,802 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityEmployees.test_task_portal_no_read ... 2026-11-03 12:53:20,725 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1895], uid: 669, model: project.task 2026-11-03 12:53:20,881 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1895], uid: 669, model: project.task 2026-11-03 12:53:20,906 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-03 12:53:23,165 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_no_write_project ... 2026-11-03 12:53:23,923 7 INFO rb-ea311d5-226310-432086 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 12:53:24,209 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [428], uid: 676, model: project.project 2026-11-03 12:53:24,225 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_default_customer_permission ... 2026-11-03 12:53:24,915 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_default_permission ... 2026-11-03 12:53:25,619 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_permission_added ... 2026-11-03 12:53:26,293 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_permission_removed ... 2026-11-03 12:53:26,891 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4599] 2026-11-03 12:53:26,903 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_specific_permission ... 2026-11-03 12:53:27,968 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4603] 2026-11-03 12:53:28,085 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_specific_remove_mutliple_tasks ... 2026-11-03 12:53:29,337 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4615] 2026-11-03 12:53:29,350 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4612] 2026-11-03 12:53:29,374 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_visibility_changed ... 2026-11-03 12:53:30,120 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [7] 2026-11-03 12:53:30,195 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_write_task ... 2026-11-03 12:53:30,827 7 INFO rb-ea311d5-226310-432086 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 12:53:31,120 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-03 12:53:33,453 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestPortalProject.test_employee_project_access_rights ... 2026-11-03 12:53:34,437 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #699 deleted project.task records with IDs: [1934] 2026-11-03 12:53:34,452 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #699 deleted mail.followers records with IDs: [4642] 2026-11-03 12:53:34,459 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestPortalProject.test_favorite_project_access_rights ... 2026-11-03 12:53:35,138 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestPortalProject.test_team_members_project_access_rights ... 2026-11-03 12:53:35,785 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [430], uid: 699, model: project.project 2026-11-03 12:53:36,163 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [430], uid: 699, model: project.project 2026-11-03 12:53:36,188 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 12:53:39,164 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_admin_access_invited_task ... 2026-11-03 12:53:40,205 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_assignee_access_invited_task ... 2026-11-03 12:53:40,823 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [8] 2026-11-03 12:53:41,708 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [432], uid: 711, model: project.project 2026-11-03 12:53:41,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_customer_access_invited_project ... 2026-11-03 12:53:42,590 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_other_users_access_invited_project ... 2026-11-03 12:53:43,328 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [432], uid: 711, model: project.project 2026-11-03 12:53:43,507 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [432], uid: 718, model: project.project 2026-11-03 12:53:43,672 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [432], uid: 719, model: project.project 2026-11-03 12:53:43,862 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_other_users_access_invited_task ... 2026-11-03 12:53:44,626 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1958], uid: 711, model: project.task 2026-11-03 12:53:44,834 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1958], uid: 720, model: project.task 2026-11-03 12:53:45,049 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1958], uid: 721, model: project.task 2026-11-03 12:53:45,100 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-03 12:53:50,019 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChart.test_burndown_chart ... 2026-11-03 12:53:50,085 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChart.test_burndown_chart_stage_delete_stage_3 ... 2026-11-03 12:53:50,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [4551] 2026-11-03 12:53:50,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 12:53:55,207 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-11-03 12:53:55,619 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome pid: 71337 2026-11-03 12:53:55,619 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless temporary user profile dir: /tmp/tmpu2pg_ifq_chrome_odoo 2026-11-03 12:53:55,620 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:36631/json/version 2026-11-03 12:53:55,621 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36631', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:53:55,646 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 12:53:55,646 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:36631/json 2026-11-03 12:53:55,650 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36631', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:53:55,659 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Websocket url found: ws://127.0.0.1:36631/devtools/page/824195EAAE5349E3E32618B817776162 2026-11-03 12:53:55,684 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Enable chrome headless console log notification 2026-11-03 12:53:55,686 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless enable page notifications 2026-11-03 12:53:55,781 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:53:55,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Setting session cookie in browser 2026-11-03 12:53:55,818 7 INFO rb-ea311d5-226310-432086 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 12:53:55,818 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 12:53:56,357 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:56] "GET /odoo HTTP/1.1" 200 7342 119 0.093 0.44 rw 2026-11-03 12:53:56,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigation result: {'frameId': '824195EAAE5349E3E32618B817776162', 'loaderId': 'B5B744B8AAC68F03C06A19A57726AFBE', 'isDownload': False} 2026-11-03 12:53:56,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-11-03 12:53:56,515 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:56] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.119 ro 2026-11-03 12:53:56,692 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:56] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 0.859 ro 2026-11-03 12:53:56,789 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:56] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.033 0.346 ro 2026-11-03 12:53:56,802 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.003 0.387 ro 2026-11-03 12:53:56,833 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:56] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.001 0.014 ro 2026-11-03 12:53:57,512 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:57] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.013 ro 2026-11-03 12:53:57,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: Owl is running in 'dev' mode. 2026-11-03 12:53:57,682 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:57] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.006 - 2026-11-03 12:53:57,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:57] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.007 - 2026-11-03 12:53:57,699 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 12:53:57,765 7 INFO rb-ea311d5-226310-432086 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 12:53:57,769 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 12:53:57,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.052 rw 2026-11-03 12:53:57,861 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:57] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.021 0.097 rw 2026-11-03 12:53:57,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:57] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.028 ro 2026-11-03 12:53:57,893 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:57] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.003 - 2026-11-03 12:53:58,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:58] "GET /odoo HTTP/1.1" 200 7271 27 0.026 0.062 rw 2026-11-03 12:53:58,042 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:58] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.01 0.111 ro 2026-11-03 12:53:58,048 7 INFO rb-ea311d5-226310-432086 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 12:53:58,077 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:58] "POST /web/action/load HTTP/1.1" 200 419 5 0.004 0.071 ro 2026-11-03 12:53:58,099 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:58] "GET /web/image/res.partner/3/avatar_128?unique=1793697798000 HTTP/1.1" 200 305 3 0.006 0.096 ro 2026-11-03 12:53:58,104 7 INFO rb-ea311d5-226310-432086 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 12:53:58,119 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:58] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.075 ro 2026-11-03 12:53:58,137 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:58] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.003 0.138 rw 2026-11-03 12:53:58,158 7 INFO rb-ea311d5-226310-432086 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 12:53:58,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:58] "POST /mail/store HTTP/1.1" 200 3369 37 0.042 0.135 ro 2026-11-03 12:53:58,364 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:58] "POST /web/action/load HTTP/1.1" 200 1125 10 0.012 0.174 ro 2026-11-03 12:53:58,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:58] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 109418 57 0.048 0.236 ro 2026-11-03 12:53:58,867 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:58] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 4835 19 0.026 0.059 ro 2026-11-03 12:53:58,877 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:58] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.085 ro 2026-11-03 12:53:58,963 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:58] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 41 1 0.0 0.017 ro 2026-11-03 12:53:59,124 7 INFO rb-ea311d5-226310-432086 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 12:53:59,133 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:59] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.036 ro 2026-11-03 12:53:59,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:59] "GET /web/image/res.users/1/avatar_128?unique=1793697257000 HTTP/1.1" 200 4660 5 0.005 0.037 ro 2026-11-03 12:53:59,158 7 INFO rb-ea311d5-226310-432086 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 12:53:59,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:59] "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 1400 13 0.015 0.041 rw 2026-11-03 12:53:59,302 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:59] "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.021 0.041 ro 2026-11-03 12:53:59,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:59] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 161 6 0.002 0.062 ro 2026-11-03 12:53:59,730 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9801e6b/web.assets_backend_lazy.min.css (id:431345) 2026-11-03 12:53:59,738 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:59] "GET /web/assets/9801e6b/web.assets_backend_lazy.min.css HTTP/1.1" 200 15034 15 0.011 0.305 ro 2026-11-03 12:53:59,909 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5a14c03/web.assets_backend_lazy.min.js (id:431346) 2026-11-03 12:53:59,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:59] "GET /web/assets/5a14c03/web.assets_backend_lazy.min.js HTTP/1.1" 200 217919 6 0.01 0.476 ro 2026-11-03 12:53:59,960 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:59] "POST /web/dataset/call_kw/project.project/read#project.project.read HTTP/1.1" 200 92 1 0.0 0.007 ro 2026-11-03 12:54:00,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:54:00] "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.016 ro 2026-11-03 12:54:00,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:54:00] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 73 0 0 0.005 ro 2026-11-03 12:54:00,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:54:00] "GET /web/assets/edb5448/web.chartjs_lib.min.js HTTP/1.1" 200 486899 2 0.001 0.009 ro 2026-11-03 12:54:00,303 7 INFO rb-ea311d5-226310-432086 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 12:54:00,308 7 INFO rb-ea311d5-226310-432086 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 12:54:00,340 7 INFO rb-ea311d5-226310-432086 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 12:54:00,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:54:00] "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.007 ro 2026-11-03 12:54:00,411 7 INFO rb-ea311d5-226310-432086 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 12:54:00,486 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:54:00] "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.025 ro 2026-11-03 12:54:00,517 7 INFO rb-ea311d5-226310-432086 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 12:54:00,537 7 INFO rb-ea311d5-226310-432086 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 12:54:00,556 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:54:00] "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.004 0.025 ro 2026-11-03 12:54:00,575 7 INFO rb-ea311d5-226310-432086 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 12:54:00,601 7 INFO rb-ea311d5-226310-432086 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 12:54:00,683 7 INFO rb-ea311d5-226310-432086 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 12:54:00,738 7 INFO rb-ea311d5-226310-432086 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 12:54:00,778 7 INFO rb-ea311d5-226310-432086 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 12:54:00,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:54:00] "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.007 0.028 ro 2026-11-03 12:54:00,837 7 INFO rb-ea311d5-226310-432086 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 12:54:00,876 7 INFO rb-ea311d5-226310-432086 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 12:54:00,908 7 INFO rb-ea311d5-226310-432086 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 12:54:00,934 7 INFO rb-ea311d5-226310-432086 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 12:54:00,940 7 INFO rb-ea311d5-226310-432086 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 12:54:00,979 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:54:00] "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.011 0.023 ro 2026-11-03 12:54:01,015 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: tour succeeded 2026-11-03 12:54:01,019 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: ╔════════════════════════════════════╗ ║ TOUR burndown_chart_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 12:54:01,081 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:54:01] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 2874 0 0 0.004 - 2026-11-03 12:54:01,375 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:54:01,379 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: heap 28788476 (allocated 31825920) 2026-11-03 12:54:01,407 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 k7CKRQbq - [03/Nov/2026 12:53:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.036 3.144 rw 2026-11-03 12:54:01,483 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing chrome headless with pid 71337 2026-11-03 12:54:01,485 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing websocket connection 2026-11-03 12:54:01,488 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Terminating chrome headless with pid 71337 2026-11-03 12:54:01,630 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125401_630706_test_burndown_chart_tour.txt 2026-11-03 12:54:01,631 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Removing chrome user profile "/tmp/tmpu2pg_ifq_chrome_odoo" 2026-11-03 12:54:01,665 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-03 12:54:01,669 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_import_files: Starting TestImportFiles.test_import_task_template_xlsx ... 2026-11-03 12:54:01,670 7 INFO rb-ea311d5-226310-432086 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 12:54:01,679 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 12:54:01,992 7 INFO rb-ea311d5-226310-432086 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 12:54:19,375 7 INFO rb-ea311d5-226310-432086 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 12:54:19,498 7 INFO rb-ea311d5-226310-432086 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 12:54:19,573 7 INFO rb-ea311d5-226310-432086 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 12:54:19,642 7 INFO rb-ea311d5-226310-432086 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 12:54:20,146 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_analytic_account_company_consistency ... 2026-11-03 12:54:20,819 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [96] 2026-11-03 12:54:20,871 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_create_project ... 2026-11-03 12:54:21,186 7 INFO rb-ea311d5-226310-432086 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 12:54:21,391 7 INFO rb-ea311d5-226310-432086 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 12:54:21,436 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_create_subtask ... 2026-11-03 12:54:23,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_create_task ... 2026-11-03 12:54:24,050 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_cross_subtask_project ... 2026-11-03 12:54:24,364 7 INFO rb-ea311d5-226310-432086 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 12:54:25,088 7 INFO rb-ea311d5-226310-432086 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 12:54:25,172 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_date_to_assign_project ... 2026-11-03 12:54:41,617 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_generate_analytic_account ... 2026-11-03 12:54:41,699 7 INFO rb-ea311d5-226310-432086 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 12:54:41,931 7 INFO rb-ea311d5-226310-432086 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 12:54:42,095 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_move_task ... 2026-11-03 12:54:42,144 7 INFO rb-ea311d5-226310-432086 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 12:54:43,303 7 INFO rb-ea311d5-226310-432086 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 12:54:43,344 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_update_company_id ... 2026-11-03 12:54:52,899 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 12:54:55,413 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-11-03 12:54:56,547 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14571, 14570, 14569] 2026-11-03 12:54:56,568 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.task records with IDs: [2024, 2023, 2022] 2026-11-03 12:54:56,588 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4786, 4787, 4788, 4789, 4790, 4791] 2026-11-03 12:54:57,336 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #745 deleted project.task.type records with IDs: [4695] 2026-11-03 12:54:57,393 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #744 deleted project.task.type records with IDs: [4690] 2026-11-03 12:54:57,445 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #744 deleted project.task.type records with IDs: [4689, 4691] 2026-11-03 12:54:57,483 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [4688, 4694] 2026-11-03 12:54:57,637 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [4697, 4698, 4699] 2026-11-03 12:54:57,642 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_new_personal_stages_created_for_new_users ... 2026-11-03 12:54:58,077 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 12:54:58,594 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 12:54:58,901 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 12:54:58,916 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-11-03 12:54:59,211 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-11-03 12:54:59,252 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14562, 14559, 14556] 2026-11-03 12:54:59,279 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.task records with IDs: [2021, 2019, 2018] 2026-11-03 12:54:59,292 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4778, 4779, 4780, 4781, 4784, 4785] 2026-11-03 12:54:59,638 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_grouping_sets ... 2026-11-03 12:54:59,795 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-11-03 12:55:00,066 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-03 12:55:03,116 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-11-03 12:55:03,651 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome pid: 71463 2026-11-03 12:55:03,652 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless temporary user profile dir: /tmp/tmpfnnal_g2_chrome_odoo 2026-11-03 12:55:03,652 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:43745/json/version 2026-11-03 12:55:03,657 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43745', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:55:03,756 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 12:55:03,757 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:43745/json 2026-11-03 12:55:03,758 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43745', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:55:03,774 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Websocket url found: ws://127.0.0.1:43745/devtools/page/62230F21D130EE54A3B3AE42201B966D 2026-11-03 12:55:03,795 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Enable chrome headless console log notification 2026-11-03 12:55:03,827 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless enable page notifications 2026-11-03 12:55:03,938 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:armandel from n/a 2026-11-03 12:55:03,968 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Setting session cookie in browser 2026-11-03 12:55:03,977 7 INFO rb-ea311d5-226310-432086 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 12:55:03,977 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 12:55:04,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:04] "GET /odoo HTTP/1.1" 200 7389 119 0.192 0.578 rw 2026-11-03 12:55:04,766 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigation result: {'frameId': '62230F21D130EE54A3B3AE42201B966D', 'loaderId': '1F89303E70C71CD13828C68845BA35F8', 'isDownload': False} 2026-11-03 12:55:04,766 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-11-03 12:55:05,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:05] "GET /web/webclient/load_menus HTTP/1.1" 200 60599 33 0.024 0.214 ro 2026-11-03 12:55:05,075 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 1273 6 0.008 0.255 ro 2026-11-03 12:55:05,103 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:05] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.289 ro 2026-11-03 12:55:05,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:05] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.003 0.026 ro 2026-11-03 12:55:05,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:05] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 1.181 ro 2026-11-03 12:55:05,280 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:05] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.005 0.023 ro 2026-11-03 12:55:06,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: Owl is running in 'dev' mode. 2026-11-03 12:55:06,337 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:06] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-11-03 12:55:06,346 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:06] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.002 - 2026-11-03 12:55:06,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.009 0.012 ro 2026-11-03 12:55:06,448 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.009 rw 2026-11-03 12:55:06,458 7 INFO rb-ea311d5-226310-432086 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 12:55:06,484 7 INFO rb-ea311d5-226310-432086 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 12:55:06,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:06] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.004 ro 2026-11-03 12:55:06,634 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:06] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 12:55:06,699 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:06] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.007 0.027 ro 2026-11-03 12:55:06,913 7 INFO rb-ea311d5-226310-432086 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 12:55:06,968 7 INFO rb-ea311d5-226310-432086 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 12:55:07,023 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:07] "GET /odoo HTTP/1.1" 200 7317 27 0.189 0.141 rw 2026-11-03 12:55:07,077 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:07] "POST /web/action/load HTTP/1.1" 200 419 5 0.019 0.273 ro 2026-11-03 12:55:07,107 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:07] "GET /web/image/res.partner/2625/avatar_128?unique=1793710500000 HTTP/1.1" 200 305 3 0.005 0.314 ro 2026-11-03 12:55:07,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:07] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.247 ro 2026-11-03 12:55:07,314 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:07] "POST /mail/store HTTP/1.1" 200 3441 37 0.048 0.375 ro 2026-11-03 12:55:07,333 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.005 0.545 rw 2026-11-03 12:55:07,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:07] "POST /web/action/load HTTP/1.1" 200 1125 10 0.006 0.327 ro 2026-11-03 12:55:07,715 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:07] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 92414 58 0.052 0.224 ro 2026-11-03 12:55:07,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:07] "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 12:55:07,938 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:07] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1031 22 0.063 0.093 ro 2026-11-03 12:55:07,944 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:07] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.045 ro 2026-11-03 12:55:08,077 7 INFO rb-ea311d5-226310-432086 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 12:55:08,078 7 INFO rb-ea311d5-226310-432086 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 12:55:08,079 7 INFO rb-ea311d5-226310-432086 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 12:55:08,079 7 INFO rb-ea311d5-226310-432086 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 12:55:08,099 7 INFO rb-ea311d5-226310-432086 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 12:55:08,103 7 INFO rb-ea311d5-226310-432086 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 12:55:08,182 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:08] "GET /web/image/res.users/1/avatar_128?unique=1793697257000 HTTP/1.1" 200 4660 5 0.014 0.094 ro 2026-11-03 12:55:08,240 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:08] "POST /web/action/load HTTP/1.1" 200 1337 11 0.02 0.104 ro 2026-11-03 12:55:08,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:08] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 1841 22 0.053 0.208 rw 2026-11-03 12:55:08,814 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:08] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 105112 72 0.058 0.449 ro 2026-11-03 12:55:08,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:08] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 4 0.007 0.023 ro 2026-11-03 12:55:09,052 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:09] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 3206 23 0.029 0.156 ro 2026-11-03 12:55:09,312 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:09] "GET /web/image/res.users/753/avatar_128?unique=1793710504000 HTTP/1.1" 200 305 4 0.007 0.025 ro 2026-11-03 12:55:09,324 7 INFO rb-ea311d5-226310-432086 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 12:55:09,390 7 INFO rb-ea311d5-226310-432086 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 12:55:09,403 7 INFO rb-ea311d5-226310-432086 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 12:55:09,431 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:09] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 55 3 0.006 0.014 rw 2026-11-03 12:55:09,498 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:09] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 272 2 0.003 0.026 rw 2026-11-03 12:55:09,548 7 INFO rb-ea311d5-226310-432086 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 12:55:09,578 7 INFO rb-ea311d5-226310-432086 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 12:55:09,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:09] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 9545 10 0.014 0.039 ro 2026-11-03 12:55:09,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:09] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 417 2 0.008 0.027 ro 2026-11-03 12:55:09,882 7 INFO rb-ea311d5-226310-432086 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 12:55:09,908 7 INFO rb-ea311d5-226310-432086 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 12:55:09,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:09] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 54 2 0.007 0.019 rw 2026-11-03 12:55:10,014 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:10] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 4 0.004 0.028 ro 2026-11-03 12:55:10,173 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:10] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 3342 23 0.042 0.14 ro 2026-11-03 12:55:10,290 7 INFO rb-ea311d5-226310-432086 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 12:55:10,301 7 INFO rb-ea311d5-226310-432086 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 12:55:10,389 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:10] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 5644 7 0.008 0.066 ro 2026-11-03 12:55:10,487 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:10] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 293 5 0.018 0.039 rw 2026-11-03 12:55:10,623 7 INFO rb-ea311d5-226310-432086 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 12:55:10,627 7 INFO rb-ea311d5-226310-432086 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 12:55:10,767 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 40 0.031 0.098 rw 2026-11-03 12:55:10,850 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:10] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 293 3 0.006 0.048 rw 2026-11-03 12:55:10,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:10] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1125 13 0.012 0.092 ro 2026-11-03 12:55:10,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: tour succeeded 2026-11-03 12:55:10,989 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: ╔════════════════════════════════════╗ ║ TOUR personal_stage_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 12:55:10,994 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:10] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 4 0.007 0.02 ro 2026-11-03 12:55:11,020 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:11] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 144 4 0.005 0.037 ro 2026-11-03 12:55:11,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:55:11,246 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: heap 28473376 (allocated 30007296) 2026-11-03 12:55:11,300 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Z-_x7we0 - [03/Nov/2026 12:55:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.082 4.306 rw 2026-11-03 12:55:11,358 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing chrome headless with pid 71463 2026-11-03 12:55:11,361 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing websocket connection 2026-11-03 12:55:11,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Terminating chrome headless with pid 71463 2026-11-03 12:55:11,500 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125511_500272_test_personal_stage_tour.txt 2026-11-03 12:55:11,500 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Removing chrome user profile "/tmp/tmpfnnal_g2_chrome_odoo" 2026-11-03 12:55:11,557 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 12:55:14,052 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_config: Starting TestProjectConfig.test_copy_project_manager_embedded_config_as_default ... 2026-11-03 12:55:14,266 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_config: Starting TestProjectConfig.test_no_copy_project_manager_embedded_config_as_default ... 2026-11-03 12:55:14,378 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_config: Starting TestProjectConfig.test_project_stages_feature_enable_views ... 2026-11-03 12:55:15,217 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 12:55:18,158 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_embedded_action_settings: Starting TestProjectEmbeddedActionSettings.test_copy_custom_embedded_action_settings ... 2026-11-03 12:55:18,487 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_embedded_action_settings: Starting TestProjectEmbeddedActionSettings.test_copy_embedded_action_settings ... 2026-11-03 12:55:18,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_embedded_action_settings: Starting TestProjectEmbeddedActionSettings.test_unlink_project_removes_embedded_action_settings ... 2026-11-03 12:55:18,585 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted res.users.settings.embedded.action records with IDs: [5] 2026-11-03 12:55:18,645 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.project records with IDs: [467] 2026-11-03 12:55:18,662 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.alias records with IDs: [2574] 2026-11-03 12:55:18,686 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.account records with IDs: [494] 2026-11-03 12:55:18,711 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-03 12:55:19,520 7 INFO rb-ea311d5-226310-432086 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 12:55:37,193 7 INFO rb-ea311d5-226310-432086 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 12:55:38,293 7 INFO rb-ea311d5-226310-432086 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 12:55:41,890 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_assert_initial_values ... 2026-11-03 12:55:43,015 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_copy_task_logs_chatter ... 2026-11-03 12:55:43,641 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_mail_alais_assignees_from_recipient_list ... 2026-11-03 12:55:44,654 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 12:55:44,896 7 INFO rb-ea311d5-226310-432086 odoo.addons.mail.models.mail_thread: Routing mail from eustache.projectuser@example.com to "Armande ProjectUser" ,"Bastien ProjectManager" ,"Goats" ,"Chell Gladys" with Message-Id <1793710544.8442893-01067-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 473}, 775, mail.alias(2580,)) 2026-11-03 12:55:45,220 7 INFO rb-ea311d5-226310-432086 odoo.addons.mail.models.mail_thread: Routing mail from eustache.projectuser@example.com to bastien.projectmanager@example.com,project+goats@test.mycompany.com,chell@gladys.portal,b.t@example.com,armande.projectuser@example.com with Message-Id <1793710545.1761072-29438-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 473}, 775, mail.alias(2580,)) 2026-11-03 12:55:45,404 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_project_notify_get_recipients_groups ... 2026-11-03 12:55:46,116 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_access_action ... 2026-11-03 12:55:47,056 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_from_mail ... 2026-11-03 12:55:47,684 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_no_stage ... 2026-11-03 12:55:48,194 7 INFO rb-ea311d5-226310-432086 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to help@test.mycompany.com,"New Customer" ,"Valid Lelitre" with Message-Id <1793710548.1466646-46288-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 474}, 774, mail.alias(2581,)) 2026-11-03 12:55:48,396 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_notifies_author ... 2026-11-03 12:55:49,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.mail.models.mail_thread: Routing mail from "Eustache Employee" to help@test.mycompany.com,"New Customer" ,"Valid Lelitre" with Message-Id <1793710548.9613922-85231-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 474}, 775, mail.alias(2581,)) 2026-11-03 12:55:49,667 7 INFO rb-ea311d5-226310-432086 odoo.addons.mail.models.mail_thread: Routing mail from "Eustache Employee" to "New Cc" ,"New Customer" ,"Valid Poilvache" ,"Valid Lelitre" ,"Armande ProjectUser" with Message-Id <1793710549.6191673-11041-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 2081, custom_values: None, uid: 1 2026-11-03 12:55:49,851 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14769, 14768] 2026-11-03 12:55:49,959 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2663, 2662] 2026-11-03 12:55:50,082 7 INFO rb-ea311d5-226310-432086 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to help@test.mycompany.com,"New Customer" ,"Valid Lelitre" with Message-Id <1793710549.9934061-37378-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 474}, 774, mail.alias(2581,)) 2026-11-03 12:55:50,751 7 INFO rb-ea311d5-226310-432086 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Cc" ,"New Customer" ,"Valid Poilvache" ,"Valid Lelitre" ,"Armande ProjectUser" with Message-Id <1793710550.6939297-54627-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 2082, custom_values: None, uid: 1 2026-11-03 12:55:50,919 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14775, 14774] 2026-11-03 12:55:51,024 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2665, 2664] 2026-11-03 12:55:51,145 7 INFO rb-ea311d5-226310-432086 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to help@test.mycompany.com,"New Customer" ,"Valid Lelitre" with Message-Id <1793710551.0467420-61304-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 474}, 1, mail.alias(2581,)) 2026-11-03 12:55:51,931 7 INFO rb-ea311d5-226310-432086 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "New Cc" ,"New Customer" ,"Valid Poilvache" ,"Valid Lelitre" ,"Armande ProjectUser" with Message-Id <1793710551.8747184-37568-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 2083, custom_values: None, uid: 1 2026-11-03 12:55:52,112 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14781, 14780] 2026-11-03 12:55:52,204 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2668, 2667] 2026-11-03 12:55:52,216 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_removes_email_signatures ... 2026-11-03 12:55:52,748 7 INFO rb-ea311d5-226310-432086 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1793710552.7367454@localhost>: direct alias match: ('project.task', 0, {'project_id': 474}, 1, mail.alias(2581,)) 2026-11-03 12:55:53,010 7 INFO rb-ea311d5-226310-432086 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1793710552.9558997@localhost>: direct alias match: ('project.task', 0, {'project_id': 474}, 1, mail.alias(2581,)) 2026-11-03 12:55:53,209 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_project_update ... 2026-11-03 12:55:54,231 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_user_ids_update ... 2026-11-03 12:55:54,890 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4970, 4971] 2026-11-03 12:55:54,902 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4870, 4871] 2026-11-03 12:55:55,380 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_portal_share_adds_followers ... 2026-11-03 12:55:56,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 8 removed 2026-11-03 12:55:59,211 7 INFO rb-ea311d5-226310-432086 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 12:55:59,336 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-11-03 12:55:59,600 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-11-03 12:55:59,953 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-11-03 12:56:00,232 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-11-03 12:56:00,874 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-11-03 12:56:00,937 7 INFO rb-ea311d5-226310-432086 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 12:56:01,544 7 INFO rb-ea311d5-226310-432086 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 12:56:02,072 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_next_milestone_ordered_by_deadline ... 2026-11-03 12:56:02,126 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_project_milestone_color ... 2026-11-03 12:56:02,196 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_on_tasks_from_different_projects ... 2026-11-03 12:56:02,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-11-03 12:56:03,086 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 12:56:03,129 7 INFO rb-ea311d5-226310-432086 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 12:56:04,123 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 12:56:04,282 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_close_recurring_task_private_project ... 2026-11-03 12:56:04,732 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 12:56:05,307 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_closed_recurring_task ... 2026-11-03 12:56:06,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_deleting_last_recurring_task ... 2026-11-03 12:56:07,211 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.task.recurrence records with IDs: [5] 2026-11-03 12:56:07,250 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.task records with IDs: [2118] 2026-11-03 12:56:07,260 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [5027] 2026-11-03 12:56:07,274 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_disabling_recurrence ... 2026-11-03 12:56:08,293 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.task.recurrence records with IDs: [8] 2026-11-03 12:56:08,320 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_next_occurrence_batch_call ... 2026-11-03 12:56:08,733 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrence_copy_task_dependency ... 2026-11-03 12:56:09,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrence_simple ... 2026-11-03 12:56:10,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.task.recurrence records with IDs: [17] 2026-11-03 12:56:10,145 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrence_until ... 2026-11-03 12:56:11,052 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrent_sub_tasks_without_archive_user ... 2026-11-03 12:56:11,429 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [881] 2026-11-03 12:56:11,788 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrent_tasks_fields ... 2026-11-03 12:56:12,779 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrent_tasks_without_archive_user ... 2026-11-03 12:56:13,035 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [881] 2026-11-03 12:56:13,234 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurring_settings_change ... 2026-11-03 12:56:13,457 7 INFO rb-ea311d5-226310-432086 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 12:56:13,541 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 12:56:16,070 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-11-03 12:56:16,384 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 12:56:19,215 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_followers_task_created_by_portal_user ... 2026-11-03 12:56:19,654 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-11-03 12:56:19,833 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [17] 2026-11-03 12:56:20,042 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [495], uid: 796, model: project.project 2026-11-03 12:56:20,057 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-11-03 12:56:20,287 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: html_field_history_metadata 2026-11-03 12:56:20,296 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_follower_ids 2026-11-03 12:56:20,310 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_partner_ids 2026-11-03 12:56:20,320 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_ids 2026-11-03 12:56:20,329 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: has_message 2026-11-03 12:56:20,338 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_needaction 2026-11-03 12:56:20,362 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_needaction_counter 2026-11-03 12:56:20,382 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_has_error 2026-11-03 12:56:20,393 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_has_error_counter 2026-11-03 12:56:20,403 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_attachment_count 2026-11-03 12:56:20,413 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_ids 2026-11-03 12:56:20,423 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_has_sms_error 2026-11-03 12:56:20,433 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rotting_days 2026-11-03 12:56:20,443 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: is_rotting 2026-11-03 12:56:20,451 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_last_value 2026-11-03 12:56:20,459 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_last_feedback 2026-11-03 12:56:20,469 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_last_image 2026-11-03 12:56:20,479 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_count 2026-11-03 12:56:20,486 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_avg 2026-11-03 12:56:20,494 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_avg_text 2026-11-03 12:56:20,501 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_percentage_satisfaction 2026-11-03 12:56:20,510 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_last_text 2026-11-03 12:56:20,518 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_ids 2026-11-03 12:56:20,525 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_state 2026-11-03 12:56:20,533 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_user_id 2026-11-03 12:56:20,541 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_type_id 2026-11-03 12:56:20,551 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_type_icon 2026-11-03 12:56:20,562 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_date_deadline 2026-11-03 12:56:20,572 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: my_activity_date_deadline 2026-11-03 12:56:20,582 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_summary 2026-11-03 12:56:20,593 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_exception_decoration 2026-11-03 12:56:20,603 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_exception_icon 2026-11-03 12:56:20,614 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_plans_ids 2026-11-03 12:56:20,624 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_calendar_event_id 2026-11-03 12:56:20,635 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: access_warning 2026-11-03 12:56:20,645 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: date_end 2026-11-03 12:56:20,656 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: task_properties 2026-11-03 12:56:20,667 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: role_ids 2026-11-03 12:56:20,678 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: personal_stage_type_ids 2026-11-03 12:56:20,689 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: personal_stage_id 2026-11-03 12:56:20,700 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: personal_stage_type_id 2026-11-03 12:56:20,708 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: partner_phone 2026-11-03 12:56:20,715 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_active 2026-11-03 12:56:20,722 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: attachment_ids 2026-11-03 12:56:20,732 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: project_privacy_visibility 2026-11-03 12:56:20,739 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: subtask_completion_percentage 2026-11-03 12:56:20,749 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: working_hours_open 2026-11-03 12:56:20,762 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: working_hours_close 2026-11-03 12:56:20,773 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: working_days_open 2026-11-03 12:56:20,784 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: working_days_close 2026-11-03 12:56:20,798 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: closed_depend_on_count 2026-11-03 12:56:20,810 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: link_preview_name 2026-11-03 12:56:20,819 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: create_uid 2026-11-03 12:56:20,829 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: write_uid 2026-11-03 12:56:20,838 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: remaining_hours_percentage 2026-11-03 12:56:20,848 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: partner_name 2026-11-03 12:56:20,858 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: partner_company_name 2026-11-03 12:56:20,870 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: user_skill_ids 2026-11-03 12:56:20,880 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: leave_types_count 2026-11-03 12:56:20,890 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: is_timeoff_task 2026-11-03 12:56:20,900 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: project_sale_order_id 2026-11-03 12:56:20,911 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: task_to_invoice 2026-11-03 12:56:20,920 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: sale_warning_text 2026-11-03 12:56:20,930 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: pricing_type 2026-11-03 12:56:20,940 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: is_project_map_empty 2026-11-03 12:56:20,951 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: has_multi_sol 2026-11-03 12:56:20,962 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: timesheet_product_id 2026-11-03 12:56:20,972 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: last_sol_of_customer 2026-11-03 12:56:20,984 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-11-03 12:56:21,569 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-11-03 12:56:21,713 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [17] 2026-11-03 12:56:22,738 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_task_with_portal_user ... 2026-11-03 12:56:23,262 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: id 2026-11-03 12:56:23,280 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_name 2026-11-03 12:56:23,305 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_is_follower 2026-11-03 12:56:23,325 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: duration_tracking 2026-11-03 12:56:23,341 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: access_url 2026-11-03 12:56:23,359 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: access_token 2026-11-03 12:56:23,378 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: active 2026-11-03 12:56:23,397 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: create_date 2026-11-03 12:56:23,418 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: write_date 2026-11-03 12:56:23,438 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: date_assign 2026-11-03 12:56:23,458 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: date_deadline 2026-11-03 12:56:23,480 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: project_id 2026-11-03 12:56:23,497 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_in_project 2026-11-03 12:56:23,517 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allocated_hours 2026-11-03 12:56:23,535 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: subtask_allocated_hours 2026-11-03 12:56:23,574 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: user_ids 2026-11-03 12:56:23,590 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: portal_user_names 2026-11-03 12:56:23,617 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: partner_id 2026-11-03 12:56:23,637 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: email_from 2026-11-03 12:56:23,659 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: company_id 2026-11-03 12:56:23,688 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: displayed_image_id 2026-11-03 12:56:23,714 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: subtask_count 2026-11-03 12:56:23,734 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: closed_subtask_count 2026-11-03 12:56:23,753 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_milestones 2026-11-03 12:56:23,776 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: milestone_id 2026-11-03 12:56:23,796 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_late_and_unreached_milestone 2026-11-03 12:56:23,815 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_task_dependencies 2026-11-03 12:56:23,834 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: depend_on_ids 2026-11-03 12:56:23,855 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: depend_on_count 2026-11-03 12:56:23,878 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: dependent_ids 2026-11-03 12:56:23,898 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: dependent_tasks_count 2026-11-03 12:56:23,917 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_parent_task_button 2026-11-03 12:56:23,937 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_follow_button 2026-11-03 12:56:23,968 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: project_sharing_portal_user_ids 2026-11-03 12:56:23,985 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_recurring_tasks 2026-11-03 12:56:24,002 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: recurring_task 2026-11-03 12:56:24,022 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: recurring_count 2026-11-03 12:56:24,048 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: repeat_interval 2026-11-03 12:56:24,067 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: repeat_unit 2026-11-03 12:56:24,087 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: repeat_type 2026-11-03 12:56:24,111 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: repeat_until 2026-11-03 12:56:24,126 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: is_template 2026-11-03 12:56:24,143 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_project_template 2026-11-03 12:56:24,163 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_template_ancestor 2026-11-03 12:56:24,183 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: analytic_account_active 2026-11-03 12:56:24,202 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_timesheets 2026-11-03 12:56:24,221 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: remaining_hours 2026-11-03 12:56:24,240 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: effective_hours 2026-11-03 12:56:24,259 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: total_hours_spent 2026-11-03 12:56:24,278 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: progress 2026-11-03 12:56:24,296 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: overtime 2026-11-03 12:56:24,315 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: subtask_effective_hours 2026-11-03 12:56:24,348 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: timesheet_ids 2026-11-03 12:56:24,376 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: portal_timesheet_ids 2026-11-03 12:56:24,402 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: encode_uom_in_days 2026-11-03 12:56:24,423 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: show_portal_timesheets 2026-11-03 12:56:24,450 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: sale_order_id 2026-11-03 12:56:24,473 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: sale_line_id 2026-11-03 12:56:24,489 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: sale_order_state 2026-11-03 12:56:24,509 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_billable 2026-11-03 12:56:24,529 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_sale_order_button 2026-11-03 12:56:24,548 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: remaining_hours_so 2026-11-03 12:56:24,570 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: remaining_hours_available 2026-11-03 12:56:24,591 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: html_field_history_metadata 2026-11-03 12:56:24,634 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_partner_ids 2026-11-03 12:56:24,678 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_ids 2026-11-03 12:56:24,699 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_message 2026-11-03 12:56:24,718 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_needaction 2026-11-03 12:56:24,739 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_needaction_counter 2026-11-03 12:56:24,759 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_has_error 2026-11-03 12:56:24,777 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_has_error_counter 2026-11-03 12:56:24,797 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_attachment_count 2026-11-03 12:56:24,828 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_has_sms_error 2026-11-03 12:56:24,848 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rotting_days 2026-11-03 12:56:24,868 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: is_rotting 2026-11-03 12:56:24,888 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_last_value 2026-11-03 12:56:24,905 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_last_feedback 2026-11-03 12:56:24,923 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_last_image 2026-11-03 12:56:24,941 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_count 2026-11-03 12:56:24,960 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_avg 2026-11-03 12:56:24,979 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_avg_text 2026-11-03 12:56:24,998 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_percentage_satisfaction 2026-11-03 12:56:25,017 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_last_text 2026-11-03 12:56:25,035 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_ids 2026-11-03 12:56:25,056 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_state 2026-11-03 12:56:25,092 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_user_id 2026-11-03 12:56:25,129 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_type_icon 2026-11-03 12:56:25,149 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_date_deadline 2026-11-03 12:56:25,168 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: my_activity_date_deadline 2026-11-03 12:56:25,191 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_summary 2026-11-03 12:56:25,215 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_exception_decoration 2026-11-03 12:56:25,243 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_exception_icon 2026-11-03 12:56:25,303 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_calendar_event_id 2026-11-03 12:56:25,328 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: access_warning 2026-11-03 12:56:25,349 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: date_end 2026-11-03 12:56:25,369 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: task_properties 2026-11-03 12:56:25,397 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: personal_stage_type_ids 2026-11-03 12:56:25,432 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: personal_stage_type_id 2026-11-03 12:56:25,451 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: partner_phone 2026-11-03 12:56:25,473 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_active 2026-11-03 12:56:25,495 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: attachment_ids 2026-11-03 12:56:25,515 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: project_privacy_visibility 2026-11-03 12:56:25,537 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: subtask_completion_percentage 2026-11-03 12:56:25,560 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: working_hours_open 2026-11-03 12:56:25,580 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: working_hours_close 2026-11-03 12:56:25,600 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: working_days_open 2026-11-03 12:56:25,620 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: working_days_close 2026-11-03 12:56:25,640 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: closed_depend_on_count 2026-11-03 12:56:25,657 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: link_preview_name 2026-11-03 12:56:25,696 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: create_uid 2026-11-03 12:56:25,729 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: write_uid 2026-11-03 12:56:25,750 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: remaining_hours_percentage 2026-11-03 12:56:25,767 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: partner_name 2026-11-03 12:56:25,785 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: partner_company_name 2026-11-03 12:56:25,817 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: leave_types_count 2026-11-03 12:56:25,837 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: is_timeoff_task 2026-11-03 12:56:25,865 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: project_sale_order_id 2026-11-03 12:56:25,882 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: task_to_invoice 2026-11-03 12:56:25,909 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: sale_warning_text 2026-11-03 12:56:25,939 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: pricing_type 2026-11-03 12:56:25,960 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: is_project_map_empty 2026-11-03 12:56:25,981 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_multi_sol 2026-11-03 12:56:26,026 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: timesheet_product_id 2026-11-03 12:56:26,052 7 INFO rb-ea311d5-226310-432086 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: last_sol_of_customer 2026-11-03 12:56:26,073 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 12:56:26,708 7 INFO rb-ea311d5-226310-432086 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 12:56:26,800 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-11-03 12:56:27,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome pid: 71592 2026-11-03 12:56:27,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless temporary user profile dir: /tmp/tmp0qe0ug_s_chrome_odoo 2026-11-03 12:56:27,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:44741/json/version 2026-11-03 12:56:27,392 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:56:27,468 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Browser version: Chrome/150.0.7871.114 2026-11-03 12:56:27,468 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:44741/json 2026-11-03 12:56:27,477 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:56:27,490 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Websocket url found: ws://127.0.0.1:44741/devtools/page/A2C8CDEC5CA07413C646B90E1A035AA7 2026-11-03 12:56:27,500 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Enable chrome headless console log notification 2026-11-03 12:56:27,506 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless enable page notifications 2026-11-03 12:56:27,617 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:56:27,642 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Setting session cookie in browser 2026-11-03 12:56:27,645 7 INFO rb-ea311d5-226310-432086 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 12:56:27,645 7 INFO rb-ea311d5-226310-432086 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 12:56:28,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:28] "GET /odoo HTTP/1.1" 200 7330 103 0.078 0.445 rw 2026-11-03 12:56:28,184 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigation result: {'frameId': 'A2C8CDEC5CA07413C646B90E1A035AA7', 'loaderId': 'E4FB8826448D3D1CCFE6094FF49592F9', 'isDownload': False} 2026-11-03 12:56:28,184 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-11-03 12:56:28,446 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:28] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.003 0.777 ro 2026-11-03 12:56:28,631 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:28] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.043 0.354 ro 2026-11-03 12:56:28,647 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:28] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.402 ro 2026-11-03 12:56:28,671 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.015 0.395 ro 2026-11-03 12:56:29,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:29] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.003 0.036 ro 2026-11-03 12:56:29,416 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:29] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.032 ro 2026-11-03 12:56:29,624 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 12:56:29,648 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:29] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.004 - 2026-11-03 12:56:29,655 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:29] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.013 - 2026-11-03 12:56:29,679 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.015 ro 2026-11-03 12:56:29,744 7 INFO rb-ea311d5-226310-432086 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 12:56:29,746 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.023 rw 2026-11-03 12:56:29,758 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 12:56:29,829 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:29] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.034 0.064 rw 2026-11-03 12:56:29,874 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:29] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-11-03 12:56:29,908 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:29] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 12:56:30,110 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:30] "GET /odoo HTTP/1.1" 200 7259 27 0.063 0.106 rw 2026-11-03 12:56:30,117 7 INFO rb-ea311d5-226310-432086 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 12:56:30,135 7 INFO rb-ea311d5-226310-432086 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 12:56:30,158 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:30] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.007 0.181 ro 2026-11-03 12:56:30,182 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:30] "POST /web/action/load HTTP/1.1" 200 419 5 0.006 0.149 ro 2026-11-03 12:56:30,192 7 INFO rb-ea311d5-226310-432086 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 12:56:30,195 7 INFO rb-ea311d5-226310-432086 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 12:56:30,199 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:30] "GET /web/image/res.partner/3/avatar_128?unique=1793710586000 HTTP/1.1" 200 305 3 0.003 0.161 ro 2026-11-03 12:56:30,220 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:30] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.144 ro 2026-11-03 12:56:30,254 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:30] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.005 0.23 rw 2026-11-03 12:56:30,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:30] "POST /mail/store HTTP/1.1" 200 3380 37 0.041 0.196 ro 2026-11-03 12:56:30,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:30] "POST /web/action/load HTTP/1.1" 200 1125 10 0.008 0.189 ro 2026-11-03 12:56:30,772 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:30] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 56 0.049 0.209 ro 2026-11-03 12:56:30,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:30] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1162 23 0.021 0.146 ro 2026-11-03 12:56:30,998 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:30] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.16 ro 2026-11-03 12:56:31,052 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:31] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 41 1 0.0 0.03 ro 2026-11-03 12:56:31,183 7 INFO rb-ea311d5-226310-432086 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 12:56:31,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:31] "GET /web/image/res.users/1/avatar_128?unique=1793710586000 HTTP/1.1" 200 4660 5 0.005 0.045 ro 2026-11-03 12:56:31,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:31] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.004 0.015 ro 2026-11-03 12:56:31,223 7 INFO rb-ea311d5-226310-432086 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 12:56:31,280 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:31] "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.005 0.044 rw 2026-11-03 12:56:31,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:31] "POST /web/dataset/call_kw/project.share.wizard/get_views#project.share.wizard.get_views HTTP/1.1" 200 5771 10 0.013 0.038 ro 2026-11-03 12:56:31,476 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:31] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 392 6 0.015 0.033 rw 2026-11-03 12:56:31,619 7 INFO rb-ea311d5-226310-432086 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 12:56:31,645 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:31] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 120 1 0.001 0.011 rw 2026-11-03 12:56:31,761 7 INFO rb-ea311d5-226310-432086 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 12:56:31,818 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:31] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 445 3 0.009 0.05 ro 2026-11-03 12:56:31,882 7 INFO rb-ea311d5-226310-432086 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 12:56:31,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:31] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 53 7 0.006 0.022 rw 2026-11-03 12:56:31,922 7 INFO rb-ea311d5-226310-432086 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 12:56:31,965 7 INFO rb-ea311d5-226310-432086 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 12:56:31,978 7 INFO rb-ea311d5-226310-432086 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 12:56:32,045 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:32] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 102 3 0.005 0.035 rw 2026-11-03 12:56:32,110 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:32] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 53 6 0.015 0.027 rw 2026-11-03 12:56:32,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:32] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 53 2 0.003 0.037 rw 2026-11-03 12:56:32,294 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:32] "POST /web/dataset/call_kw/project.share.wizard/web_save#project.share.wizard.web_save HTTP/1.1" 200 528 18 0.023 0.064 rw 2026-11-03 12:56:32,475 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:32] "POST /web/dataset/call_button/project.share.wizard/action_share_record#project.share.wizard.action_share_record HTTP/1.1" 200 234 49 0.046 0.113 rw 2026-11-03 12:56:32,613 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:32] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1163 21 0.021 0.087 ro 2026-11-03 12:56:32,698 7 INFO rb-ea311d5-226310-432086 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 12:56:33,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:33] "GET /my/projects HTTP/1.1" 200 40306 133 0.126 1.166 rw 2026-11-03 12:56:34,041 7 INFO rb-ea311d5-226310-432086 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 12:56:34,043 7 INFO rb-ea311d5-226310-432086 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 12:56:34,068 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2, copying from /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 2026-11-03 12:56:34,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.04 3.757 rw 2026-11-03 12:56:34,117 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:34] "GET /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 10 0.027 1.372 ro 2026-11-03 12:56:34,143 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c52a3e1/web.assets_frontend.min.css, copying from /web/assets/c52a3e1/web.assets_frontend.min.css 2026-11-03 12:56:34,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:34] "GET /web/assets/1/c52a3e1/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.043 0.155 ro 2026-11-03 12:56:34,259 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2, copying from /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 2026-11-03 12:56:34,280 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:34] "GET /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.01 0.22 ro 2026-11-03 12:56:34,307 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/53a3654/web.assets_frontend_minimal.min.js, copying from /web/assets/53a3654/web.assets_frontend_minimal.min.js 2026-11-03 12:56:34,324 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:34] "GET /web/assets/1/53a3654/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.005 0.023 ro 2026-11-03 12:56:34,351 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/31e43a9/web.__assets_tests_call__.min.js, copying from /web/assets/31e43a9/web.__assets_tests_call__.min.js 2026-11-03 12:56:34,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:34] "GET /web/assets/1/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 7 0.007 0.053 ro 2026-11-03 12:56:34,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:34] "GET /web/image/website/1/logo/My%20Website?unique=ed15911 HTTP/1.1" 200 8689 2 0.005 0.012 ro 2026-11-03 12:56:34,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:34] "GET /website/static/description/icon.png HTTP/1.1" 200 3260 0 0 0.003 - 2026-11-03 12:56:34,571 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js, copying from /web/assets/e578fe4/web.assets_frontend_lazy.min.js 2026-11-03 12:56:34,628 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:34] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.065 ro 2026-11-03 12:56:34,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:34] "GET /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.009 0.1 ro 2026-11-03 12:56:35,225 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 12:56:35,246 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.007 ro 2026-11-03 12:56:35,265 7 INFO rb-ea311d5-226310-432086 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 12:56:35,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:35] "GET /my/projects/497 HTTP/1.1" 303 251 4 0.002 0.034 rw 2026-11-03 12:56:35,562 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:35] "GET /my/projects/497/project_sharing HTTP/1.1" 200 6595 35 0.021 0.156 rw 2026-11-03 12:56:35,616 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:35] "GET /web/assets/7a50b7c/project.webclient.min.css HTTP/1.1" 200 862608 2 0.001 0.014 ro 2026-11-03 12:56:35,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:35] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.007 0.029 ro 2026-11-03 12:56:35,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:35] "GET /web/assets/f6578fc/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.005 0.084 ro 2026-11-03 12:56:36,571 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 12:56:36,594 7 INFO rb-ea311d5-226310-432086 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 12:56:36,615 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.001 0.016 rw 2026-11-03 12:56:36,767 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:36] "POST /web/action/load HTTP/1.1" 200 1283 12 0.009 0.028 ro 2026-11-03 12:56:37,237 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:37] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 99650 50 0.061 0.377 ro 2026-11-03 12:56:37,395 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:37] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 41 2 0.004 0.1 ro 2026-11-03 12:56:37,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:37] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 277 4 0.003 0.109 ro 2026-11-03 12:56:37,515 7 INFO rb-ea311d5-226310-432086 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 12:56:37,518 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:37] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.004 - 2026-11-03 12:56:37,532 7 INFO rb-ea311d5-226310-432086 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 12:56:37,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:37] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 1067 6 0.006 0.033 ro 2026-11-03 12:56:37,625 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:37] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 65 1 0.001 0.016 rw 2026-11-03 12:56:37,674 7 INFO rb-ea311d5-226310-432086 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 12:56:37,682 7 INFO rb-ea311d5-226310-432086 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 12:56:37,689 7 INFO rb-ea311d5-226310-432086 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 12:56:37,846 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:37] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 53 38 0.039 0.111 rw 2026-11-03 12:56:37,940 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:37] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 630 9 0.01 0.055 ro 2026-11-03 12:56:38,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:38] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 99650 3 0.008 0.143 ro 2026-11-03 12:56:38,392 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:38] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1497 23 0.046 0.099 ro 2026-11-03 12:56:38,505 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:38] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.01 ro 2026-11-03 12:56:38,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:38] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.007 ro 2026-11-03 12:56:38,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:38] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.003 0.012 rw 2026-11-03 12:56:38,703 7 INFO rb-ea311d5-226310-432086 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 12:56:38,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:38] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 124 21 0.032 0.085 rw 2026-11-03 12:56:38,848 7 INFO rb-ea311d5-226310-432086 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 12:56:38,855 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:38] "POST /mail/store HTTP/1.1" 200 825 6 0.004 0.11 ro 2026-11-03 12:56:38,879 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:38] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.005 0.112 ro 2026-11-03 12:56:38,923 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:38] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.011 ro 2026-11-03 12:56:38,932 7 INFO rb-ea311d5-226310-432086 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 12:56:38,939 7 INFO rb-ea311d5-226310-432086 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 12:56:39,100 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:39] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 27 0.067 0.068 rw 2026-11-03 12:56:39,293 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:39] "POST /mail/message/post HTTP/1.1" 200 2113 24 0.037 0.089 rw 2026-11-03 12:56:39,393 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:39] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.004 0.178 ro 2026-11-03 12:56:39,505 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 99651 3 0.011 0.272 ro 2026-11-03 12:56:39,530 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:39] "POST /mail/store HTTP/1.1" 200 825 5 0.011 0.169 ro 2026-11-03 12:56:39,567 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:39] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.039 ro 2026-11-03 12:56:39,599 7 INFO rb-ea311d5-226310-432086 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 12:56:39,629 7 INFO rb-ea311d5-226310-432086 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 12:56:39,630 7 INFO rb-ea311d5-226310-432086 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 12:56:39,643 7 INFO rb-ea311d5-226310-432086 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 12:56:39,654 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:39] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 867 15 0.02 0.088 ro 2026-11-03 12:56:39,661 7 INFO rb-ea311d5-226310-432086 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 12:56:39,663 7 INFO rb-ea311d5-226310-432086 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 12:56:39,665 7 INFO rb-ea311d5-226310-432086 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 12:56:39,674 7 INFO rb-ea311d5-226310-432086 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 12:56:39,695 7 INFO rb-ea311d5-226310-432086 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 12:56:39,710 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:39] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 44 6 0.016 0.028 rw 2026-11-03 12:56:39,744 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:39] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 44 5 0.01 0.044 rw 2026-11-03 12:56:39,848 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 100061 6 0.012 0.116 ro 2026-11-03 12:56:39,925 7 INFO rb-ea311d5-226310-432086 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 12:56:39,963 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:39] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1125 13 0.02 0.058 ro 2026-11-03 12:56:40,067 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:40] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 73 1 0.001 0.02 ro 2026-11-03 12:56:40,134 7 INFO rb-ea311d5-226310-432086 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 12:56:40,145 7 INFO rb-ea311d5-226310-432086 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 12:56:40,146 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: tour succeeded 2026-11-03 12:56:40,147 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: ╔═════════════════════════════════════╗ ║ TOUR project_sharing_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 12:56:40,418 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: heap 33407192 (allocated 36429824) 2026-11-03 12:56:40,421 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:56:40,479 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ioQhRHvE - [03/Nov/2026 12:56:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 52 0.072 3.67 rw 2026-11-03 12:56:40,531 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing chrome headless with pid 71592 2026-11-03 12:56:40,532 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing websocket connection 2026-11-03 12:56:40,532 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Terminating chrome headless with pid 71592 2026-11-03 12:56:40,660 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125640_659727_test_01_project_sharing.txt 2026-11-03 12:56:40,660 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Removing chrome user profile "/tmp/tmp0qe0ug_s_chrome_odoo" 2026-11-03 12:56:40,683 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-11-03 12:56:41,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome pid: 71727 2026-11-03 12:56:41,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpil05573r_chrome_odoo 2026-11-03 12:56:41,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:44143/json/version 2026-11-03 12:56:41,187 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44143', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:56:41,258 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Browser version: Chrome/150.0.7871.114 2026-11-03 12:56:41,258 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:44143/json 2026-11-03 12:56:41,260 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44143', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:56:41,289 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Websocket url found: ws://127.0.0.1:44143/devtools/page/72CBDF37AFD4FB06A9A2F2287AA5AC6A 2026-11-03 12:56:41,311 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Enable chrome headless console log notification 2026-11-03 12:56:41,327 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless enable page notifications 2026-11-03 12:56:41,437 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-11-03 12:56:41,456 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Setting session cookie in browser 2026-11-03 12:56:41,465 7 INFO rb-ea311d5-226310-432086 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 12:56:41,465 7 INFO rb-ea311d5-226310-432086 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 12:56:42,742 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:42] "GET /my/projects HTTP/1.1" 200 29014 148 0.1 1.173 rw 2026-11-03 12:56:42,749 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigation result: {'frameId': '72CBDF37AFD4FB06A9A2F2287AA5AC6A', 'loaderId': '2E1F6E68A26501779C706DAAD2223EF0', 'isDownload': False} 2026-11-03 12:56:42,749 7 INFO rb-ea311d5-226310-432086 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 12:56:42,785 7 INFO rb-ea311d5-226310-432086 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 12:56:42,786 7 INFO rb-ea311d5-226310-432086 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 12:56:42,814 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2, copying from /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 2026-11-03 12:56:42,838 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:42] "GET /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 10 0.008 0.027 ro 2026-11-03 12:56:42,856 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c52a3e1/web.assets_frontend.min.css, copying from /web/assets/c52a3e1/web.assets_frontend.min.css 2026-11-03 12:56:42,946 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:42] "GET /web/assets/1/c52a3e1/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.042 0.093 ro 2026-11-03 12:56:42,949 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2, copying from /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 2026-11-03 12:56:42,964 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:42] "GET /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 7 0.005 1.471 ro 2026-11-03 12:56:43,008 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/53a3654/web.assets_frontend_minimal.min.js, copying from /web/assets/53a3654/web.assets_frontend_minimal.min.js 2026-11-03 12:56:43,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:43] "GET /web/assets/1/53a3654/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.007 0.028 ro 2026-11-03 12:56:43,051 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/31e43a9/web.__assets_tests_call__.min.js, copying from /web/assets/31e43a9/web.__assets_tests_call__.min.js 2026-11-03 12:56:43,091 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:43] "GET /web/assets/1/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 7 0.007 0.075 ro 2026-11-03 12:56:43,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:43] "GET /web/image/website/1/logo/My%20Website?unique=ed15911 HTTP/1.1" 200 8689 2 0.001 0.018 ro 2026-11-03 12:56:43,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:43] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.023 ro 2026-11-03 12:56:43,236 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:43] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.025 ro 2026-11-03 12:56:43,367 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js, copying from /web/assets/e578fe4/web.assets_frontend_lazy.min.js 2026-11-03 12:56:43,426 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:43] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.002 0.085 ro 2026-11-03 12:56:43,459 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:43] "GET /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.004 0.134 ro 2026-11-03 12:56:44,143 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 12:56:44,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-11-03 12:56:44,334 7 INFO rb-ea311d5-226310-432086 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 12:56:44,345 7 INFO rb-ea311d5-226310-432086 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 12:56:44,426 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:44] "GET /my/projects/497 HTTP/1.1" 303 251 7 0.017 0.034 rw 2026-11-03 12:56:44,618 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:44] "GET /my/projects/497/project_sharing HTTP/1.1" 200 6368 49 0.026 0.204 rw 2026-11-03 12:56:44,693 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:44] "GET /web/assets/7a50b7c/project.webclient.min.css HTTP/1.1" 200 862608 2 0.002 0.032 ro 2026-11-03 12:56:44,710 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:44] "GET /web/assets/f6578fc/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.001 0.033 ro 2026-11-03 12:56:44,737 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:44] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.018 ro 2026-11-03 12:56:45,448 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 12:56:45,467 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:45] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-11-03 12:56:45,483 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.015 ro 2026-11-03 12:56:45,511 7 INFO rb-ea311d5-226310-432086 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 12:56:45,535 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.015 rw 2026-11-03 12:56:45,684 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:45] "POST /web/action/load HTTP/1.1" 200 1283 12 0.014 0.033 ro 2026-11-03 12:56:46,022 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:46] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 57 0.054 0.252 ro 2026-11-03 12:56:46,092 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.006 0.018 ro 2026-11-03 12:56:46,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:46] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 848 29 0.031 0.1 ro 2026-11-03 12:56:46,346 7 INFO rb-ea311d5-226310-432086 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 12:56:46,363 7 INFO rb-ea311d5-226310-432086 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 12:56:46,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:46] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 1084 6 0.004 0.046 ro 2026-11-03 12:56:46,475 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:46] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 65 0 0 0.01 rw 2026-11-03 12:56:46,545 7 INFO rb-ea311d5-226310-432086 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 12:56:46,546 7 INFO rb-ea311d5-226310-432086 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 12:56:46,550 7 INFO rb-ea311d5-226310-432086 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 12:56:46,665 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:46] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 53 39 0.029 0.082 rw 2026-11-03 12:56:46,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:46] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 601 15 0.015 0.061 ro 2026-11-03 12:56:46,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:46] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 8 0.013 0.075 ro 2026-11-03 12:56:47,103 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:47] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1499 34 0.06 0.081 ro 2026-11-03 12:56:47,228 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:47] "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 12:56:47,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:47] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-11-03 12:56:47,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:47] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.001 0.01 rw 2026-11-03 12:56:47,483 7 INFO rb-ea311d5-226310-432086 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 12:56:47,522 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:47] "GET /web/image/res.partner/2703/avatar_128?access_token=deaf4ce823f9bfe1d62cf88d548f5a6680030782773ce7b08b583732750b37b7o0x6b0c2dec&unique=1793710586000 HTTP/1.1" 200 305 3 0.004 0.02 ro 2026-11-03 12:56:47,561 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:47] "POST /mail/store HTTP/1.1" 200 825 15 0.01 0.04 ro 2026-11-03 12:56:47,610 7 INFO rb-ea311d5-226310-432086 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 12:56:47,650 7 INFO rb-ea311d5-226310-432086 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 12:56:47,667 7 INFO rb-ea311d5-226310-432086 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 12:56:47,696 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:47] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 124 33 0.043 0.155 rw 2026-11-03 12:56:47,710 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:47] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.003 0.046 ro 2026-11-03 12:56:47,760 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:47] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.015 ro 2026-11-03 12:56:47,878 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:47] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 30 0.032 0.089 rw 2026-11-03 12:56:48,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72080 8 0.017 0.123 ro 2026-11-03 12:56:48,169 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:48] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.149 ro 2026-11-03 12:56:48,265 7 INFO rb-ea311d5-226310-432086 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 12:56:48,300 7 INFO rb-ea311d5-226310-432086 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 12:56:48,311 7 INFO rb-ea311d5-226310-432086 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 12:56:48,311 7 INFO rb-ea311d5-226310-432086 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 12:56:48,320 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:48] "POST /mail/message/post HTTP/1.1" 200 1969 27 0.068 0.271 rw 2026-11-03 12:56:48,321 7 INFO rb-ea311d5-226310-432086 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 12:56:48,328 7 INFO rb-ea311d5-226310-432086 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 12:56:48,336 7 INFO rb-ea311d5-226310-432086 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 12:56:48,338 7 INFO rb-ea311d5-226310-432086 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 12:56:48,344 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:48] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 5 0.009 0.128 ro 2026-11-03 12:56:48,357 7 INFO rb-ea311d5-226310-432086 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 12:56:48,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:48] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1411 28 0.032 0.237 ro 2026-11-03 12:56:48,552 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72080 8 0.013 0.297 ro 2026-11-03 12:56:48,682 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72080 8 0.014 0.302 ro 2026-11-03 12:56:48,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:48] "POST /mail/store HTTP/1.1" 200 825 12 0.017 0.303 ro 2026-11-03 12:56:48,769 7 INFO rb-ea311d5-226310-432086 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 12:56:48,776 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:48] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 44 7 0.008 0.426 rw 2026-11-03 12:56:48,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:48] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 44 6 0.006 0.43 rw 2026-11-03 12:56:48,970 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:48] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1529 23 0.041 0.2 ro 2026-11-03 12:56:49,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:49] "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 12:56:49,087 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:49] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 73 1 0.001 0.009 ro 2026-11-03 12:56:49,150 7 INFO rb-ea311d5-226310-432086 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 12:56:49,163 7 INFO rb-ea311d5-226310-432086 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 12:56:49,166 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: tour succeeded 2026-11-03 12:56:49,167 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 12:56:49,472 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:56:49,492 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: heap 32455536 (allocated 35012608) 2026-11-03 12:56:49,520 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 E8uDVgmm - [03/Nov/2026 12:56:45] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 52 0.073 3.806 rw 2026-11-03 12:56:49,577 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing chrome headless with pid 71727 2026-11-03 12:56:49,578 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing websocket connection 2026-11-03 12:56:49,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Terminating chrome headless with pid 71727 2026-11-03 12:56:49,685 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125649_685292_test_02_project_sharing.txt 2026-11-03 12:56:49,685 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Removing chrome user profile "/tmp/tmpil05573r_chrome_odoo" 2026-11-03 12:56:49,699 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-11-03 12:56:49,917 7 INFO rb-ea311d5-226310-432086 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 12:56:50,470 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome pid: 71859 2026-11-03 12:56:50,471 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpbrufzoyy_chrome_odoo 2026-11-03 12:56:50,471 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:39913/json/version 2026-11-03 12:56:50,472 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39913', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:56:50,503 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Browser version: Chrome/150.0.7871.114 2026-11-03 12:56:50,504 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:39913/json 2026-11-03 12:56:50,505 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39913', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:56:50,520 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Websocket url found: ws://127.0.0.1:39913/devtools/page/D4CE24A392F31EE98E512B0702C9060C 2026-11-03 12:56:50,532 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Enable chrome headless console log notification 2026-11-03 12:56:50,547 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless enable page notifications 2026-11-03 12:56:50,669 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-11-03 12:56:50,687 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Setting session cookie in browser 2026-11-03 12:56:50,694 7 INFO rb-ea311d5-226310-432086 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 12:56:50,694 7 INFO rb-ea311d5-226310-432086 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 12:56:51,898 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:51] "GET /my/projects HTTP/1.1" 200 29014 149 0.107 1.092 rw 2026-11-03 12:56:51,902 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigation result: {'frameId': 'D4CE24A392F31EE98E512B0702C9060C', 'loaderId': '87AD3ADBDFFDAF0EE0C729E352D5A21E', 'isDownload': False} 2026-11-03 12:56:51,902 7 INFO rb-ea311d5-226310-432086 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 12:56:51,931 7 INFO rb-ea311d5-226310-432086 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 12:56:51,932 7 INFO rb-ea311d5-226310-432086 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 12:56:51,968 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2, copying from /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 2026-11-03 12:56:51,999 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:51] "GET /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 10 0.009 0.045 ro 2026-11-03 12:56:52,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2, copying from /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 2026-11-03 12:56:52,042 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:52] "GET /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 7 0.009 1.326 ro 2026-11-03 12:56:52,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c52a3e1/web.assets_frontend.min.css, copying from /web/assets/c52a3e1/web.assets_frontend.min.css 2026-11-03 12:56:52,146 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:52] "GET /web/assets/1/c52a3e1/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.044 0.135 ro 2026-11-03 12:56:52,170 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/53a3654/web.assets_frontend_minimal.min.js, copying from /web/assets/53a3654/web.assets_frontend_minimal.min.js 2026-11-03 12:56:52,210 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/31e43a9/web.__assets_tests_call__.min.js, copying from /web/assets/31e43a9/web.__assets_tests_call__.min.js 2026-11-03 12:56:52,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:52] "GET /web/assets/1/53a3654/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.024 0.116 ro 2026-11-03 12:56:52,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:52] "GET /web/assets/1/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 7 0.005 0.063 ro 2026-11-03 12:56:52,644 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:52] "GET /web/image/website/1/logo/My%20Website?unique=ed15911 HTTP/1.1" 200 8689 2 0.001 0.024 ro 2026-11-03 12:56:52,655 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:52] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.024 ro 2026-11-03 12:56:52,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:52] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.01 0.019 ro 2026-11-03 12:56:52,792 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js, copying from /web/assets/e578fe4/web.assets_frontend_lazy.min.js 2026-11-03 12:56:52,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:52] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.001 0.088 ro 2026-11-03 12:56:52,878 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:52] "GET /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.007 0.13 ro 2026-11-03 12:56:53,546 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 12:56:53,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.006 ro 2026-11-03 12:56:53,684 7 INFO rb-ea311d5-226310-432086 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 12:56:53,696 7 INFO rb-ea311d5-226310-432086 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 12:56:53,744 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:53] "GET /my/projects/497 HTTP/1.1" 303 251 7 0.003 0.024 rw 2026-11-03 12:56:53,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:53] "GET /my/projects/497/project_sharing HTTP/1.1" 200 6369 52 0.032 0.148 rw 2026-11-03 12:56:53,983 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:53] "GET /web/assets/7a50b7c/project.webclient.min.css HTTP/1.1" 200 862608 2 0.002 0.036 ro 2026-11-03 12:56:54,027 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:54] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.016 ro 2026-11-03 12:56:54,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:53] "GET /web/assets/f6578fc/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.002 0.07 ro 2026-11-03 12:56:54,762 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 12:56:54,799 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.014 ro 2026-11-03 12:56:54,802 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:54] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.009 - 2026-11-03 12:56:54,830 7 INFO rb-ea311d5-226310-432086 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 12:56:54,837 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.007 rw 2026-11-03 12:56:54,845 7 INFO rb-ea311d5-226310-432086 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 12:56:55,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:55] "POST /web/action/load HTTP/1.1" 200 1283 12 0.012 0.03 ro 2026-11-03 12:56:55,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 71556 57 0.069 0.279 ro 2026-11-03 12:56:55,568 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:55] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.006 0.024 ro 2026-11-03 12:56:55,732 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:55] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 849 31 0.056 0.13 ro 2026-11-03 12:56:55,741 7 INFO rb-ea311d5-226310-432086 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 12:56:55,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 71556 8 0.014 0.099 ro 2026-11-03 12:56:55,958 7 INFO rb-ea311d5-226310-432086 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 12:56:56,013 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 856 23 0.03 0.078 ro 2026-11-03 12:56:56,195 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:56] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 72 1 0.001 0.027 ro 2026-11-03 12:56:56,255 7 INFO rb-ea311d5-226310-432086 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 12:56:56,275 7 INFO rb-ea311d5-226310-432086 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 12:56:56,276 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: tour succeeded 2026-11-03 12:56:56,277 7 INFO rb-ea311d5-226310-432086 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 12:56:56,428 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:56:56,432 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: heap 24954804 (allocated 26886144) 2026-11-03 12:56:56,479 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dZABTC8H - [03/Nov/2026 12:56:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 27 0.033 1.568 rw 2026-11-03 12:56:56,542 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing chrome headless with pid 71859 2026-11-03 12:56:56,544 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing websocket connection 2026-11-03 12:56:56,545 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Terminating chrome headless with pid 71859 2026-11-03 12:56:56,655 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125656_655143_test_03_project_sharing.txt 2026-11-03 12:56:56,655 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Removing chrome user profile "/tmp/tmpbrufzoyy_chrome_odoo" 2026-11-03 12:56:56,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-11-03 12:56:57,243 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 12:56:57,461 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-11-03 12:56:57,547 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-11-03 12:56:57,761 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 n-yWu_A2 - [03/Nov/2026 12:56:57] "POST /mail/message/reaction HTTP/1.1" 200 980 20 0.024 0.168 rw 2026-11-03 12:56:58,168 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome pid: 71985 2026-11-03 12:56:58,169 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless temporary user profile dir: /tmp/tmpgghl7ede_chrome_odoo 2026-11-03 12:56:58,169 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:44683/json/version 2026-11-03 12:56:58,170 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44683', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:56:58,255 7 INFO rb-ea311d5-226310-432086 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 12:56:58,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:44683/json 2026-11-03 12:56:58,256 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44683', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:56:58,275 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Websocket url found: ws://127.0.0.1:44683/devtools/page/CA202ED458B30B91921B9EEAFA15B6E1 2026-11-03 12:56:58,294 7 INFO rb-ea311d5-226310-432086 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 12:56:58,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless enable page notifications 2026-11-03 12:56:58,367 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-11-03 12:56:58,372 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Setting session cookie in browser 2026-11-03 12:56:58,382 7 INFO rb-ea311d5-226310-432086 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 12:56:58,382 7 INFO rb-ea311d5-226310-432086 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 12:56:59,358 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:56:59] "GET /my/projects HTTP/1.1" 200 29017 142 0.105 0.867 rw 2026-11-03 12:56:59,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigation result: {'frameId': 'CA202ED458B30B91921B9EEAFA15B6E1', 'loaderId': '4D68C0B6FB43C0E60704D7461CB603A9', 'isDownload': False} 2026-11-03 12:56:59,363 7 INFO rb-ea311d5-226310-432086 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 12:56:59,387 7 INFO rb-ea311d5-226310-432086 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 12:56:59,387 7 INFO rb-ea311d5-226310-432086 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 12:56:59,438 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c52a3e1/web.assets_frontend.min.css, copying from /web/assets/c52a3e1/web.assets_frontend.min.css 2026-11-03 12:56:59,524 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:56:59] "GET /web/assets/1/c52a3e1/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.04 0.075 ro 2026-11-03 12:56:59,537 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2, copying from /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 2026-11-03 12:56:59,554 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:56:59] "GET /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 7 0.007 1.145 ro 2026-11-03 12:56:59,573 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2, copying from /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 2026-11-03 12:56:59,589 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:56:59] "GET /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.007 0.175 ro 2026-11-03 12:56:59,625 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/53a3654/web.assets_frontend_minimal.min.js, copying from /web/assets/53a3654/web.assets_frontend_minimal.min.js 2026-11-03 12:56:59,649 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:56:59] "GET /web/assets/1/53a3654/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.009 0.031 ro 2026-11-03 12:56:59,667 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/31e43a9/web.__assets_tests_call__.min.js, copying from /web/assets/31e43a9/web.__assets_tests_call__.min.js 2026-11-03 12:56:59,702 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:56:59] "GET /web/assets/1/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 7 0.008 0.052 ro 2026-11-03 12:56:59,781 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:56:59] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.014 ro 2026-11-03 12:56:59,799 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:56:59] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.023 ro 2026-11-03 12:56:59,813 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:56:59] "GET /web/image/website/1/logo/My%20Website?unique=ed15911 HTTP/1.1" 200 8689 2 0.002 0.04 ro 2026-11-03 12:56:59,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:56:59] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.002 0.011 ro 2026-11-03 12:56:59,958 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js, copying from /web/assets/e578fe4/web.assets_frontend_lazy.min.js 2026-11-03 12:57:00,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:00] "GET /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.006 0.156 ro 2026-11-03 12:57:00,674 7 INFO rb-ea311d5-226310-432086 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 12:57:00,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.008 ro 2026-11-03 12:57:00,854 7 INFO rb-ea311d5-226310-432086 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 12:57:00,872 7 INFO rb-ea311d5-226310-432086 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 12:57:00,950 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:00] "GET /my/projects/497 HTTP/1.1" 303 251 7 0.003 0.045 rw 2026-11-03 12:57:01,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:01] "GET /my/projects/497/project_sharing HTTP/1.1" 200 6371 48 0.048 0.641 rw 2026-11-03 12:57:01,660 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:01] "GET /web/assets/7a50b7c/project.webclient.min.css HTTP/1.1" 200 862608 2 0.001 0.027 ro 2026-11-03 12:57:01,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:01] "GET /web/assets/f6578fc/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.002 0.05 ro 2026-11-03 12:57:01,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:01] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.031 ro 2026-11-03 12:57:02,410 7 INFO rb-ea311d5-226310-432086 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 12:57:02,434 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.012 ro 2026-11-03 12:57:02,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:02] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.008 - 2026-11-03 12:57:02,454 7 INFO rb-ea311d5-226310-432086 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 12:57:02,469 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:02] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.008 rw 2026-11-03 12:57:02,479 7 INFO rb-ea311d5-226310-432086 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 12:57:02,738 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:02] "POST /web/action/load HTTP/1.1" 200 1283 12 0.017 0.036 ro 2026-11-03 12:57:03,107 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 57 0.056 0.268 ro 2026-11-03 12:57:03,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 851 29 0.024 0.075 ro 2026-11-03 12:57:03,284 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.004 0.096 ro 2026-11-03 12:57:03,501 7 INFO rb-ea311d5-226310-432086 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 12:57:03,618 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 8 0.012 0.084 ro 2026-11-03 12:57:03,800 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1521 37 0.03 0.096 ro 2026-11-03 12:57:03,911 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.001 0.01 ro 2026-11-03 12:57:04,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:04] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.011 ro 2026-11-03 12:57:04,107 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:04] "POST /html_editor/get_ice_servers HTTP/1.1" 200 41 2 0.001 0.008 rw 2026-11-03 12:57:04,244 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:04] "GET /web/image/res.partner/2703/avatar_128?access_token=deaf4ce823f9bfe1d62cf88d548f5a6680030782773ce7b08b583732750b37b7o0x6b0c2dec&unique=1793710586000 HTTP/1.1" 200 305 3 0.005 0.022 ro 2026-11-03 12:57:04,370 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:04] "POST /mail/store HTTP/1.1" 200 1560 23 0.069 0.066 ro 2026-11-03 12:57:04,377 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:04] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.138 ro 2026-11-03 12:57:04,552 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:04] "GET /web/image/res.partner/2/avatar_128?access_token=ac98371718410f07a52cb246cd1ac0c49797c85f662358df5174498bb3893082o0x6b0a4551&unique=1793697798000 HTTP/1.1" 200 4660 3 0.003 0.016 ro 2026-11-03 12:57:04,604 7 INFO rb-ea311d5-226310-432086 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 12:57:04,605 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: tour succeeded 2026-11-03 12:57:04,606 7 INFO rb-ea311d5-226310-432086 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 12:57:04,852 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:57:04,859 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: heap 29374600 (allocated 30818304) 2026-11-03 12:57:04,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 5OUcVgf9 - [03/Nov/2026 12:57:02] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 43 0.059 2.342 rw 2026-11-03 12:57:04,956 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing chrome headless with pid 71985 2026-11-03 12:57:04,961 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing websocket connection 2026-11-03 12:57:04,962 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Terminating chrome headless with pid 71985 2026-11-03 12:57:05,105 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125705_105623_test_04_project_sharing_chatter_message_reactions.txt 2026-11-03 12:57:05,106 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Removing chrome user profile "/tmp/tmpgghl7ede_chrome_odoo" 2026-11-03 12:57:05,116 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-11-03 12:57:05,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 72113 2026-11-03 12:57:05,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmpay6v0ygo_chrome_odoo 2026-11-03 12:57:05,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:44109/json/version 2026-11-03 12:57:05,615 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44109', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:57:05,665 7 INFO rb-ea311d5-226310-432086 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 12:57:05,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:44109/json 2026-11-03 12:57:05,666 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44109', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:57:05,677 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:44109/devtools/page/E2EEB0A5A452E30E87608B4AF9C3FEBB 2026-11-03 12:57:05,683 7 INFO rb-ea311d5-226310-432086 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 12:57:05,695 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-11-03 12:57:05,779 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-11-03 12:57:05,795 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-11-03 12:57:05,801 7 INFO rb-ea311d5-226310-432086 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 12:57:05,801 7 INFO rb-ea311d5-226310-432086 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 12:57:06,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:06] "GET /my/projects HTTP/1.1" 200 29014 148 0.106 1.023 rw 2026-11-03 12:57:06,942 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': 'E2EEB0A5A452E30E87608B4AF9C3FEBB', 'loaderId': '1034414F31B2132AD365A68EF92297CA', 'isDownload': False} 2026-11-03 12:57:06,942 7 INFO rb-ea311d5-226310-432086 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 12:57:06,971 7 INFO rb-ea311d5-226310-432086 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 12:57:06,981 7 INFO rb-ea311d5-226310-432086 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 12:57:07,021 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c52a3e1/web.assets_frontend.min.css, copying from /web/assets/c52a3e1/web.assets_frontend.min.css 2026-11-03 12:57:07,127 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2, copying from /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 2026-11-03 12:57:07,131 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:07] "GET /web/assets/1/c52a3e1/web.assets_frontend.min.css HTTP/1.1" 200 1340440 10 0.049 0.077 ro 2026-11-03 12:57:07,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:07] "GET /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.005 0.139 ro 2026-11-03 12:57:07,153 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2, copying from /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 2026-11-03 12:57:07,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:07] "GET /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 7 0.013 1.351 ro 2026-11-03 12:57:07,243 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/53a3654/web.assets_frontend_minimal.min.js, copying from /web/assets/53a3654/web.assets_frontend_minimal.min.js 2026-11-03 12:57:07,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:07] "GET /web/assets/1/53a3654/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.018 0.034 ro 2026-11-03 12:57:07,296 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/31e43a9/web.__assets_tests_call__.min.js, copying from /web/assets/31e43a9/web.__assets_tests_call__.min.js 2026-11-03 12:57:07,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:07] "GET /web/assets/1/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 7 0.006 0.072 ro 2026-11-03 12:57:07,453 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:07] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.018 ro 2026-11-03 12:57:07,462 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:07] "GET /web/image/website/1/logo/My%20Website?unique=ed15911 HTTP/1.1" 200 8689 2 0.001 0.022 ro 2026-11-03 12:57:07,477 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:07] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.041 ro 2026-11-03 12:57:07,573 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js, copying from /web/assets/e578fe4/web.assets_frontend_lazy.min.js 2026-11-03 12:57:07,633 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:07] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.002 0.087 ro 2026-11-03 12:57:07,646 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:07] "GET /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.006 0.1 ro 2026-11-03 12:57:08,319 7 INFO rb-ea311d5-226310-432086 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 12:57:08,365 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.01 ro 2026-11-03 12:57:08,472 7 INFO rb-ea311d5-226310-432086 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 12:57:08,489 7 INFO rb-ea311d5-226310-432086 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 12:57:08,571 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:08] "GET /my/projects/497 HTTP/1.1" 303 251 7 0.01 0.056 rw 2026-11-03 12:57:08,752 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:08] "GET /my/projects/497/project_sharing HTTP/1.1" 200 6369 49 0.058 0.168 rw 2026-11-03 12:57:08,856 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:08] "GET /web/assets/7a50b7c/project.webclient.min.css HTTP/1.1" 200 862608 2 0.001 0.04 ro 2026-11-03 12:57:08,894 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:08] "GET /web/assets/f6578fc/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.003 0.063 ro 2026-11-03 12:57:08,909 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:08] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.022 ro 2026-11-03 12:57:09,652 7 INFO rb-ea311d5-226310-432086 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 12:57:09,674 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:09] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.01 - 2026-11-03 12:57:09,697 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.019 ro 2026-11-03 12:57:09,725 7 INFO rb-ea311d5-226310-432086 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 12:57:09,735 7 INFO rb-ea311d5-226310-432086 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 12:57:09,736 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.007 rw 2026-11-03 12:57:09,911 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:09] "POST /web/action/load HTTP/1.1" 200 1283 12 0.012 0.038 ro 2026-11-03 12:57:10,320 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:10] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 57 0.068 0.305 ro 2026-11-03 12:57:10,383 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:10] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.005 0.021 ro 2026-11-03 12:57:10,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:10] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 837 29 0.03 0.089 ro 2026-11-03 12:57:10,699 7 INFO rb-ea311d5-226310-432086 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 12:57:10,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:10] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 8 0.015 0.082 ro 2026-11-03 12:57:11,040 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:11] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1493 37 0.041 0.105 ro 2026-11-03 12:57:11,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.001 0.009 ro 2026-11-03 12:57:11,318 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:11] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.007 ro 2026-11-03 12:57:11,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:11] "POST /html_editor/get_ice_servers HTTP/1.1" 200 41 2 0.001 0.031 rw 2026-11-03 12:57:11,552 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:11] "GET /web/image/res.partner/2703/avatar_128?access_token=deaf4ce823f9bfe1d62cf88d548f5a6680030782773ce7b08b583732750b37b7o0x6b0c2dec&unique=1793710586000 HTTP/1.1" 200 305 3 0.017 0.021 ro 2026-11-03 12:57:11,576 7 INFO rb-ea311d5-226310-432086 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 12:57:11,605 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:11] "POST /mail/store HTTP/1.1" 200 824 15 0.019 0.057 ro 2026-11-03 12:57:11,637 7 INFO rb-ea311d5-226310-432086 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 12:57:11,648 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:11] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.004 0.011 ro 2026-11-03 12:57:11,715 7 INFO rb-ea311d5-226310-432086 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 12:57:11,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:11] "POST /web/dataset/call_kw/res.partner/get_mention_suggestions#res.partner.get_mention_suggestions HTTP/1.1" 200 41 11 0.043 0.054 ro 2026-11-03 12:57:12,008 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:12] "POST /web/dataset/call_kw/res.partner/get_mention_suggestions#res.partner.get_mention_suggestions HTTP/1.1" 200 1081 14 0.054 0.068 ro 2026-11-03 12:57:12,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: tour succeeded 2026-11-03 12:57:12,067 7 INFO rb-ea311d5-226310-432086 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 12:57:12,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:57:12,364 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: heap 29240664 (allocated 30556160) 2026-11-03 12:57:12,399 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 hqiDdSi8 - [03/Nov/2026 12:57:09] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 43 0.058 2.484 rw 2026-11-03 12:57:12,449 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 72113 2026-11-03 12:57:12,450 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-11-03 12:57:12,451 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 72113 2026-11-03 12:57:12,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125712_554326_test_05_project_sharing_chatter_mention_users.txt 2026-11-03 12:57:12,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmpay6v0ygo_chrome_odoo" 2026-11-03 12:57:12,568 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-11-03 12:57:13,276 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome pid: 72239 2026-11-03 12:57:13,279 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless temporary user profile dir: /tmp/tmppm8pxzhc_chrome_odoo 2026-11-03 12:57:13,279 7 INFO rb-ea311d5-226310-432086 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:44457/json/version 2026-11-03 12:57:13,280 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44457', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:57:13,400 7 INFO rb-ea311d5-226310-432086 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 12:57:13,401 7 INFO rb-ea311d5-226310-432086 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:44457/json 2026-11-03 12:57:13,401 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44457', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:57:13,414 7 INFO rb-ea311d5-226310-432086 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:44457/devtools/page/188D7A316E768486664B0F37794D8731 2026-11-03 12:57:13,439 7 INFO rb-ea311d5-226310-432086 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 12:57:13,452 7 INFO rb-ea311d5-226310-432086 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 12:57:13,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-11-03 12:57:13,609 7 INFO rb-ea311d5-226310-432086 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 12:57:13,613 7 INFO rb-ea311d5-226310-432086 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 12:57:13,614 7 INFO rb-ea311d5-226310-432086 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 12:57:14,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:14] "GET /my/projects HTTP/1.1" 200 29014 148 0.113 1.042 rw 2026-11-03 12:57:14,777 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigation result: {'frameId': '188D7A316E768486664B0F37794D8731', 'loaderId': '5548E1266182D48CB123056CAE9A08B3', 'isDownload': False} 2026-11-03 12:57:14,777 7 INFO rb-ea311d5-226310-432086 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 12:57:14,807 7 INFO rb-ea311d5-226310-432086 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 12:57:14,808 7 INFO rb-ea311d5-226310-432086 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 12:57:14,847 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2, copying from /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 2026-11-03 12:57:14,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:14] "GET /web/assets/1/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 10 0.015 0.046 ro 2026-11-03 12:57:14,920 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2, copying from /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 2026-11-03 12:57:14,940 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:14] "GET /web/assets/1/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 7 0.01 1.302 ro 2026-11-03 12:57:14,977 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c52a3e1/web.assets_frontend.min.css, copying from /web/assets/c52a3e1/web.assets_frontend.min.css 2026-11-03 12:57:15,075 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:15] "GET /web/assets/1/c52a3e1/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.051 0.188 ro 2026-11-03 12:57:15,077 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/53a3654/web.assets_frontend_minimal.min.js, copying from /web/assets/53a3654/web.assets_frontend_minimal.min.js 2026-11-03 12:57:15,097 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:15] "GET /web/assets/1/53a3654/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.007 0.12 ro 2026-11-03 12:57:15,127 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/31e43a9/web.__assets_tests_call__.min.js, copying from /web/assets/31e43a9/web.__assets_tests_call__.min.js 2026-11-03 12:57:15,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:15] "GET /web/assets/1/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 7 0.006 0.057 ro 2026-11-03 12:57:15,334 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:15] "GET /web/image/website/1/logo/My%20Website?unique=ed15911 HTTP/1.1" 200 8689 2 0.001 0.01 ro 2026-11-03 12:57:15,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:15] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.018 ro 2026-11-03 12:57:15,370 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:15] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.045 ro 2026-11-03 12:57:15,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:15] "GET /web/image/website/1/favicon?unique=ed15911 HTTP/1.1" 200 1150 2 0.002 0.013 ro 2026-11-03 12:57:15,500 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js, copying from /web/assets/e578fe4/web.assets_frontend_lazy.min.js 2026-11-03 12:57:15,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:15] "GET /web/assets/1/e578fe4/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.014 0.135 ro 2026-11-03 12:57:16,352 7 INFO rb-ea311d5-226310-432086 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 12:57:16,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.009 ro 2026-11-03 12:57:16,564 7 INFO rb-ea311d5-226310-432086 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 12:57:16,581 7 INFO rb-ea311d5-226310-432086 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 12:57:16,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:16] "GET /my/projects/497 HTTP/1.1" 303 251 7 0.003 0.036 rw 2026-11-03 12:57:16,806 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:16] "GET /my/projects/497/project_sharing HTTP/1.1" 200 6367 54 0.038 0.154 rw 2026-11-03 12:57:16,901 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:16] "GET /web/assets/7a50b7c/project.webclient.min.css HTTP/1.1" 200 862608 2 0.002 0.029 ro 2026-11-03 12:57:16,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:16] "GET /web/assets/f6578fc/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.001 0.048 ro 2026-11-03 12:57:16,960 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:16] "GET /web/assets/31e43a9/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.031 ro 2026-11-03 12:57:17,658 7 INFO rb-ea311d5-226310-432086 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 12:57:17,677 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:17] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-11-03 12:57:17,722 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.016 ro 2026-11-03 12:57:17,751 7 INFO rb-ea311d5-226310-432086 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 12:57:17,764 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-11-03 12:57:17,932 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:17] "POST /web/action/load HTTP/1.1" 200 1283 12 0.009 0.029 ro 2026-11-03 12:57:18,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 57 0.051 0.287 ro 2026-11-03 12:57:18,449 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:18] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.01 0.081 ro 2026-11-03 12:57:18,570 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:18] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 839 29 0.031 0.173 ro 2026-11-03 12:57:18,748 7 INFO rb-ea311d5-226310-432086 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 12:57:18,849 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 8 0.012 0.07 ro 2026-11-03 12:57:19,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:19] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1496 50 0.04 0.105 ro 2026-11-03 12:57:19,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.002 0.014 ro 2026-11-03 12:57:19,299 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:19] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.005 ro 2026-11-03 12:57:19,359 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:19] "POST /html_editor/get_ice_servers HTTP/1.1" 200 41 2 0.007 0.017 rw 2026-11-03 12:57:19,426 7 INFO rb-ea311d5-226310-432086 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 12:57:19,504 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:19] "POST /mail/store HTTP/1.1" 200 824 15 0.031 0.046 ro 2026-11-03 12:57:19,560 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:19] "GET /web/image/res.partner/2703/avatar_128?access_token=deaf4ce823f9bfe1d62cf88d548f5a6680030782773ce7b08b583732750b37b7o0x6b0c2dec&unique=1793710586000 HTTP/1.1" 200 305 3 0.005 0.017 ro 2026-11-03 12:57:19,579 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:19] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.019 ro 2026-11-03 12:57:19,748 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: tour succeeded 2026-11-03 12:57:19,749 7 INFO rb-ea311d5-226310-432086 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 12:57:19,961 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:57:19,970 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: heap 27742464 (allocated 29245440) 2026-11-03 12:57:20,009 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 SJvVai_H - [03/Nov/2026 12:57:17] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 27 0.051 2.164 rw 2026-11-03 12:57:20,065 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing chrome headless with pid 72239 2026-11-03 12:57:20,066 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing websocket connection 2026-11-03 12:57:20,067 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Terminating chrome headless with pid 72239 2026-11-03 12:57:20,177 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125720_177094_test_blocked_task_with_project_sharing_string_portal.txt 2026-11-03 12:57:20,177 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Removing chrome user profile "/tmp/tmppm8pxzhc_chrome_odoo" 2026-11-03 12:57:20,224 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 1 removed 2026-11-03 12:57:20,519 7 INFO rb-ea311d5-226310-432086 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 12:57:38,422 7 INFO rb-ea311d5-226310-432086 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 12:57:38,551 7 INFO rb-ea311d5-226310-432086 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 12:57:38,640 7 INFO rb-ea311d5-226310-432086 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 12:57:38,705 7 INFO rb-ea311d5-226310-432086 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 12:57:39,569 7 INFO rb-ea311d5-226310-432086 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 12:57:39,877 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_change_project_company ... 2026-11-03 12:57:40,458 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_create_project_in_stage ... 2026-11-03 12:57:41,344 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_move_linked_project_stage_other_company ... 2026-11-03 12:57:41,434 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_move_linked_project_stage_same_company ... 2026-11-03 12:57:41,449 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_move_project_stage_other_company ... 2026-11-03 12:57:41,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_move_project_stage_same_company ... 2026-11-03 12:57:41,531 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_project_creation_default_stage ... 2026-11-03 12:57:41,893 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_project_creation_default_stage_in_context ... 2026-11-03 12:57:42,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 12:57:44,420 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_action_convert_to_subtask_on_private_task ... 2026-11-03 12:57:44,613 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_convert_tasks_to_subtask ... 2026-11-03 12:57:44,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-11-03 12:57:45,126 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_is_correctly_set_when_parent_task_changes ... 2026-11-03 12:57:45,701 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-11-03 12:57:46,490 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-11-03 12:57:46,831 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-11-03 12:57:47,148 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-11-03 12:57:47,800 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-11-03 12:57:48,536 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-11-03 12:57:49,135 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-11-03 12:57:50,489 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-11-03 12:57:51,490 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-11-03 12:57:52,038 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 12:57:52,480 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-11-03 12:57:52,838 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-11-03 12:57:52,986 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-11-03 12:57:53,749 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15125, 15071] 2026-11-03 12:57:53,768 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted project.task records with IDs: [2198, 2262] 2026-11-03 12:57:53,776 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [5151, 5152, 5231, 5232] 2026-11-03 12:57:53,783 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtasks_inherits_tags_of_parent ... 2026-11-03 12:57:53,920 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-11-03 12:57:59,274 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-11-03 12:58:00,169 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-11-03 12:58:00,416 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-11-03 12:58:01,248 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-11-03 12:58:01,487 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-03 12:58:05,050 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-11-03 12:58:05,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome pid: 72384 2026-11-03 12:58:05,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless temporary user profile dir: /tmp/tmpfltyvb6b_chrome_odoo 2026-11-03 12:58:05,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:42287/json/version 2026-11-03 12:58:05,556 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42287', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:58:05,605 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Browser version: Chrome/150.0.7871.114 2026-11-03 12:58:05,605 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:42287/json 2026-11-03 12:58:05,606 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42287', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:58:05,643 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Websocket url found: ws://127.0.0.1:42287/devtools/page/D7B893F6A3B5C8C34CDBEA06406695AA 2026-11-03 12:58:05,651 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Enable chrome headless console log notification 2026-11-03 12:58:05,652 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless enable page notifications 2026-11-03 12:58:05,711 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:58:05,732 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Setting session cookie in browser 2026-11-03 12:58:05,736 7 INFO rb-ea311d5-226310-432086 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 12:58:05,736 7 INFO rb-ea311d5-226310-432086 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 12:58:06,168 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:06] "GET /odoo HTTP/1.1" 200 7354 114 0.091 0.335 rw 2026-11-03 12:58:06,174 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigation result: {'frameId': 'D7B893F6A3B5C8C34CDBEA06406695AA', 'loaderId': '541A592ED440ACCFF884F1D8BCF1CC2B', 'isDownload': False} 2026-11-03 12:58:06,174 7 INFO rb-ea311d5-226310-432086 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 12:58:06,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 20 0.026 0.21 ro 2026-11-03 12:58:06,505 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:06] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.004 0.284 ro 2026-11-03 12:58:06,569 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:06] "GET /web/webclient/load_menus HTTP/1.1" 200 256897 19 0.017 0.327 ro 2026-11-03 12:58:06,596 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:06] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.001 0.067 ro 2026-11-03 12:58:06,638 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:06] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 0.882 ro 2026-11-03 12:58:06,688 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:06] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.016 ro 2026-11-03 12:58:07,721 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: Owl is running in 'dev' mode. 2026-11-03 12:58:07,732 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:07] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-11-03 12:58:07,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:07] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.005 - 2026-11-03 12:58:07,759 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 12:58:07,811 7 INFO rb-ea311d5-226310-432086 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 12:58:07,821 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:07] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.022 rw 2026-11-03 12:58:07,841 7 INFO rb-ea311d5-226310-432086 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 12:58:07,860 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 12:58:07,911 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:07] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.018 0.082 rw 2026-11-03 12:58:07,957 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:07] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.007 ro 2026-11-03 12:58:07,996 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:07] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 12:58:08,154 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:08] "GET /odoo HTTP/1.1" 200 7283 27 0.027 0.097 rw 2026-11-03 12:58:08,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:08] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.008 0.135 ro 2026-11-03 12:58:08,207 7 INFO rb-ea311d5-226310-432086 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 12:58:08,217 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:08] "GET /web/image/res.partner/3/avatar_128?unique=1793697798000 HTTP/1.1" 200 305 3 0.005 0.097 ro 2026-11-03 12:58:08,251 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:08] "POST /web/action/load HTTP/1.1" 200 419 5 0.006 0.116 ro 2026-11-03 12:58:08,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:08] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.121 ro 2026-11-03 12:58:08,305 7 INFO rb-ea311d5-226310-432086 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 12:58:08,449 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:08] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.318 rw 2026-11-03 12:58:08,465 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:08] "POST /mail/store HTTP/1.1" 200 3381 37 0.032 0.261 ro 2026-11-03 12:58:08,501 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:08] "POST /web/action/load HTTP/1.1" 200 1214 11 0.015 0.177 ro 2026-11-03 12:58:08,842 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:08] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 114177 59 0.062 0.21 ro 2026-11-03 12:58:08,965 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:08] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.033 ro 2026-11-03 12:58:08,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:08] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 41 2 0.002 0.046 ro 2026-11-03 12:58:09,087 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:09] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 2834 25 0.023 0.134 ro 2026-11-03 12:58:09,097 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:09] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 41 1 0.0 0.093 ro 2026-11-03 12:58:09,345 7 INFO rb-ea311d5-226310-432086 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 12:58:09,350 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:09] "GET /web/image/res.users/1/avatar_128?unique=1793697257000 HTTP/1.1" 200 4660 5 0.006 0.043 ro 2026-11-03 12:58:09,362 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:09] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.054 ro 2026-11-03 12:58:09,412 7 INFO rb-ea311d5-226310-432086 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 12:58:09,418 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:09] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 42 2 0.002 0.017 ro 2026-11-03 12:58:09,419 7 INFO rb-ea311d5-226310-432086 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 12:58:09,531 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:09] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 1751 22 0.032 0.082 ro 2026-11-03 12:58:09,593 7 INFO rb-ea311d5-226310-432086 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 12:58:09,595 7 INFO rb-ea311d5-226310-432086 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 12:58:09,611 7 INFO rb-ea311d5-226310-432086 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 12:58:09,648 7 INFO rb-ea311d5-226310-432086 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 12:58:09,654 7 INFO rb-ea311d5-226310-432086 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 12:58:09,670 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:09] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 42 2 0.007 0.029 ro 2026-11-03 12:58:09,769 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:09] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 1741 22 0.022 0.106 ro 2026-11-03 12:58:09,825 7 INFO rb-ea311d5-226310-432086 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 12:58:09,825 7 INFO rb-ea311d5-226310-432086 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 12:58:09,895 7 INFO rb-ea311d5-226310-432086 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 12:58:09,939 7 INFO rb-ea311d5-226310-432086 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 12:58:09,942 7 INFO rb-ea311d5-226310-432086 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 12:58:09,954 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:09] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 42 2 0.002 0.022 ro 2026-11-03 12:58:10,072 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:10] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 2835 23 0.054 0.081 ro 2026-11-03 12:58:10,169 7 INFO rb-ea311d5-226310-432086 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 12:58:10,170 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: tour succeeded 2026-11-03 12:58:10,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: ╔═════════════════════════════════════════╗ ║ TOUR project_tags_filter_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 12:58:10,371 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:58:10,372 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: heap 26912768 (allocated 28680192) 2026-11-03 12:58:10,420 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 dN7W8NnC - [03/Nov/2026 12:58:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.05 2.512 rw 2026-11-03 12:58:10,488 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing chrome headless with pid 72384 2026-11-03 12:58:10,492 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing websocket connection 2026-11-03 12:58:10,496 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Terminating chrome headless with pid 72384 2026-11-03 12:58:10,598 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125810_597661_test_01_project_tags.txt 2026-11-03 12:58:10,598 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Removing chrome user profile "/tmp/tmpfltyvb6b_chrome_odoo" 2026-11-03 12:58:10,629 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 12:58:11,412 7 INFO rb-ea311d5-226310-432086 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 12:58:28,341 7 INFO rb-ea311d5-226310-432086 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 12:58:29,564 7 INFO rb-ea311d5-226310-432086 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 12:58:31,090 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_task_mail_tracking_duration: Starting TestProjectTaskMailTrackingDuration.test_project_task_mail_tracking_duration ... 2026-11-03 12:58:31,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_task_mail_tracking_duration: Starting TestProjectTaskMailTrackingDuration.test_task_mail_tracking_duration_during_onchange_stage ... 2026-11-03 12:58:32,244 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 12:58:34,540 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_task_type: Starting TestProjectTaskType.test_create_stage ... 2026-11-03 12:58:34,704 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_task_type: Starting TestProjectTaskType.test_modify_existing_stage ... 2026-11-03 12:58:34,744 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 12:58:34,905 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui: Starting TestProjectTemplatesTour.test_project_templates_tour ... 2026-11-03 12:58:35,282 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome pid: 72520 2026-11-03 12:58:35,283 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpdf1dve12_chrome_odoo 2026-11-03 12:58:35,283 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:43737/json/version 2026-11-03 12:58:35,284 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43737', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:58:35,383 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 12:58:35,387 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:43737/json 2026-11-03 12:58:35,391 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43737', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:58:35,415 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Websocket url found: ws://127.0.0.1:43737/devtools/page/07D072AB15576C2EA6478B5B526433EE 2026-11-03 12:58:35,425 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Enable chrome headless console log notification 2026-11-03 12:58:35,427 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless enable page notifications 2026-11-03 12:58:35,634 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:58:35,653 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Setting session cookie in browser 2026-11-03 12:58:35,666 7 INFO rb-ea311d5-226310-432086 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 12:58:35,666 7 INFO rb-ea311d5-226310-432086 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 12:58:36,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:36] "GET /odoo HTTP/1.1" 200 7342 103 0.076 0.403 rw 2026-11-03 12:58:36,153 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigation result: {'frameId': '07D072AB15576C2EA6478B5B526433EE', 'loaderId': '2F258DA8A31E6DD2D8750C5B6F3C6589', 'isDownload': False} 2026-11-03 12:58:36,153 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate ready code "odoo.isTourReady('project_templates_tour')" 2026-11-03 12:58:36,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 20 0.018 0.205 ro 2026-11-03 12:58:36,503 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:36] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.283 ro 2026-11-03 12:58:36,573 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:36] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 15 0.032 0.318 ro 2026-11-03 12:58:36,594 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:36] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.002 0.064 ro 2026-11-03 12:58:36,616 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:36] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 0.934 ro 2026-11-03 12:58:36,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:36] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.019 ro 2026-11-03 12:58:37,703 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: Owl is running in 'dev' mode. 2026-11-03 12:58:37,729 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:37] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.004 - 2026-11-03 12:58:37,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:37] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.003 - 2026-11-03 12:58:37,751 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-11-03 12:58:37,796 7 INFO rb-ea311d5-226310-432086 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 12:58:37,813 7 INFO rb-ea311d5-226310-432086 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 12:58:37,819 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 12:58:37,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:37] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.02 0.051 rw 2026-11-03 12:58:37,889 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.009 0.067 rw 2026-11-03 12:58:37,910 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:37] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-11-03 12:58:37,938 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 12:58:38,168 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:38] "GET /odoo HTTP/1.1" 200 7271 27 0.054 0.147 rw 2026-11-03 12:58:38,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:38] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.009 0.22 ro 2026-11-03 12:58:38,253 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:38] "POST /web/action/load HTTP/1.1" 200 419 5 0.008 0.147 ro 2026-11-03 12:58:38,268 7 INFO rb-ea311d5-226310-432086 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 12:58:38,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:38] "GET /web/image/res.partner/3/avatar_128?unique=1793710714000 HTTP/1.1" 200 305 3 0.004 0.161 ro 2026-11-03 12:58:38,293 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:38] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.062 ro 2026-11-03 12:58:38,399 7 INFO rb-ea311d5-226310-432086 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 12:58:38,472 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:38] "POST /mail/store HTTP/1.1" 200 3392 37 0.044 0.189 ro 2026-11-03 12:58:38,485 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:38] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.003 0.365 rw 2026-11-03 12:58:38,555 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:38] "POST /web/action/load HTTP/1.1" 200 1125 10 0.01 0.124 ro 2026-11-03 12:58:39,012 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:39] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 109418 54 0.068 0.328 ro 2026-11-03 12:58:39,093 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:39] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 67 1 0.004 0.018 ro 2026-11-03 12:58:39,160 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:39] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.074 ro 2026-11-03 12:58:39,291 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:39] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 80 1 0.004 0.021 ro 2026-11-03 12:58:39,516 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:39] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.002 - 2026-11-03 12:58:39,624 7 INFO rb-ea311d5-226310-432086 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 12:58:39,679 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:39] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.014 0.08 ro 2026-11-03 12:58:39,697 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:39] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.005 0.088 ro 2026-11-03 12:58:39,714 7 INFO rb-ea311d5-226310-432086 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 12:58:39,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:39] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 305 6 0.024 0.143 ro 2026-11-03 12:58:39,804 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:39] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 6314 4 0.006 0.188 ro 2026-11-03 12:58:39,834 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:39] "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 459 2 0.02 0.099 rw 2026-11-03 12:58:39,951 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:39] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 8555 16 0.011 0.053 ro 2026-11-03 12:58:40,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:40] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 249 8 0.006 0.031 rw 2026-11-03 12:58:40,164 7 INFO rb-ea311d5-226310-432086 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 12:58:40,181 7 INFO rb-ea311d5-226310-432086 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 12:58:40,220 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:40] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 282 2 0.008 0.022 rw 2026-11-03 12:58:40,689 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:40] "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.146 0.282 rw 2026-11-03 12:58:41,226 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 124653 68 0.085 0.427 ro 2026-11-03 12:58:41,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:41] "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 12:58:41,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1559 16 0.018 0.101 ro 2026-11-03 12:58:41,435 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:41] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.003 0.127 rw 2026-11-03 12:58:41,648 7 INFO rb-ea311d5-226310-432086 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 12:58:41,735 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:41] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 996 16 0.016 0.052 ro 2026-11-03 12:58:41,752 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:41] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 81 1 0.001 0.076 ro 2026-11-03 12:58:41,904 7 INFO rb-ea311d5-226310-432086 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 12:58:41,927 7 INFO rb-ea311d5-226310-432086 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 12:58:41,939 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:41] "GET /web/image/res.users/1/avatar_128?unique=1793697257000 HTTP/1.1" 200 4660 5 0.005 0.034 ro 2026-11-03 12:58:41,993 7 INFO rb-ea311d5-226310-432086 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 12:58:42,016 7 INFO rb-ea311d5-226310-432086 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 12:58:42,023 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:42] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 687 13 0.024 0.053 ro 2026-11-03 12:58:42,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 81 1 0.0 0.079 ro 2026-11-03 12:58:42,042 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:42] "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.022 rw 2026-11-03 12:58:42,143 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:42] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 249 6 0.007 0.02 rw 2026-11-03 12:58:42,247 7 INFO rb-ea311d5-226310-432086 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 12:58:42,258 7 INFO rb-ea311d5-226310-432086 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 12:58:42,324 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:42] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 284 2 0.013 0.033 rw 2026-11-03 12:58:42,789 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:42] "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.205 0.231 rw 2026-11-03 12:58:42,879 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:42] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.032 ro 2026-11-03 12:58:42,995 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1561 16 0.039 0.094 ro 2026-11-03 12:58:43,000 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:43] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.147 rw 2026-11-03 12:58:43,123 7 INFO rb-ea311d5-226310-432086 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 12:58:43,161 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:43] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 81 1 0.001 0.017 ro 2026-11-03 12:58:43,251 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:43] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1310 13 0.019 0.09 ro 2026-11-03 12:58:43,306 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: tour succeeded 2026-11-03 12:58:43,307 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR project_templates_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-03 12:58:43,633 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:58:43,641 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: heap 33702072 (allocated 36544512) 2026-11-03 12:58:43,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oAz-WxMV - [03/Nov/2026 12:58:38] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.052 5.174 rw 2026-11-03 12:58:43,742 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing chrome headless with pid 72520 2026-11-03 12:58:43,743 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing websocket connection 2026-11-03 12:58:43,744 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Terminating chrome headless with pid 72520 2026-11-03 12:58:43,885 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125843_885502_test_project_templates_tour.txt 2026-11-03 12:58:43,886 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Removing chrome user profile "/tmp/tmpdf1dve12_chrome_odoo" 2026-11-03 12:58:43,917 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 12:58:46,364 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_action_project_time_by_stage_report ... 2026-11-03 12:58:46,780 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_average_time_spent_by_stage ... 2026-11-03 12:58:47,176 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_report_access_rights ... 2026-11-03 12:58:47,461 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_report_excludes_private_tasks ... 2026-11-03 12:58:47,550 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_report_is_closed ... 2026-11-03 12:58:47,979 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_time_spent_on_revisited_stage ... 2026-11-03 12:58:48,400 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_time_spent_per_stage ... 2026-11-03 12:58:48,621 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 12:58:48,713 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-11-03 12:58:49,134 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome pid: 72648 2026-11-03 12:58:49,134 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpit_30zhm_chrome_odoo 2026-11-03 12:58:49,135 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:34681/json/version 2026-11-03 12:58:49,136 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34681', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:58:49,165 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 12:58:49,166 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:34681/json 2026-11-03 12:58:49,166 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34681', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:58:49,174 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:34681/devtools/page/6110E94830524EE80562C49C2F0EBE73 2026-11-03 12:58:49,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Enable chrome headless console log notification 2026-11-03 12:58:49,194 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless enable page notifications 2026-11-03 12:58:49,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:58:49,273 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Setting session cookie in browser 2026-11-03 12:58:49,276 7 INFO rb-ea311d5-226310-432086 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 12:58:49,276 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 12:58:49,906 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:49] "GET /odoo HTTP/1.1" 200 7354 119 0.131 0.489 rw 2026-11-03 12:58:49,914 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigation result: {'frameId': '6110E94830524EE80562C49C2F0EBE73', 'loaderId': '370C9D62274AE5CAB87B23BABBB7A0A1', 'isDownload': False} 2026-11-03 12:58:49,915 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-11-03 12:58:50,264 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:50] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.005 0.269 ro 2026-11-03 12:58:50,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:50] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.036 0.406 ro 2026-11-03 12:58:50,472 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.007 0.464 ro 2026-11-03 12:58:50,474 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:50] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 1.179 ro 2026-11-03 12:58:50,526 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:50] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.002 0.026 ro 2026-11-03 12:58:50,631 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:50] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.009 ro 2026-11-03 12:58:51,563 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-11-03 12:58:51,595 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:51] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.009 - 2026-11-03 12:58:51,602 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:51] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.002 - 2026-11-03 12:58:51,662 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.029 ro 2026-11-03 12:58:51,713 7 INFO rb-ea311d5-226310-432086 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 12:58:51,713 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.018 rw 2026-11-03 12:58:51,723 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 12:58:51,809 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:51] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.051 0.054 rw 2026-11-03 12:58:51,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:51] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.003 ro 2026-11-03 12:58:51,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:51] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 12:58:52,040 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:52] "GET /odoo HTTP/1.1" 200 7283 27 0.056 0.071 rw 2026-11-03 12:58:52,073 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:52] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.006 0.132 ro 2026-11-03 12:58:52,103 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:52] "GET /web/image/res.partner/3/avatar_128?unique=1793697798000 HTTP/1.1" 200 305 3 0.002 0.083 ro 2026-11-03 12:58:52,113 7 INFO rb-ea311d5-226310-432086 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 12:58:52,128 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:52] "POST /web/action/load HTTP/1.1" 200 419 5 0.004 0.1 ro 2026-11-03 12:58:52,140 7 INFO rb-ea311d5-226310-432086 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 12:58:52,152 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:52] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.008 0.128 rw 2026-11-03 12:58:52,191 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:52] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.051 ro 2026-11-03 12:58:52,202 7 INFO rb-ea311d5-226310-432086 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 12:58:52,203 7 INFO rb-ea311d5-226310-432086 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 12:58:52,354 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:52] "POST /mail/store HTTP/1.1" 200 3381 37 0.038 0.112 ro 2026-11-03 12:58:52,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:52] "POST /web/action/load HTTP/1.1" 200 1125 10 0.007 0.153 ro 2026-11-03 12:58:52,708 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:52] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 57 0.046 0.201 ro 2026-11-03 12:58:52,772 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:52] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 67 1 0.001 0.013 ro 2026-11-03 12:58:52,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:52] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.01 ro 2026-11-03 12:58:52,973 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:52] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 41 1 0.003 0.046 ro 2026-11-03 12:58:53,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:53] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.003 - 2026-11-03 12:58:53,208 7 INFO rb-ea311d5-226310-432086 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 12:58:53,243 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:53] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 4660 5 0.009 0.061 ro 2026-11-03 12:58:53,250 7 INFO rb-ea311d5-226310-432086 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 12:58:53,250 7 INFO rb-ea311d5-226310-432086 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 12:58:53,267 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:53] "GET /web/image/res.users/2/avatar_128?unique=1790679532000 HTTP/1.1" 200 305 5 0.004 0.084 ro 2026-11-03 12:58:53,327 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:53] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 305 6 0.021 0.121 ro 2026-11-03 12:58:53,369 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:53] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 305 6 0.008 0.165 ro 2026-11-03 12:58:53,400 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:53] "GET /web/image/res.users/5/avatar_128?unique=1790409532000 HTTP/1.1" 200 6314 4 0.002 0.188 ro 2026-11-03 12:58:53,410 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:53] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.004 0.192 ro 2026-11-03 12:58:53,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:53] "POST /web/action/load HTTP/1.1" 200 734 11 0.005 0.159 ro 2026-11-03 12:58:53,525 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:53] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 6466 8 0.007 0.04 ro 2026-11-03 12:58:53,596 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:53] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 263 4 0.004 0.032 rw 2026-11-03 12:58:53,720 7 INFO rb-ea311d5-226310-432086 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 12:58:53,739 7 INFO rb-ea311d5-226310-432086 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 12:58:53,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:53] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 266 35 0.039 0.07 rw 2026-11-03 12:58:53,957 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:53] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6470 21 0.019 0.055 rw 2026-11-03 12:58:54,499 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:54] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125215 68 0.069 0.449 ro 2026-11-03 12:58:54,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:54] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.011 0.021 ro 2026-11-03 12:58:54,599 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:54] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 67 3 0.013 0.049 ro 2026-11-03 12:58:54,616 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:54] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.003 0.055 rw 2026-11-03 12:58:54,723 7 INFO rb-ea311d5-226310-432086 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 12:58:54,735 7 INFO rb-ea311d5-226310-432086 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 12:58:54,775 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:54] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 5 0.012 0.017 rw 2026-11-03 12:58:54,840 7 INFO rb-ea311d5-226310-432086 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 12:58:54,846 7 INFO rb-ea311d5-226310-432086 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 12:58:54,856 7 INFO rb-ea311d5-226310-432086 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 12:58:54,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:54] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 4 0.003 0.012 rw 2026-11-03 12:58:54,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:54] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 98 3 0.002 0.009 rw 2026-11-03 12:58:54,965 7 INFO rb-ea311d5-226310-432086 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 12:58:54,978 7 INFO rb-ea311d5-226310-432086 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 12:58:54,979 7 INFO rb-ea311d5-226310-432086 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 12:58:55,053 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 5639 7 0.006 0.048 ro 2026-11-03 12:58:55,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:55] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 210 5 0.009 0.025 rw 2026-11-03 12:58:55,162 7 INFO rb-ea311d5-226310-432086 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 12:58:55,167 7 INFO rb-ea311d5-226310-432086 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 12:58:55,176 7 INFO rb-ea311d5-226310-432086 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 12:58:55,182 7 INFO rb-ea311d5-226310-432086 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 12:58:55,313 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:55] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 35 0.031 0.096 rw 2026-11-03 12:58:55,391 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:55] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 210 3 0.006 0.043 rw 2026-11-03 12:58:55,454 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:55] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1092 11 0.014 0.087 ro 2026-11-03 12:58:55,580 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:55] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.005 0.024 ro 2026-11-03 12:58:55,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:55] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.044 ro 2026-11-03 12:58:55,813 7 INFO rb-ea311d5-226310-432086 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 12:58:55,813 7 INFO rb-ea311d5-226310-432086 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 12:58:55,824 7 INFO rb-ea311d5-226310-432086 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 12:58:55,913 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:55] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1092 35 0.043 0.12 rw 2026-11-03 12:58:55,958 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:55] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.017 ro 2026-11-03 12:58:55,988 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:55] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.002 0.041 ro 2026-11-03 12:58:56,018 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:56] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 69 7 0.014 0.06 rw 2026-11-03 12:58:56,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:56] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1941 21 0.022 0.092 ro 2026-11-03 12:58:56,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:56] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.003 0.018 rw 2026-11-03 12:58:56,326 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.001 0.009 ro 2026-11-03 12:58:56,413 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:56] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.003 ro 2026-11-03 12:58:56,434 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:56] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.001 0.012 rw 2026-11-03 12:58:56,509 7 INFO rb-ea311d5-226310-432086 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 12:58:56,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:56] "POST /mail/store HTTP/1.1" 200 3847 43 0.048 0.109 rw 2026-11-03 12:58:56,703 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:56] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.005 0.153 ro 2026-11-03 12:58:56,885 7 INFO rb-ea311d5-226310-432086 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 12:58:56,885 7 INFO rb-ea311d5-226310-432086 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 12:58:56,898 7 INFO rb-ea311d5-226310-432086 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 12:58:56,898 7 INFO rb-ea311d5-226310-432086 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 12:58:56,912 7 INFO rb-ea311d5-226310-432086 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 12:58:56,913 7 INFO rb-ea311d5-226310-432086 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 12:58:57,006 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:57] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 22864 14 0.024 0.066 ro 2026-11-03 12:58:57,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:57] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 942 10 0.021 0.114 rw 2026-11-03 12:58:57,275 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:57] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 373 1 0.001 0.019 ro 2026-11-03 12:58:57,405 7 INFO rb-ea311d5-226310-432086 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 12:58:57,406 7 INFO rb-ea311d5-226310-432086 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 12:58:57,413 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:57] "GET /web/image/res.users/2/avatar_128?unique=1793710729000 HTTP/1.1" 200 305 5 0.006 0.045 ro 2026-11-03 12:58:57,516 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:57] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 901 11 0.034 0.064 rw 2026-11-03 12:58:57,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:57] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 45 14 0.014 0.051 rw 2026-11-03 12:58:57,695 7 INFO rb-ea311d5-226310-432086 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 12:58:57,721 7 INFO rb-ea311d5-226310-432086 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 12:58:57,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:57] "POST /mail/store HTTP/1.1" 200 1993 16 0.016 0.097 rw 2026-11-03 12:58:57,797 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:57] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 129 4 0.005 0.087 ro 2026-11-03 12:58:57,870 7 INFO rb-ea311d5-226310-432086 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 12:58:57,874 7 INFO rb-ea311d5-226310-432086 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 12:58:57,882 7 INFO rb-ea311d5-226310-432086 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 12:58:57,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:57] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.015 0.04 ro 2026-11-03 12:58:57,977 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:57] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 121 3 0.005 0.089 ro 2026-11-03 12:58:58,115 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:58] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 53 23 0.03 0.069 rw 2026-11-03 12:58:58,274 7 INFO rb-ea311d5-226310-432086 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 12:58:58,384 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:58] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 1049 12 0.018 0.081 rw 2026-11-03 12:58:58,516 7 INFO rb-ea311d5-226310-432086 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 12:58:58,523 7 INFO rb-ea311d5-226310-432086 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 12:58:58,545 7 INFO rb-ea311d5-226310-432086 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 12:58:58,565 7 INFO rb-ea311d5-226310-432086 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 12:58:58,565 7 INFO rb-ea311d5-226310-432086 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 12:58:58,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:58] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 71 22 0.045 0.091 rw 2026-11-03 12:58:59,036 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:59] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 3166 78 0.063 0.22 rw 2026-11-03 12:58:59,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:59] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1452 21 0.036 0.082 ro 2026-11-03 12:58:59,286 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58: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.125 ro 2026-11-03 12:58:59,323 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:59] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.004 0.156 rw 2026-11-03 12:58:59,335 7 INFO rb-ea311d5-226310-432086 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 12:58:59,524 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:59] "POST /mail/store HTTP/1.1" 200 3537 47 0.09 0.219 rw 2026-11-03 12:58:59,631 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:59] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1410 21 0.02 0.261 ro 2026-11-03 12:58:59,687 7 INFO rb-ea311d5-226310-432086 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 12:58:59,711 7 INFO rb-ea311d5-226310-432086 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 12:58:59,712 7 INFO rb-ea311d5-226310-432086 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 12:58:59,730 7 INFO rb-ea311d5-226310-432086 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 12:58:59,869 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:59] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 46 46 0.044 0.087 rw 2026-11-03 12:58:59,996 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:59] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1590 21 0.022 0.096 ro 2026-11-03 12:59:00,041 7 INFO rb-ea311d5-226310-432086 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 12:59:00,052 7 INFO rb-ea311d5-226310-432086 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 12:59:00,066 7 INFO rb-ea311d5-226310-432086 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 12:59:00,074 7 INFO rb-ea311d5-226310-432086 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 12:59:00,235 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:59:00] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 78 21 0.062 0.091 rw 2026-11-03 12:59:00,274 7 INFO rb-ea311d5-226310-432086 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 12:59:00,287 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: tour succeeded 2026-11-03 12:59:00,291 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-11-03 12:59:00,352 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:59:00] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 216 21 0.033 0.061 rw 2026-11-03 12:59:00,497 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:59:00] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1586 21 0.056 0.135 ro 2026-11-03 12:59:00,569 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: heap 41601524 (allocated 43360256) 2026-11-03 12:59:00,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:59:00,599 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:59:00] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.011 0.034 ro 2026-11-03 12:59:00,626 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:59: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.056 ro 2026-11-03 12:59:00,674 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 -PogCWRC - [03/Nov/2026 12:58:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 53 0.071 8.281 rw 2026-11-03 12:59:00,698 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing chrome headless with pid 72648 2026-11-03 12:59:00,703 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing websocket connection 2026-11-03 12:59:00,704 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Terminating chrome headless with pid 72648 2026-11-03 12:59:00,827 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125900_827241_test_01_project_tour.txt 2026-11-03 12:59:00,827 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpit_30zhm_chrome_odoo" 2026-11-03 12:59:00,839 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-11-03 12:59:01,379 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome pid: 72787 2026-11-03 12:59:01,380 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless temporary user profile dir: /tmp/tmpupp63jnf_chrome_odoo 2026-11-03 12:59:01,380 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:46833/json/version 2026-11-03 12:59:01,381 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46833', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:59:01,493 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Browser version: Chrome/150.0.7871.114 2026-11-03 12:59:01,494 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:46833/json 2026-11-03 12:59:01,497 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46833', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:59:01,523 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Websocket url found: ws://127.0.0.1:46833/devtools/page/E59E1AA5032FC19D6CA0D4AE9278415F 2026-11-03 12:59:01,535 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Enable chrome headless console log notification 2026-11-03 12:59:01,559 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless enable page notifications 2026-11-03 12:59:01,646 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:59:01,661 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Setting session cookie in browser 2026-11-03 12:59:01,664 7 INFO rb-ea311d5-226310-432086 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 12:59:01,664 7 INFO rb-ea311d5-226310-432086 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 12:59:02,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:02] "GET /odoo?debug=1 HTTP/1.1" 200 7369 117 0.109 0.423 rw 2026-11-03 12:59:02,220 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigation result: {'frameId': 'E59E1AA5032FC19D6CA0D4AE9278415F', 'loaderId': 'F4F6FD972DAA588B61A3C2AF1053959B', 'isDownload': False} 2026-11-03 12:59:02,220 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate ready code "odoo.isTourReady('project_task_history_tour')" 2026-11-03 12:59:02,313 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:02] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.003 0.04 ro 2026-11-03 12:59:02,641 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:02] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 0.953 ro 2026-11-03 12:59:02,688 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:02] "GET /web/webclient/load_menus HTTP/1.1" 200 307379 30 0.036 0.381 ro 2026-11-03 12:59:02,710 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.005 0.419 ro 2026-11-03 12:59:02,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:02] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.001 0.014 ro 2026-11-03 12:59:02,767 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:02] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.007 0.012 ro 2026-11-03 12:59:03,745 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-11-03 12:59:03,791 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:03] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.008 - 2026-11-03 12:59:03,793 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:03] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.009 - 2026-11-03 12:59:03,807 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-11-03 12:59:03,845 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.013 rw 2026-11-03 12:59:03,923 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 12:59:03,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:03] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.021 0.102 rw 2026-11-03 12:59:03,996 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:03] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.031 ro 2026-11-03 12:59:04,024 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:04] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 12:59:04,154 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:04] "GET /odoo HTTP/1.1" 200 7298 27 0.021 0.084 rw 2026-11-03 12:59:04,218 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:04] "GET /odoo/offline HTTP/1.1" 200 14293 5 0.012 0.125 ro 2026-11-03 12:59:04,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:04] "POST /web/action/load HTTP/1.1" 200 419 5 0.011 0.048 ro 2026-11-03 12:59:04,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:04] "GET /web/image/res.partner/3/avatar_128?unique=1793697798000 HTTP/1.1" 200 305 3 0.003 0.064 ro 2026-11-03 12:59:04,324 7 INFO rb-ea311d5-226310-432086 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 12:59:04,328 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:04] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.004 0.089 rw 2026-11-03 12:59:04,362 7 INFO rb-ea311d5-226310-432086 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 12:59:04,403 7 INFO rb-ea311d5-226310-432086 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 12:59:04,475 7 INFO rb-ea311d5-226310-432086 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 12:59:04,495 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:04] "POST /mail/store HTTP/1.1" 200 3381 37 0.032 0.131 ro 2026-11-03 12:59:04,512 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:04] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.165 ro 2026-11-03 12:59:04,553 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:04] "POST /web/action/load HTTP/1.1" 200 1125 10 0.018 0.057 ro 2026-11-03 12:59:04,610 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:04] "POST /mail/store HTTP/1.1" 200 791 9 0.017 0.092 ro 2026-11-03 12:59:04,751 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:04] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.027 ro 2026-11-03 12:59:04,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:04] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.025 ro 2026-11-03 12:59:04,920 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:04] "GET /web/image/res.partner/2/avatar_128?unique=1793697798000 HTTP/1.1" 200 4660 3 0.005 0.018 ro 2026-11-03 12:59:05,010 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:05] "POST /mail/store HTTP/1.1" 200 2367 26 0.026 0.06 rw 2026-11-03 12:59:05,312 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:05] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 54 0.055 0.289 ro 2026-11-03 12:59:05,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:05] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.038 ro 2026-11-03 12:59:05,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:05] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 2205 22 0.066 0.078 ro 2026-11-03 12:59:05,553 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:05] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.099 ro 2026-11-03 12:59:05,717 7 INFO rb-ea311d5-226310-432086 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 12:59:05,737 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:05] "GET /web/image/res.users/1/avatar_128?unique=1793697257000 HTTP/1.1" 200 4660 5 0.015 0.038 ro 2026-11-03 12:59:05,746 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:05] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.005 0.036 ro 2026-11-03 12:59:05,863 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:05] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6486 22 0.058 0.088 rw 2026-11-03 12:59:06,450 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125059 68 0.061 0.472 ro 2026-11-03 12:59:06,600 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:06] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.023 0.054 ro 2026-11-03 12:59:06,710 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:06] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1325 18 0.015 0.163 ro 2026-11-03 12:59:06,721 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:06] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.181 rw 2026-11-03 12:59:06,967 7 INFO rb-ea311d5-226310-432086 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 12:59:07,107 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:07] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 2047 23 0.022 0.082 ro 2026-11-03 12:59:07,156 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:07] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.015 rw 2026-11-03 12:59:07,225 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.0 0.008 ro 2026-11-03 12:59:07,366 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:07] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1 HTTP/1.1" 200 74 0 0 0.004 ro 2026-11-03 12:59:07,407 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:07] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.002 0.009 rw 2026-11-03 12:59:07,505 7 INFO rb-ea311d5-226310-432086 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 12:59:07,517 7 INFO rb-ea311d5-226310-432086 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 12:59:07,519 7 INFO rb-ea311d5-226310-432086 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 12:59:07,543 7 INFO rb-ea311d5-226310-432086 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 12:59:07,558 7 INFO rb-ea311d5-226310-432086 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 12:59:07,583 7 INFO rb-ea311d5-226310-432086 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 12:59:07,649 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:07] "POST /mail/store HTTP/1.1" 200 3007 41 0.062 0.106 rw 2026-11-03 12:59:07,681 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.001 0.081 ro 2026-11-03 12:59:07,688 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:07] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.116 ro 2026-11-03 12:59:07,713 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:07] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.004 0.198 rw 2026-11-03 12:59:07,849 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:07] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2292 29 0.027 0.222 rw 2026-11-03 12:59:07,915 7 INFO rb-ea311d5-226310-432086 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 12:59:07,923 7 INFO rb-ea311d5-226310-432086 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 12:59:07,943 7 INFO rb-ea311d5-226310-432086 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 12:59:07,943 7 INFO rb-ea311d5-226310-432086 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 12:59:07,958 7 INFO rb-ea311d5-226310-432086 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 12:59:07,969 7 INFO rb-ea311d5-226310-432086 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 12:59:07,983 7 INFO rb-ea311d5-226310-432086 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 12:59:08,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:08] "POST /mail/store HTTP/1.1" 200 1875 27 0.04 0.073 rw 2026-11-03 12:59:08,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2411 29 0.024 0.192 rw 2026-11-03 12:59:08,272 7 INFO rb-ea311d5-226310-432086 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 12:59:08,288 7 INFO rb-ea311d5-226310-432086 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 12:59:08,299 7 INFO rb-ea311d5-226310-432086 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 12:59:08,299 7 INFO rb-ea311d5-226310-432086 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 12:59:08,322 7 INFO rb-ea311d5-226310-432086 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 12:59:08,337 7 INFO rb-ea311d5-226310-432086 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 12:59:08,367 7 INFO rb-ea311d5-226310-432086 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 12:59:08,377 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:08] "POST /mail/store HTTP/1.1" 200 1875 27 0.043 0.066 rw 2026-11-03 12:59:08,552 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2529 29 0.034 0.144 rw 2026-11-03 12:59:08,632 7 INFO rb-ea311d5-226310-432086 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 12:59:08,633 7 INFO rb-ea311d5-226310-432086 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 12:59:08,650 7 INFO rb-ea311d5-226310-432086 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 12:59:08,650 7 INFO rb-ea311d5-226310-432086 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 12:59:08,668 7 INFO rb-ea311d5-226310-432086 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 12:59:08,683 7 INFO rb-ea311d5-226310-432086 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 12:59:08,701 7 INFO rb-ea311d5-226310-432086 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 12:59:08,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:08] "POST /mail/store HTTP/1.1" 200 1875 27 0.071 0.089 rw 2026-11-03 12:59:08,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2649 29 0.027 0.186 rw 2026-11-03 12:59:09,019 7 INFO rb-ea311d5-226310-432086 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 12:59:09,026 7 INFO rb-ea311d5-226310-432086 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 12:59:09,042 7 INFO rb-ea311d5-226310-432086 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 12:59:09,087 7 INFO rb-ea311d5-226310-432086 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 12:59:09,147 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:09] "POST /mail/store HTTP/1.1" 200 1875 27 0.048 0.08 rw 2026-11-03 12:59:09,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:09] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 122 3 0.004 0.077 ro 2026-11-03 12:59:09,296 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:09] "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 12:59:09,322 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.025 - 2026-11-03 12:59:09,342 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:09] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 4660 5 0.007 0.036 ro 2026-11-03 12:59:09,390 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:09] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 305 5 0.019 0.075 ro 2026-11-03 12:59:09,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:09] "GET /web/assets/d980403/html_editor.assets_history_diff.min.css HTTP/1.1" 200 17390 2 0.01 0.073 ro 2026-11-03 12:59:09,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:09] "GET /web/assets/b5a03f4/html_editor.assets_history_diff.min.js HTTP/1.1" 200 79932 2 0.006 0.089 ro 2026-11-03 12:59:09,516 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:09] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 190 1 0.001 0.023 ro 2026-11-03 12:59:09,566 7 INFO rb-ea311d5-226310-432086 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 12:59:09,567 7 INFO rb-ea311d5-226310-432086 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 12:59:09,573 7 INFO rb-ea311d5-226310-432086 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 12:59:09,616 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:09] "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.003 0.031 rw 2026-11-03 12:59:09,685 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:09] "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.034 rw 2026-11-03 12:59:09,845 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:09] "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.008 0.123 rw 2026-11-03 12:59:09,881 7 INFO rb-ea311d5-226310-432086 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 12:59:09,907 7 INFO rb-ea311d5-226310-432086 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 12:59:09,943 7 INFO rb-ea311d5-226310-432086 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 12:59:09,953 7 INFO rb-ea311d5-226310-432086 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 12:59:09,996 7 INFO rb-ea311d5-226310-432086 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 12:59:10,064 7 INFO rb-ea311d5-226310-432086 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 12:59:10,073 7 INFO rb-ea311d5-226310-432086 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 12:59:10,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 15 0.031 0.09 rw 2026-11-03 12:59:10,387 7 INFO rb-ea311d5-226310-432086 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 12:59:10,399 7 INFO rb-ea311d5-226310-432086 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 12:59:10,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:10] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 2205 20 0.02 0.092 ro 2026-11-03 12:59:10,426 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:10] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.0 0.118 ro 2026-11-03 12:59:10,513 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:10] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6487 20 0.031 0.067 rw 2026-11-03 12:59:10,593 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:10] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.003 0.032 ro 2026-11-03 12:59:10,627 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:10] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 172 4 0.005 0.054 ro 2026-11-03 12:59:10,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:10] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.07 rw 2026-11-03 12:59:11,272 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:11] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.002 - 2026-11-03 12:59:11,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:11] "GET /web/image/res.users/3/avatar_128?unique=1793033950000 HTTP/1.1" 200 305 6 0.008 0.051 ro 2026-11-03 12:59:11,381 7 INFO rb-ea311d5-226310-432086 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 12:59:11,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:11] "GET /web/image/res.users/1/avatar_128?unique=1788764350000 HTTP/1.1" 200 4660 5 0.009 0.089 ro 2026-11-03 12:59:11,412 7 INFO rb-ea311d5-226310-432086 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 12:59:11,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:11] "GET /web/image/res.users/5/avatar_128?unique=1789847950000 HTTP/1.1" 200 6314 4 0.004 0.106 ro 2026-11-03 12:59:11,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:11] "GET /web/image/res.users/2/avatar_128?unique=1790585950000 HTTP/1.1" 200 305 5 0.009 0.14 ro 2026-11-03 12:59:11,520 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:11] "GET /web/image/res.users/4/avatar_128?unique=1790981950000 HTTP/1.1" 200 305 6 0.005 0.194 ro 2026-11-03 12:59:11,521 7 INFO rb-ea311d5-226310-432086 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 12:59:11,580 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:11] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 67 2 0.004 0.127 ro 2026-11-03 12:59:11,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:11] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.006 0.142 rw 2026-11-03 12:59:11,673 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:11] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 1804 11 0.009 0.115 rw 2026-11-03 12:59:11,738 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:11] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.007 0.025 rw 2026-11-03 12:59:11,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.0 0.034 ro 2026-11-03 12:59:11,839 7 INFO rb-ea311d5-226310-432086 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 12:59:11,865 7 INFO rb-ea311d5-226310-432086 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 12:59:11,895 7 INFO rb-ea311d5-226310-432086 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 12:59:12,051 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1957 42 0.039 0.096 rw 2026-11-03 12:59:12,160 7 INFO rb-ea311d5-226310-432086 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 12:59:12,167 7 INFO rb-ea311d5-226310-432086 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 12:59:12,189 7 INFO rb-ea311d5-226310-432086 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 12:59:12,189 7 INFO rb-ea311d5-226310-432086 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 12:59:12,221 7 INFO rb-ea311d5-226310-432086 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 12:59:12,231 7 INFO rb-ea311d5-226310-432086 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 12:59:12,279 7 INFO rb-ea311d5-226310-432086 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 12:59:12,393 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:12] "POST /mail/store HTTP/1.1" 200 3020 43 0.054 0.165 rw 2026-11-03 12:59:12,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:12] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.001 0.11 ro 2026-11-03 12:59:12,445 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.003 0.256 rw 2026-11-03 12:59:12,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2202 27 0.036 0.308 rw 2026-11-03 12:59:12,655 7 INFO rb-ea311d5-226310-432086 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 12:59:12,656 7 INFO rb-ea311d5-226310-432086 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 12:59:12,669 7 INFO rb-ea311d5-226310-432086 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 12:59:12,670 7 INFO rb-ea311d5-226310-432086 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 12:59:12,688 7 INFO rb-ea311d5-226310-432086 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 12:59:12,701 7 INFO rb-ea311d5-226310-432086 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 12:59:12,723 7 INFO rb-ea311d5-226310-432086 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 12:59:12,880 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:12] "POST /mail/store HTTP/1.1" 200 1973 29 0.038 0.183 rw 2026-11-03 12:59:13,045 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:13] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2321 27 0.032 0.283 rw 2026-11-03 12:59:13,093 7 INFO rb-ea311d5-226310-432086 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 12:59:13,097 7 INFO rb-ea311d5-226310-432086 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 12:59:13,121 7 INFO rb-ea311d5-226310-432086 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 12:59:13,129 7 INFO rb-ea311d5-226310-432086 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 12:59:13,137 7 INFO rb-ea311d5-226310-432086 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 12:59:13,153 7 INFO rb-ea311d5-226310-432086 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 12:59:13,162 7 INFO rb-ea311d5-226310-432086 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 12:59:13,261 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:13] "POST /mail/store HTTP/1.1" 200 1973 29 0.036 0.127 rw 2026-11-03 12:59:13,393 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:13] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2439 27 0.044 0.172 rw 2026-11-03 12:59:13,465 7 INFO rb-ea311d5-226310-432086 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 12:59:13,470 7 INFO rb-ea311d5-226310-432086 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 12:59:13,492 7 INFO rb-ea311d5-226310-432086 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 12:59:13,492 7 INFO rb-ea311d5-226310-432086 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 12:59:13,510 7 INFO rb-ea311d5-226310-432086 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 12:59:13,516 7 INFO rb-ea311d5-226310-432086 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 12:59:13,535 7 INFO rb-ea311d5-226310-432086 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 12:59:13,624 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:13] "POST /mail/store HTTP/1.1" 200 1973 29 0.044 0.109 rw 2026-11-03 12:59:13,772 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:13] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2558 27 0.035 0.194 rw 2026-11-03 12:59:13,825 7 INFO rb-ea311d5-226310-432086 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 12:59:13,825 7 INFO rb-ea311d5-226310-432086 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 12:59:13,836 7 INFO rb-ea311d5-226310-432086 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 12:59:13,850 7 INFO rb-ea311d5-226310-432086 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 12:59:13,860 7 INFO rb-ea311d5-226310-432086 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 12:59:13,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:13] "POST /mail/store HTTP/1.1" 200 1973 29 0.027 0.071 rw 2026-11-03 12:59:13,969 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:13] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 128 3 0.004 0.087 ro 2026-11-03 12:59:14,014 7 INFO rb-ea311d5-226310-432086 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 12:59:14,016 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:14] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 189 1 0.001 0.013 ro 2026-11-03 12:59:14,058 7 INFO rb-ea311d5-226310-432086 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 12:59:14,119 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:14] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.017 ro 2026-11-03 12:59:14,131 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: tour succeeded 2026-11-03 12:59:14,133 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_task_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 12:59:14,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:14] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 2205 20 0.024 0.1 ro 2026-11-03 12:59:14,550 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:59:14,574 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: heap 47920284 (allocated 51269632) 2026-11-03 12:59:14,595 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 cRxWlcGP - [03/Nov/2026 12:59:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 71 0.1 9.538 rw 2026-11-03 12:59:14,662 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing chrome headless with pid 72787 2026-11-03 12:59:14,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing websocket connection 2026-11-03 12:59:14,667 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Terminating chrome headless with pid 72787 2026-11-03 12:59:14,817 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125914_817035_test_project_task_history.txt 2026-11-03 12:59:14,817 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Removing chrome user profile "/tmp/tmpupp63jnf_chrome_odoo" 2026-11-03 12:59:14,829 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-11-03 12:59:15,419 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome pid: 72932 2026-11-03 12:59:15,419 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless temporary user profile dir: /tmp/tmp7rnuwcjh_chrome_odoo 2026-11-03 12:59:15,419 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:45213/json/version 2026-11-03 12:59:15,421 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45213', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:59:15,507 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Browser version: Chrome/150.0.7871.114 2026-11-03 12:59:15,507 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:45213/json 2026-11-03 12:59:15,508 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45213', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:59:15,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Websocket url found: ws://127.0.0.1:45213/devtools/page/FE0FA77B131EFF11875EE6317E318E25 2026-11-03 12:59:15,526 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Enable chrome headless console log notification 2026-11-03 12:59:15,545 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless enable page notifications 2026-11-03 12:59:15,607 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:59:15,629 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Setting session cookie in browser 2026-11-03 12:59:15,631 7 INFO rb-ea311d5-226310-432086 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 12:59:15,631 7 INFO rb-ea311d5-226310-432086 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 12:59:16,247 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:16] "GET /odoo?debug=1,tests HTTP/1.1" 200 7381 117 0.113 0.5 rw 2026-11-03 12:59:16,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigation result: {'frameId': 'FE0FA77B131EFF11875EE6317E318E25', 'loaderId': '18575738A12A251A0B4CAB6022556F1D', 'isDownload': False} 2026-11-03 12:59:16,252 7 INFO rb-ea311d5-226310-432086 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 12:59:16,378 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:16] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.003 0.071 ro 2026-11-03 12:59:16,511 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:16] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.003 0.203 ro 2026-11-03 12:59:16,696 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 21 0.045 0.325 ro 2026-11-03 12:59:16,828 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:16] "GET /web/webclient/load_menus HTTP/1.1" 200 307379 15 0.019 0.467 ro 2026-11-03 12:59:16,854 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:16] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.007 0.087 ro 2026-11-03 12:59:16,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:16] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.022 ro 2026-11-03 12:59:17,736 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-11-03 12:59:17,749 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:17] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-11-03 12:59:17,773 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:17] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.002 - 2026-11-03 12:59:17,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.02 ro 2026-11-03 12:59:17,856 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.005 rw 2026-11-03 12:59:17,897 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 12:59:17,912 7 INFO rb-ea311d5-226310-432086 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 12:59:17,932 7 INFO rb-ea311d5-226310-432086 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 12:59:17,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:17] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.031 0.07 rw 2026-11-03 12:59:18,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:18] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-11-03 12:59:18,116 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:18] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 12:59:18,281 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:18] "GET /odoo HTTP/1.1" 200 7310 27 0.043 0.093 rw 2026-11-03 12:59:18,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:18] "GET /odoo/offline HTTP/1.1" 200 14299 5 0.013 0.154 ro 2026-11-03 12:59:18,372 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:18] "GET /web/image/res.partner/3/avatar_128?unique=1793697798000 HTTP/1.1" 200 305 3 0.014 0.016 ro 2026-11-03 12:59:18,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:18] "POST /web/action/load HTTP/1.1" 200 419 5 0.008 0.051 ro 2026-11-03 12:59:18,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:18] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.085 rw 2026-11-03 12:59:18,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:18] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.016 ro 2026-11-03 12:59:18,538 7 INFO rb-ea311d5-226310-432086 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 12:59:18,638 7 INFO rb-ea311d5-226310-432086 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 12:59:18,801 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:18] "POST /mail/store HTTP/1.1" 200 3381 37 0.135 0.15 ro 2026-11-03 12:59:18,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:18] "POST /web/action/load HTTP/1.1" 200 1125 10 0.014 0.195 ro 2026-11-03 12:59:18,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:18] "POST /mail/store HTTP/1.1" 200 791 9 0.012 0.144 ro 2026-11-03 12:59:19,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:19] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.005 0.103 ro 2026-11-03 12:59:19,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:19] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.008 0.129 ro 2026-11-03 12:59:19,197 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:19] "GET /web/image/res.partner/2/avatar_128?unique=1793697798000 HTTP/1.1" 200 4660 3 0.006 0.101 ro 2026-11-03 12:59:19,520 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:19] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 54 0.049 0.304 ro 2026-11-03 12:59:19,650 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:19] "POST /mail/store HTTP/1.1" 200 2367 26 0.067 0.447 rw 2026-11-03 12:59:19,740 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:19] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.15 ro 2026-11-03 12:59:19,842 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:19] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1135 22 0.026 0.224 ro 2026-11-03 12:59:19,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:19] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.028 ro 2026-11-03 12:59:19,982 7 INFO rb-ea311d5-226310-432086 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 12:59:20,018 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:20] "GET /web/image/res.users/1/avatar_128?unique=1793697257000 HTTP/1.1" 200 4660 5 0.007 0.045 ro 2026-11-03 12:59:20,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:20] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.027 ro 2026-11-03 12:59:20,134 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:20] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6486 22 0.044 0.091 rw 2026-11-03 12:59:20,643 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:20] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125059 68 0.064 0.423 ro 2026-11-03 12:59:20,727 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:20] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.034 ro 2026-11-03 12:59:20,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:20] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1325 18 0.018 0.084 ro 2026-11-03 12:59:20,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:20] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.005 0.1 rw 2026-11-03 12:59:21,040 7 INFO rb-ea311d5-226310-432086 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 12:59:21,189 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:21] "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 12:59:21,235 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:21] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.014 rw 2026-11-03 12:59:21,317 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:21] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.001 0.015 ro 2026-11-03 12:59:21,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:21] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1%2Ctests HTTP/1.1" 200 74 0 0 0.005 ro 2026-11-03 12:59:21,490 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:21] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.002 0.01 rw 2026-11-03 12:59:21,601 7 INFO rb-ea311d5-226310-432086 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 12:59:21,618 7 INFO rb-ea311d5-226310-432086 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 12:59:21,658 7 INFO rb-ea311d5-226310-432086 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 12:59:21,674 7 INFO rb-ea311d5-226310-432086 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 12:59:21,768 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:21] "POST /mail/store HTTP/1.1" 200 3007 41 0.062 0.125 rw 2026-11-03 12:59:21,789 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:21] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.141 ro 2026-11-03 12:59:21,792 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:21] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.001 0.112 ro 2026-11-03 12:59:21,845 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:21] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.006 0.213 rw 2026-11-03 12:59:22,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:22] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2258 29 0.028 0.299 rw 2026-11-03 12:59:22,082 7 INFO rb-ea311d5-226310-432086 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 12:59:22,116 7 INFO rb-ea311d5-226310-432086 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 12:59:22,157 7 INFO rb-ea311d5-226310-432086 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 12:59:22,342 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:22] "POST /mail/store HTTP/1.1" 200 1875 27 0.099 0.117 rw 2026-11-03 12:59:22,366 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:22] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 122 3 0.006 0.189 ro 2026-11-03 12:59:22,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.007 - 2026-11-03 12:59:22,493 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:22] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 4660 5 0.007 0.025 ro 2026-11-03 12:59:22,540 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:22] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1%2Ctests HTTP/1.1" 200 177 0 0 0.079 ro 2026-11-03 12:59:22,540 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:22] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 305 5 0.012 0.067 ro 2026-11-03 12:59:22,582 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:22] "GET /web/assets/d980403/html_editor.assets_history_diff.min.css HTTP/1.1" 200 17390 2 0.002 0.011 ro 2026-11-03 12:59:22,594 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:22] "GET /web/assets/b5a03f4/html_editor.assets_history_diff.min.js HTTP/1.1" 200 79932 2 0.002 0.018 ro 2026-11-03 12:59:22,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:22] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 156 1 0.001 0.035 ro 2026-11-03 12:59:22,727 7 INFO rb-ea311d5-226310-432086 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 12:59:22,727 7 INFO rb-ea311d5-226310-432086 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 12:59:22,739 7 INFO rb-ea311d5-226310-432086 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 12:59:22,740 7 INFO rb-ea311d5-226310-432086 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 12:59:22,801 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:22] "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.008 0.043 rw 2026-11-03 12:59:22,859 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:22] "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.008 0.025 rw 2026-11-03 12:59:22,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:22] "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.003 0.023 rw 2026-11-03 12:59:22,964 7 INFO rb-ea311d5-226310-432086 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 12:59:23,018 7 INFO rb-ea311d5-226310-432086 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 12:59:23,068 7 INFO rb-ea311d5-226310-432086 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 12:59:23,083 7 INFO rb-ea311d5-226310-432086 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 12:59:23,090 7 INFO rb-ea311d5-226310-432086 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 12:59:23,120 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:23] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.002 0.034 rw 2026-11-03 12:59:23,124 7 INFO rb-ea311d5-226310-432086 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 12:59:23,254 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:23] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2377 29 0.021 0.093 rw 2026-11-03 12:59:23,315 7 INFO rb-ea311d5-226310-432086 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 12:59:23,325 7 INFO rb-ea311d5-226310-432086 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 12:59:23,332 7 INFO rb-ea311d5-226310-432086 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 12:59:23,351 7 INFO rb-ea311d5-226310-432086 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 12:59:23,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:23] "POST /mail/store HTTP/1.1" 200 1875 27 0.022 0.077 rw 2026-11-03 12:59:23,421 7 INFO rb-ea311d5-226310-432086 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 12:59:23,427 7 INFO rb-ea311d5-226310-432086 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 12:59:23,498 7 INFO rb-ea311d5-226310-432086 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 12:59:23,499 7 INFO rb-ea311d5-226310-432086 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 12:59:23,526 7 INFO rb-ea311d5-226310-432086 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 12:59:23,552 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:23] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.017 0.035 rw 2026-11-03 12:59:23,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:23] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2496 29 0.024 0.156 rw 2026-11-03 12:59:23,788 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: tour succeeded 2026-11-03 12:59:23,789 7 INFO rb-ea311d5-226310-432086 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 12:59:23,918 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:23] "POST /mail/store HTTP/1.1" 200 1875 27 0.033 0.093 rw 2026-11-03 12:59:24,195 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:59:24,203 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: heap 35891220 (allocated 39473152) 2026-11-03 12:59:24,243 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 11T6DXQb - [03/Nov/2026 12:59:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 43 0.052 5.701 rw 2026-11-03 12:59:24,304 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing chrome headless with pid 72932 2026-11-03 12:59:24,310 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing websocket connection 2026-11-03 12:59:24,311 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Terminating chrome headless with pid 72932 2026-11-03 12:59:24,421 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125924_420985_test_project_task_last_history_steps.txt 2026-11-03 12:59:24,421 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Removing chrome user profile "/tmp/tmp7rnuwcjh_chrome_odoo" 2026-11-03 12:59:24,460 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 12:59:28,419 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-11-03 12:59:28,759 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-11-03 12:59:28,897 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [14], uid: 846, model: project.milestone 2026-11-03 12:59:28,913 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-11-03 12:59:28,947 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #846 deleted mail.message records with IDs: [15341] 2026-11-03 12:59:29,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-11-03 12:59:29,217 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-11-03 12:59:29,367 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-11-03 12:59:29,509 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #845 deleted mail.message records with IDs: [15340] 2026-11-03 12:59:29,526 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #845 deleted project.update records with IDs: [1] 2026-11-03 12:59:29,553 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-11-03 12:59:29,681 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-11-03 12:59:29,816 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-11-03 12:59:29,978 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-11-03 12:59:30,109 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-11-03 12:59:30,262 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-11-03 12:59:30,397 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #843 deleted mail.message records with IDs: [15340] 2026-11-03 12:59:30,409 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-11-03 12:59:30,552 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_unlink ... 2026-11-03 12:59:30,769 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #844 deleted mail.message records with IDs: [15345] 2026-11-03 12:59:30,780 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #844 deleted project.update records with IDs: [2] 2026-11-03 12:59:30,789 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #844 deleted mail.followers records with IDs: [5360] 2026-11-03 12:59:30,825 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-03 12:59:33,151 7 INFO rb-ea311d5-226310-432086 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 12:59:33,263 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-11-03 12:59:33,867 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-11-03 12:59:34,308 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_reflects_task_changes ... 2026-11-03 12:59:34,860 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 12:59:34,870 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-11-03 12:59:35,497 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 73061 2026-11-03 12:59:35,497 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpizfxo8ac_chrome_odoo 2026-11-03 12:59:35,498 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:38707/json/version 2026-11-03 12:59:35,500 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38707', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:59:35,568 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 12:59:35,569 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:38707/json 2026-11-03 12:59:35,569 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38707', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:59:35,583 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:38707/devtools/page/B6B0FE80A344AE93F5C41553E11E2F57 2026-11-03 12:59:35,588 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-11-03 12:59:35,603 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-11-03 12:59:35,682 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:59:35,712 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-11-03 12:59:35,727 7 INFO rb-ea311d5-226310-432086 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 12:59:35,727 7 INFO rb-ea311d5-226310-432086 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 12:59:36,371 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:36] "GET /odoo HTTP/1.1" 200 7342 119 0.131 0.508 rw 2026-11-03 12:59:36,392 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': 'B6B0FE80A344AE93F5C41553E11E2F57', 'loaderId': '76C26D471585728EDA677A0ACA3A2687', 'isDownload': False} 2026-11-03 12:59:36,392 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-11-03 12:59:36,772 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:36] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 1.032 ro 2026-11-03 12:59:36,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:36] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.061 0.4 ro 2026-11-03 12:59:36,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:36] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.48 ro 2026-11-03 12:59:36,931 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.006 0.475 ro 2026-11-03 12:59:37,611 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:37] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.002 0.017 ro 2026-11-03 12:59:37,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:37] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.005 0.022 ro 2026-11-03 12:59:37,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-11-03 12:59:37,863 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:37] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-11-03 12:59:37,879 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:37] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.005 - 2026-11-03 12:59:37,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.025 ro 2026-11-03 12:59:37,971 7 INFO rb-ea311d5-226310-432086 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 12:59:37,978 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.013 rw 2026-11-03 12:59:37,995 7 INFO rb-ea311d5-226310-432086 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 12:59:38,001 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 12:59:38,056 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:38] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.016 0.069 rw 2026-11-03 12:59:38,154 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:38] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.008 ro 2026-11-03 12:59:38,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:38] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.004 - 2026-11-03 12:59:38,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:38] "GET /odoo HTTP/1.1" 200 7271 27 0.056 0.086 rw 2026-11-03 12:59:38,401 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:38] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.009 0.16 ro 2026-11-03 12:59:38,427 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:38] "POST /web/action/load HTTP/1.1" 200 419 5 0.004 0.051 ro 2026-11-03 12:59:38,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:38] "GET /web/image/res.partner/3/avatar_128?unique=1793697798000 HTTP/1.1" 200 305 3 0.002 0.065 ro 2026-11-03 12:59:38,461 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:38] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.005 0.09 rw 2026-11-03 12:59:38,530 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:38] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-11-03 12:59:38,622 7 INFO rb-ea311d5-226310-432086 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 12:59:38,677 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:38] "POST /mail/store HTTP/1.1" 200 3369 37 0.029 0.109 ro 2026-11-03 12:59:38,762 7 INFO rb-ea311d5-226310-432086 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 12:59:38,795 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:38] "POST /web/action/load HTTP/1.1" 200 1125 10 0.015 0.035 ro 2026-11-03 12:59:39,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:39] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.01 0.043 ro 2026-11-03 12:59:39,119 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:39] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.036 ro 2026-11-03 12:59:39,135 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:39] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.003 0.046 ro 2026-11-03 12:59:39,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:39] "GET /web/image/res.partner/2/avatar_128?unique=1793697798000 HTTP/1.1" 200 4660 3 0.003 0.02 ro 2026-11-03 12:59:39,603 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:39] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 57 0.075 0.274 ro 2026-11-03 12:59:39,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:39] "POST /mail/store HTTP/1.1" 200 2476 32 0.034 0.437 rw 2026-11-03 12:59:39,859 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:39] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.182 ro 2026-11-03 12:59:39,874 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:39] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 68 1 0.002 0.19 ro 2026-11-03 12:59:39,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:39] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.043 ro 2026-11-03 12:59:40,218 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:40] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.003 - 2026-11-03 12:59:40,297 7 INFO rb-ea311d5-226310-432086 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 12:59:40,299 7 INFO rb-ea311d5-226310-432086 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 12:59:40,300 7 INFO rb-ea311d5-226310-432086 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 12:59:40,343 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:40] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.014 0.053 ro 2026-11-03 12:59:40,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:40] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 6314 4 0.002 0.107 ro 2026-11-03 12:59:40,412 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:40] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 305 6 0.007 0.13 ro 2026-11-03 12:59:40,425 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:40] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.122 ro 2026-11-03 12:59:40,503 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:40] "POST /web/action/load HTTP/1.1" 200 735 11 0.043 0.144 ro 2026-11-03 12:59:40,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:40] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 6466 8 0.014 0.065 ro 2026-11-03 12:59:40,715 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:40] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 263 4 0.005 0.031 rw 2026-11-03 12:59:40,851 7 INFO rb-ea311d5-226310-432086 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 12:59:40,878 7 INFO rb-ea311d5-226310-432086 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 12:59:41,016 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:41] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 273 35 0.031 0.1 rw 2026-11-03 12:59:41,135 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:41] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6477 21 0.027 0.07 rw 2026-11-03 12:59:41,591 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125215 68 0.063 0.367 ro 2026-11-03 12:59:41,704 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.002 0.051 ro 2026-11-03 12:59:41,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 67 3 0.006 0.069 ro 2026-11-03 12:59:41,751 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:41] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.007 0.064 rw 2026-11-03 12:59:41,801 7 INFO rb-ea311d5-226310-432086 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 12:59:41,810 7 INFO rb-ea311d5-226310-432086 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 12:59:41,844 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:41] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 53 5 0.009 0.021 rw 2026-11-03 12:59:41,903 7 INFO rb-ea311d5-226310-432086 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 12:59:41,912 7 INFO rb-ea311d5-226310-432086 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 12:59:41,920 7 INFO rb-ea311d5-226310-432086 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 12:59:41,920 7 INFO rb-ea311d5-226310-432086 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 12:59:41,930 7 INFO rb-ea311d5-226310-432086 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 12:59:41,931 7 INFO rb-ea311d5-226310-432086 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 12:59:41,977 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:41] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 4 0.016 0.022 rw 2026-11-03 12:59:42,063 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:42] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 5639 7 0.02 0.096 ro 2026-11-03 12:59:42,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:42] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 98 3 0.004 0.026 rw 2026-11-03 12:59:42,129 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:42] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 217 5 0.004 0.035 rw 2026-11-03 12:59:42,178 7 INFO rb-ea311d5-226310-432086 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 12:59:42,182 7 INFO rb-ea311d5-226310-432086 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 12:59:42,190 7 INFO rb-ea311d5-226310-432086 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 12:59:42,190 7 INFO rb-ea311d5-226310-432086 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 12:59:42,199 7 INFO rb-ea311d5-226310-432086 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 12:59:42,200 7 INFO rb-ea311d5-226310-432086 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 12:59:42,210 7 INFO rb-ea311d5-226310-432086 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 12:59:42,210 7 INFO rb-ea311d5-226310-432086 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 12:59:42,223 7 INFO rb-ea311d5-226310-432086 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 12:59:42,232 7 INFO rb-ea311d5-226310-432086 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 12:59:42,263 7 INFO rb-ea311d5-226310-432086 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 12:59:42,319 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:42] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 35 0.034 0.083 rw 2026-11-03 12:59:42,380 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:42] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 9541 9 0.016 0.094 ro 2026-11-03 12:59:42,460 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:42] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1102 11 0.018 0.068 ro 2026-11-03 12:59:42,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:42] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 464 3 0.001 0.081 ro 2026-11-03 12:59:42,491 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:42] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 217 3 0.002 0.129 rw 2026-11-03 12:59:42,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:42] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.004 0.035 ro 2026-11-03 12:59:42,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:42] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 114 3 0.003 0.06 ro 2026-11-03 12:59:42,736 7 INFO rb-ea311d5-226310-432086 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 12:59:42,752 7 INFO rb-ea311d5-226310-432086 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 12:59:42,792 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:42] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 54 2 0.001 0.022 rw 2026-11-03 12:59:42,854 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:42] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.022 ro 2026-11-03 12:59:42,935 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1336 16 0.024 0.058 ro 2026-11-03 12:59:43,010 7 INFO rb-ea311d5-226310-432086 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 12:59:43,011 7 INFO rb-ea311d5-226310-432086 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 12:59:43,199 7 INFO rb-ea311d5-226310-432086 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 12:59:43,222 7 INFO rb-ea311d5-226310-432086 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 12:59:43,282 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:43] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1103 39 0.039 0.095 rw 2026-11-03 12:59:43,332 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:43] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.004 0.025 ro 2026-11-03 12:59:43,366 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:43] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.002 0.034 ro 2026-11-03 12:59:43,394 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:43] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 69 7 0.013 0.07 rw 2026-11-03 12:59:43,479 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:43] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.006 0.032 ro 2026-11-03 12:59:43,576 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:43] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1132 20 0.026 0.11 ro 2026-11-03 12:59:43,652 7 INFO rb-ea311d5-226310-432086 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 12:59:43,653 7 INFO rb-ea311d5-226310-432086 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 12:59:43,672 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:43] "GET /web/image/res.users/2/avatar_128?unique=1793710775000 HTTP/1.1" 200 305 5 0.007 0.028 ro 2026-11-03 12:59:43,700 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:43] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.002 0.022 ro 2026-11-03 12:59:43,759 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:43] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 799 12 0.019 0.049 ro 2026-11-03 12:59:43,864 7 INFO rb-ea311d5-226310-432086 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 12:59:43,898 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:43] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 132 0 0 0.009 rw 2026-11-03 12:59:44,028 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:44] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 1969 33 0.036 0.093 ro 2026-11-03 12:59:44,084 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:44] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.02 ro 2026-11-03 12:59:44,209 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:44] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.005 ro 2026-11-03 12:59:44,265 7 INFO rb-ea311d5-226310-432086 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 12:59:44,512 7 INFO rb-ea311d5-226310-432086 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 12:59:44,528 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:44] "POST /mail/store HTTP/1.1" 200 2927 42 0.07 0.132 rw 2026-11-03 12:59:44,557 7 INFO rb-ea311d5-226310-432086 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 12:59:44,567 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:44] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.003 0.221 ro 2026-11-03 12:59:44,746 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:44] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 1968 38 0.045 0.131 rw 2026-11-03 12:59:44,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:44] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 66 0 0 0.007 rw 2026-11-03 12:59:44,849 7 INFO rb-ea311d5-226310-432086 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 12:59:44,957 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:44] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6836 20 0.043 0.062 rw 2026-11-03 12:59:45,030 7 INFO rb-ea311d5-226310-432086 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 12:59:45,052 7 INFO rb-ea311d5-226310-432086 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 12:59:45,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:45] "POST /mail/store HTTP/1.1" 200 1985 29 0.043 0.167 rw 2026-11-03 12:59:45,115 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:45] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 259 4 0.004 0.108 ro 2026-11-03 12:59:45,149 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:45] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.01 0.105 ro 2026-11-03 12:59:45,171 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:45] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.156 rw 2026-11-03 12:59:45,206 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:45] "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.004 0.142 rw 2026-11-03 12:59:45,242 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:45] "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.003 0.016 rw 2026-11-03 12:59:45,358 7 INFO rb-ea311d5-226310-432086 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 12:59:45,377 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:45] "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.011 rw 2026-11-03 12:59:45,378 7 INFO rb-ea311d5-226310-432086 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 12:59:45,456 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:45] "POST /web/action/load HTTP/1.1" 200 4914 18 0.017 0.049 ro 2026-11-03 12:59:45,572 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:45] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 22448 23 0.025 0.064 ro 2026-11-03 12:59:45,613 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:45] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 68 1 0.001 0.011 ro 2026-11-03 12:59:45,651 7 INFO rb-ea311d5-226310-432086 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 12:59:45,739 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:45] "POST /web/dataset/call_kw/project.update/onchange#project.update.onchange HTTP/1.1" 200 426 11 0.021 0.053 rw 2026-11-03 12:59:45,926 7 INFO rb-ea311d5-226310-432086 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 12:59:45,943 7 INFO rb-ea311d5-226310-432086 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 12:59:45,944 7 INFO rb-ea311d5-226310-432086 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 12:59:46,096 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:46] "POST /web/dataset/call_kw/project.update/web_save#project.update.web_save HTTP/1.1" 200 440 28 0.046 0.09 rw 2026-11-03 12:59:46,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:46] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 263 5 0.009 0.038 ro 2026-11-03 12:59:46,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:46] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.003 0.009 rw 2026-11-03 12:59:46,317 7 INFO rb-ea311d5-226310-432086 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 12:59:46,357 7 INFO rb-ea311d5-226310-432086 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 12:59:46,359 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-11-03 12:59:46,360 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔════════════════════════════════════╗ ║ TOUR project_update_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 12:59:46,485 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:46] "POST /mail/store HTTP/1.1" 200 2883 42 0.086 0.104 rw 2026-11-03 12:59:46,509 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:46] "GET /web/image/res.users/5/avatar_128?unique=1793692786000 HTTP/1.1" 200 6314 3 0.001 0.207 ro 2026-11-03 12:59:46,532 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:46] "GET /web/image/res.users/1/avatar_128?unique=1791611986000 HTTP/1.1" 200 4660 5 0.004 0.232 ro 2026-11-03 12:59:46,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:46] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 305 6 0.014 0.257 ro 2026-11-03 12:59:46,660 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:46] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 505 7 0.017 0.276 ro 2026-11-03 12:59:46,731 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:59:46,745 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 45563460 (allocated 47030272) 2026-11-03 12:59:46,803 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:46] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 1967 32 0.042 0.266 ro 2026-11-03 12:59:46,810 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:46] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 132 0 0 0.415 rw 2026-11-03 12:59:46,837 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:38] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 37 0.044 7.935 rw 2026-11-03 12:59:46,875 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:46] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.02 ro 2026-11-03 12:59:46,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 73061 2026-11-03 12:59:46,964 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-11-03 12:59:46,969 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 73061 2026-11-03 12:59:47,075 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 44uudEf7 - [03/Nov/2026 12:59:47] "POST /mail/store HTTP/1.1" 200 0 29 0.064 0.072 rw 2026-11-03 12:59:47,114 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125947_114151_test_01_project_tour.txt 2026-11-03 12:59:47,114 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpizfxo8ac_chrome_odoo" 2026-11-03 12:59:47,735 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 73201 2026-11-03 12:59:47,735 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmphuml4aeh_chrome_odoo 2026-11-03 12:59:47,735 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:40971/json/version 2026-11-03 12:59:47,737 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40971', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:59:47,795 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 12:59:47,795 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:40971/json 2026-11-03 12:59:47,796 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40971', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 12:59:47,807 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:40971/devtools/page/6778F3AB18BF041D220A7F5D9301BF87 2026-11-03 12:59:47,828 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-11-03 12:59:47,833 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-11-03 12:59:47,959 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 12:59:47,962 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-11-03 12:59:47,966 7 INFO rb-ea311d5-226310-432086 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 12:59:47,968 7 INFO rb-ea311d5-226310-432086 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 12:59:48,091 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:48] "GET /odoo HTTP/1.1" 200 7384 29 0.02 0.101 rw 2026-11-03 12:59:48,099 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '6778F3AB18BF041D220A7F5D9301BF87', 'loaderId': '8555A0DAFA9262D4D65F07401DFB3503', 'isDownload': False} 2026-11-03 12:59:48,099 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-11-03 12:59:48,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:48] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 0 0 0.024 ro 2026-11-03 12:59:48,255 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 5 0.013 0.062 ro 2026-11-03 12:59:48,273 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:48] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.004 0.288 ro 2026-11-03 12:59:48,276 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:48] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.003 0.082 ro 2026-11-03 12:59:48,335 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:48] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.003 0.019 ro 2026-11-03 12:59:48,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:48] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.014 ro 2026-11-03 12:59:49,361 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-11-03 12:59:49,372 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:49] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-11-03 12:59:49,378 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:49] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.003 - 2026-11-03 12:59:49,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.012 ro 2026-11-03 12:59:49,428 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:49] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.007 rw 2026-11-03 12:59:49,442 7 INFO rb-ea311d5-226310-432086 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 12:59:49,458 7 INFO rb-ea311d5-226310-432086 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 12:59:49,576 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:49] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.009 ro 2026-11-03 12:59:49,604 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:49] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 12:59:49,653 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:49] "GET /odoo/offline HTTP/1.1" 200 14292 1 0.001 0.012 ro 2026-11-03 12:59:49,795 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:49] "GET /odoo HTTP/1.1" 200 7384 29 0.036 0.111 rw 2026-11-03 12:59:49,824 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:49] "POST /web/action/load HTTP/1.1" 200 419 5 0.003 0.053 ro 2026-11-03 12:59:49,840 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:49] "GET /web/image/res.partner/3/avatar_128?unique=1793697798000 HTTP/1.1" 200 305 3 0.002 0.081 ro 2026-11-03 12:59:49,867 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:49] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 2 0.002 0.101 rw 2026-11-03 12:59:49,896 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:49] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.017 ro 2026-11-03 12:59:49,916 7 INFO rb-ea311d5-226310-432086 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 12:59:50,069 7 INFO rb-ea311d5-226310-432086 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 12:59:50,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:50] "POST /mail/store HTTP/1.1" 200 3369 36 0.034 0.109 ro 2026-11-03 12:59:50,071 7 INFO rb-ea311d5-226310-432086 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 12:59:50,195 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:50] "POST /web/action/load HTTP/1.1" 200 1125 10 0.01 0.092 ro 2026-11-03 12:59:50,252 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:50] "POST /mail/store HTTP/1.1" 200 779 9 0.016 0.106 ro 2026-11-03 12:59:50,284 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:50] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.003 0.044 ro 2026-11-03 12:59:50,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:50] "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 12:59:50,545 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:50] "GET /web/image/res.partner/2/avatar_128?unique=1793697798000 HTTP/1.1" 200 4660 3 0.008 0.099 ro 2026-11-03 12:59:50,629 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:50] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 5 0.009 0.126 ro 2026-11-03 12:59:50,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:50] "POST /mail/store HTTP/1.1" 200 2355 26 0.027 0.202 rw 2026-11-03 12:59:50,738 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:50] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.053 ro 2026-11-03 12:59:50,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:50] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1130 20 0.02 0.117 ro 2026-11-03 12:59:50,825 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:50] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.0 0.056 ro 2026-11-03 12:59:50,913 7 INFO rb-ea311d5-226310-432086 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 12:59:50,917 7 INFO rb-ea311d5-226310-432086 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 12:59:50,917 7 INFO rb-ea311d5-226310-432086 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 12:59:50,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:50] "GET /web/image/res.users/2/avatar_128?unique=1793710775000 HTTP/1.1" 200 305 5 0.008 0.04 ro 2026-11-03 12:59:51,001 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:51] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.058 ro 2026-11-03 12:59:51,005 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:50] "POST /web/action/load HTTP/1.1" 200 735 9 0.016 0.058 ro 2026-11-03 12:59:51,052 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:51] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 6466 0 0 0.008 ro 2026-11-03 12:59:51,116 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:51] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 263 1 0.004 0.021 rw 2026-11-03 12:59:51,259 7 INFO rb-ea311d5-226310-432086 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 12:59:51,277 7 INFO rb-ea311d5-226310-432086 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 12:59:51,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:51] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 266 23 0.024 0.067 rw 2026-11-03 12:59:51,488 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:51] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6470 20 0.019 0.061 rw 2026-11-03 12:59:51,684 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:51] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125215 3 0.01 0.154 ro 2026-11-03 12:59:51,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:51] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.003 0.012 ro 2026-11-03 12:59:51,761 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:51] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 67 3 0.005 0.018 ro 2026-11-03 12:59:51,804 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:51] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.028 rw 2026-11-03 12:59:51,847 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:51] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.003 - 2026-11-03 12:59:51,866 7 INFO rb-ea311d5-226310-432086 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 12:59:51,893 7 INFO rb-ea311d5-226310-432086 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 12:59:51,922 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:51] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 4 0.008 0.01 rw 2026-11-03 12:59:51,975 7 INFO rb-ea311d5-226310-432086 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 12:59:51,982 7 INFO rb-ea311d5-226310-432086 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 12:59:51,989 7 INFO rb-ea311d5-226310-432086 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 12:59:52,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:52] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 4 0.003 0.015 rw 2026-11-03 12:59:52,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:52] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 98 3 0.002 0.011 rw 2026-11-03 12:59:52,103 7 INFO rb-ea311d5-226310-432086 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 12:59:52,120 7 INFO rb-ea311d5-226310-432086 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 12:59:52,120 7 INFO rb-ea311d5-226310-432086 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 12:59:52,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:52] "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 12:59:52,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:52] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 210 4 0.004 0.025 rw 2026-11-03 12:59:52,269 7 INFO rb-ea311d5-226310-432086 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 12:59:52,269 7 INFO rb-ea311d5-226310-432086 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 12:59:52,290 7 INFO rb-ea311d5-226310-432086 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 12:59:52,290 7 INFO rb-ea311d5-226310-432086 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 12:59:52,395 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:52] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 30 0.026 0.064 rw 2026-11-03 12:59:52,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:52] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 210 3 0.011 0.049 rw 2026-11-03 12:59:52,562 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:52] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1092 11 0.018 0.105 ro 2026-11-03 12:59:52,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:52] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.018 0.027 ro 2026-11-03 12:59:52,741 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:52] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.003 0.056 ro 2026-11-03 12:59:52,906 7 INFO rb-ea311d5-226310-432086 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 12:59:52,907 7 INFO rb-ea311d5-226310-432086 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 12:59:52,908 7 INFO rb-ea311d5-226310-432086 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 12:59:53,024 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:53] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1092 31 0.046 0.104 rw 2026-11-03 12:59:53,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:53] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.004 0.029 ro 2026-11-03 12:59:53,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:53] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.007 0.027 ro 2026-11-03 12:59:53,134 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:53] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 69 7 0.005 0.066 rw 2026-11-03 12:59:53,306 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:53] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1941 19 0.018 0.082 ro 2026-11-03 12:59:53,342 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:53] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.011 rw 2026-11-03 12:59:53,411 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:53] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.0 0.012 ro 2026-11-03 12:59:53,606 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:53] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.009 ro 2026-11-03 12:59:53,618 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:53] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 1 0.003 0.007 rw 2026-11-03 12:59:53,679 7 INFO rb-ea311d5-226310-432086 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 12:59:53,843 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:53] "POST /mail/store HTTP/1.1" 200 3835 43 0.036 0.124 rw 2026-11-03 12:59:53,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:53] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.004 0.126 ro 2026-11-03 12:59:54,030 7 INFO rb-ea311d5-226310-432086 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 12:59:54,031 7 INFO rb-ea311d5-226310-432086 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 12:59:54,032 7 INFO rb-ea311d5-226310-432086 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 12:59:54,033 7 INFO rb-ea311d5-226310-432086 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 12:59:54,047 7 INFO rb-ea311d5-226310-432086 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 12:59:54,048 7 INFO rb-ea311d5-226310-432086 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 12:59:54,115 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:54] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 22864 14 0.01 0.054 ro 2026-11-03 12:59:54,235 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:54] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 942 10 0.011 0.071 rw 2026-11-03 12:59:54,351 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:54] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 373 1 0.0 0.015 ro 2026-11-03 12:59:54,472 7 INFO rb-ea311d5-226310-432086 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 12:59:54,486 7 INFO rb-ea311d5-226310-432086 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 12:59:54,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:54] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 901 11 0.014 0.045 rw 2026-11-03 12:59:54,671 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:54] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 45 14 0.018 0.08 rw 2026-11-03 12:59:54,773 7 INFO rb-ea311d5-226310-432086 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 12:59:54,780 7 INFO rb-ea311d5-226310-432086 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 12:59:54,835 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:54] "POST /mail/store HTTP/1.1" 200 1982 16 0.018 0.07 rw 2026-11-03 12:59:54,878 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:54] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 129 4 0.005 0.091 ro 2026-11-03 12:59:54,929 7 INFO rb-ea311d5-226310-432086 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 12:59:54,930 7 INFO rb-ea311d5-226310-432086 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 12:59:54,938 7 INFO rb-ea311d5-226310-432086 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 12:59:54,960 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:54] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.005 0.04 ro 2026-11-03 12:59:54,985 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:54] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 121 3 0.004 0.043 ro 2026-11-03 12:59:55,141 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:55] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 53 23 0.021 0.094 rw 2026-11-03 12:59:55,247 7 INFO rb-ea311d5-226310-432086 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 12:59:55,363 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:55] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 1049 12 0.012 0.072 rw 2026-11-03 12:59:55,502 7 INFO rb-ea311d5-226310-432086 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 12:59:55,502 7 INFO rb-ea311d5-226310-432086 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 12:59:55,524 7 INFO rb-ea311d5-226310-432086 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 12:59:55,535 7 INFO rb-ea311d5-226310-432086 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 12:59:55,539 7 INFO rb-ea311d5-226310-432086 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 12:59:55,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:55] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 71 22 0.027 0.093 rw 2026-11-03 12:59:55,998 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:55] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 3166 78 0.078 0.192 rw 2026-11-03 12:59:56,133 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.006 0.026 ro 2026-11-03 12:59:56,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1452 21 0.028 0.113 ro 2026-11-03 12:59:56,273 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:56] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.161 rw 2026-11-03 12:59:56,318 7 INFO rb-ea311d5-226310-432086 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 12:59:56,427 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:56] "POST /mail/store HTTP/1.1" 200 3525 47 0.055 0.216 rw 2026-11-03 12:59:56,535 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:56] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1410 21 0.022 0.194 ro 2026-11-03 12:59:56,579 7 INFO rb-ea311d5-226310-432086 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 12:59:56,599 7 INFO rb-ea311d5-226310-432086 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 12:59:56,611 7 INFO rb-ea311d5-226310-432086 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 12:59:56,632 7 INFO rb-ea311d5-226310-432086 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 12:59:56,776 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:56] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 46 46 0.041 0.096 rw 2026-11-03 12:59:56,911 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:56] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1590 21 0.02 0.077 ro 2026-11-03 12:59:56,960 7 INFO rb-ea311d5-226310-432086 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 12:59:56,971 7 INFO rb-ea311d5-226310-432086 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 12:59:56,983 7 INFO rb-ea311d5-226310-432086 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 12:59:57,028 7 INFO rb-ea311d5-226310-432086 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 12:59:57,137 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:57] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 78 21 0.02 0.12 rw 2026-11-03 12:59:57,190 7 INFO rb-ea311d5-226310-432086 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 12:59:57,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-11-03 12:59:57,203 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-11-03 12:59:57,293 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:57] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 216 21 0.03 0.072 rw 2026-11-03 12:59:57,459 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:57] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1586 21 0.042 0.201 ro 2026-11-03 12:59:57,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 40384056 (allocated 43098112) 2026-11-03 12:59:57,589 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 12:59:57,600 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:57] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.004 0.02 ro 2026-11-03 12:59:57,622 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:57] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.004 0.03 ro 2026-11-03 12:59:57,654 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 4qdBdy7P - [03/Nov/2026 12:59:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 52 0.096 8.099 rw 2026-11-03 12:59:57,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 73201 2026-11-03 12:59:57,709 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-11-03 12:59:57,711 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 73201 2026-11-03 12:59:57,811 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_125957_811002_test_01_project_tour.txt 2026-11-03 12:59:57,811 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmphuml4aeh_chrome_odoo" 2026-11-03 12:59:57,866 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 13:00:00,419 7 INFO rb-ea311d5-226310-432086 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 13:00:00,709 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_admin_dependency_toggle ... 2026-11-03 13:00:01,775 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_create_from_template_keeps_subtask_dependencies ... 2026-11-03 13:00:02,211 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-11-03 13:00:02,389 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-11-03 13:00:02,762 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-11-03 13:00:03,250 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-11-03 13:00:03,277 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-11-03 13:00:03,371 7 INFO rb-ea311d5-226310-432086 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 13:00:03,509 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 13:00:05,834 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_follow: Starting TestTaskFollow.test_batch_activity_creation_multi_project_follower ... 2026-11-03 13:00:06,180 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_follow: Starting TestTaskFollow.test_follow_on_create ... 2026-11-03 13:00:06,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_follow: Starting TestTaskFollow.test_follow_on_write ... 2026-11-03 13:00:06,217 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_follow: Starting TestTaskFollow.test_follower_subscription_update_on_move ... 2026-11-03 13:00:06,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 13:00:06,809 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:00:07,144 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-11-03 13:00:07,283 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-11-03 13:00:07,475 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 _8oZjAN- - [03/Nov/2026 13:00:07] "POST /html_editor/link_preview_internal HTTP/1.1" 200 131 15 0.022 0.162 rw 2026-11-03 13:00:07,485 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_my_tasks_path ... 2026-11-03 13:00:07,503 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-11-03 13:00:07,719 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TMd75skn - [03/Nov/2026 13:00:07] "POST /html_editor/link_preview_internal HTTP/1.1" 200 131 15 0.022 0.189 rw 2026-11-03 13:00:07,736 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 13:00:10,535 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-11-03 13:00:10,763 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-11-03 13:00:10,840 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_changing_parent_do_not_reset_task_state ... 2026-11-03 13:00:10,874 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-11-03 13:00:11,072 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-11-03 13:00:11,231 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-11-03 13:00:11,383 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_project_move_state_preservation ... 2026-11-03 13:00:11,577 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-11-03 13:00:12,265 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-11-03 13:00:12,481 7 INFO rb-ea311d5-226310-432086 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 13:00:12,742 7 INFO rb-ea311d5-226310-432086 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 13:00:12,821 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-11-03 13:00:13,084 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-11-03 13:00:13,181 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 13:00:13,353 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui: Starting TestTaskTemplatesTour.test_task_templates_tour ... 2026-11-03 13:00:13,778 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome pid: 73336 2026-11-03 13:00:13,779 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpt95nkj07_chrome_odoo 2026-11-03 13:00:13,779 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:43861/json/version 2026-11-03 13:00:13,780 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43861', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:00:13,823 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 13:00:13,823 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:43861/json 2026-11-03 13:00:13,824 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43861', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:00:13,832 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Websocket url found: ws://127.0.0.1:43861/devtools/page/4DE1583F46B0720A867F9C3BED23DE77 2026-11-03 13:00:13,840 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Enable chrome headless console log notification 2026-11-03 13:00:13,852 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless enable page notifications 2026-11-03 13:00:13,933 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 13:00:13,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Setting session cookie in browser 2026-11-03 13:00:13,951 7 INFO rb-ea311d5-226310-432086 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 13:00:13,951 7 INFO rb-ea311d5-226310-432086 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 13:00:14,574 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:14] "GET /odoo HTTP/1.1" 200 7342 117 0.113 0.504 rw 2026-11-03 13:00:14,578 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigation result: {'frameId': '4DE1583F46B0720A867F9C3BED23DE77', 'loaderId': '98ADE2DE670EAEB06AC9AD6D0F4A0AFF', 'isDownload': False} 2026-11-03 13:00:14,578 7 INFO rb-ea311d5-226310-432086 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 13:00:14,890 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 20 0.033 0.242 ro 2026-11-03 13:00:14,941 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:14] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 0.979 ro 2026-11-03 13:00:14,988 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:14] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 15 0.02 0.349 ro 2026-11-03 13:00:15,003 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:14] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.004 0.385 ro 2026-11-03 13:00:15,053 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:15] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.009 ro 2026-11-03 13:00:15,056 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:15] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.003 0.023 ro 2026-11-03 13:00:15,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: Owl is running in 'dev' mode. 2026-11-03 13:00:15,981 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:15] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.005 - 2026-11-03 13:00:15,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:15] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.015 - 2026-11-03 13:00:16,021 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.024 ro 2026-11-03 13:00:16,080 7 INFO rb-ea311d5-226310-432086 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 13:00:16,088 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.021 rw 2026-11-03 13:00:16,111 7 INFO rb-ea311d5-226310-432086 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 13:00:16,118 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 13:00:16,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:16] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.034 0.089 rw 2026-11-03 13:00:16,224 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:16] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.004 ro 2026-11-03 13:00:16,248 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:16] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 13:00:16,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:16] "GET /odoo HTTP/1.1" 200 7271 27 0.032 0.102 rw 2026-11-03 13:00:16,442 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:16] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.009 0.14 ro 2026-11-03 13:00:16,481 7 INFO rb-ea311d5-226310-432086 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 13:00:16,499 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:16] "GET /web/image/res.partner/3/avatar_128?unique=1793697798000 HTTP/1.1" 200 305 3 0.007 0.122 ro 2026-11-03 13:00:16,539 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:16] "POST /web/action/load HTTP/1.1" 200 419 5 0.007 0.149 ro 2026-11-03 13:00:16,557 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:16] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.094 ro 2026-11-03 13:00:16,586 7 INFO rb-ea311d5-226310-432086 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 13:00:16,721 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:16] "POST /mail/store HTTP/1.1" 200 3369 37 0.045 0.22 ro 2026-11-03 13:00:16,736 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:16] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.007 0.356 rw 2026-11-03 13:00:16,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:16] "POST /web/action/load HTTP/1.1" 200 1125 10 0.014 0.184 ro 2026-11-03 13:00:17,124 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:17] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 109418 54 0.063 0.219 ro 2026-11-03 13:00:17,278 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:17] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1010 19 0.027 0.068 ro 2026-11-03 13:00:17,279 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:17] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.084 ro 2026-11-03 13:00:17,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 41 1 0.001 0.039 ro 2026-11-03 13:00:17,520 7 INFO rb-ea311d5-226310-432086 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 13:00:17,563 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:17] "GET /web/image/res.users/1/avatar_128?unique=1793697257000 HTTP/1.1" 200 4660 5 0.007 0.042 ro 2026-11-03 13:00:17,575 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:17] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.052 ro 2026-11-03 13:00:17,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:17] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6491 22 0.026 0.11 rw 2026-11-03 13:00:18,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 124653 68 0.06 0.394 ro 2026-11-03 13:00:18,251 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:18] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 3 0.008 0.037 ro 2026-11-03 13:00:18,284 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:18] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 170 5 0.009 0.067 ro 2026-11-03 13:00:18,306 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:18] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 74 1 0.002 0.073 rw 2026-11-03 13:00:19,023 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:19] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.002 - 2026-11-03 13:00:19,106 7 INFO rb-ea311d5-226310-432086 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 13:00:19,121 7 INFO rb-ea311d5-226310-432086 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 13:00:19,140 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:19] "GET /web/image/res.users/1/avatar_128?unique=1788638418000 HTTP/1.1" 200 4660 5 0.006 0.043 ro 2026-11-03 13:00:19,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:19] "GET /web/image/res.users/3/avatar_128?unique=1792206018000 HTTP/1.1" 200 305 6 0.012 0.094 ro 2026-11-03 13:00:19,226 7 INFO rb-ea311d5-226310-432086 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 13:00:19,253 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:19] "GET /web/image/res.users/4/avatar_128?unique=1788829218000 HTTP/1.1" 200 305 6 0.01 0.145 ro 2026-11-03 13:00:19,299 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:19] "GET /web/image/res.users/2/avatar_128?unique=1790802018000 HTTP/1.1" 200 305 5 0.014 0.188 ro 2026-11-03 13:00:19,332 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:19] "GET /web/image/res.users/5/avatar_128?unique=1790431218000 HTTP/1.1" 200 6314 4 0.004 0.231 ro 2026-11-03 13:00:19,512 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:19] "POST /web/dataset/call_kw/project.task/action_create_from_template#project.task.action_create_from_template HTTP/1.1" 200 44 46 0.052 0.235 rw 2026-11-03 13:00:19,704 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:19] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 2000 21 0.03 0.089 ro 2026-11-03 13:00:19,776 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:19] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 74 1 0.001 0.02 rw 2026-11-03 13:00:19,838 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 92 1 0.001 0.015 ro 2026-11-03 13:00:19,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:19] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-11-03 13:00:20,020 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:20] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.004 0.013 rw 2026-11-03 13:00:20,119 7 INFO rb-ea311d5-226310-432086 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 13:00:20,151 7 INFO rb-ea311d5-226310-432086 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 13:00:20,183 7 INFO rb-ea311d5-226310-432086 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 13:00:20,343 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:20] "POST /mail/store HTTP/1.1" 200 3012 43 0.065 0.121 rw 2026-11-03 13:00:20,364 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:20] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.003 0.159 ro 2026-11-03 13:00:20,503 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:20] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1992 29 0.032 0.271 rw 2026-11-03 13:00:20,634 7 INFO rb-ea311d5-226310-432086 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 13:00:20,636 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: tour succeeded 2026-11-03 13:00:20,644 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_task_templates_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 13:00:20,822 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:20] "POST /mail/store HTTP/1.1" 200 2938 43 0.043 0.141 rw 2026-11-03 13:00:21,022 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 13:00:21,063 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: heap 37643532 (allocated 42573824) 2026-11-03 13:00:21,097 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 z8dxWad9 - [03/Nov/2026 13:00:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 43 0.063 4.398 rw 2026-11-03 13:00:21,179 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing chrome headless with pid 73336 2026-11-03 13:00:21,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing websocket connection 2026-11-03 13:00:21,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Terminating chrome headless with pid 73336 2026-11-03 13:00:21,328 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_130021_327840_test_task_templates_tour.txt 2026-11-03 13:00:21,328 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Removing chrome user profile "/tmp/tmpt95nkj07_chrome_odoo" 2026-11-03 13:00:21,354 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 13:00:23,816 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-11-03 13:00:24,052 7 INFO rb-ea311d5-226310-432086 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-11-03 13:00:24,167 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 13:00:24,973 7 INFO rb-ea311d5-226310-432086 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 13:00:25,172 7 INFO rb-ea311d5-226310-432086 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 13:00:34,851 7 INFO rb-ea311d5-226310-432086 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 13:00:37,329 7 INFO rb-ea311d5-226310-432086 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 13:00:48,454 7 INFO rb-ea311d5-226310-432086 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 13:00:48,824 7 INFO rb-ea311d5-226310-432086 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 13:00:49,247 7 INFO rb-ea311d5-226310-432086 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 13:00:49,763 7 INFO rb-ea311d5-226310-432086 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 13:00:53,141 7 INFO rb-ea311d5-226310-432086 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 13:00:53,316 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-11-03 13:00:55,139 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 13:00:55,303 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_mail_plugin.tests.test_controller: Starting TestMailPluginProjectController.test_user_lang ... 2026-11-03 13:00:56,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QUfJwFp0 - [03/Nov/2026 13:00:56] "POST /mail_plugin/search_records/project.project HTTP/1.1" 200 173 19 0.02 0.175 rw 2026-11-03 13:00:56,228 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QUfJwFp0 - [03/Nov/2026 13:00:56] "POST /mail_plugin/search_records/project.project HTTP/1.1" 200 173 13 0.012 0.032 rw 2026-11-03 13:00:56,319 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QUfJwFp0 - [03/Nov/2026 13:00:56] "POST /mail_plugin/search_records/project.project HTTP/1.1" 200 178 13 0.007 0.028 rw 2026-11-03 13:00:56,403 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 QUfJwFp0 - [03/Nov/2026 13:00:56] "POST /mail_plugin/search_records/project.project HTTP/1.1" 200 173 13 0.008 0.03 rw 2026-11-03 13:00:56,418 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 13:00:58,637 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_mrp_account.tests.test_project_stock: Starting TestProjectStock.test_check_company ... 2026-11-03 13:01:00,760 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 13:01:00,820 7 INFO rb-ea311d5-226310-432086 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 13:01:01,596 7 INFO rb-ea311d5-226310-432086 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 13:01:09,346 7 INFO rb-ea311d5-226310-432086 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 13:01:13,127 7 INFO rb-ea311d5-226310-432086 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 13:01:13,499 7 INFO rb-ea311d5-226310-432086 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 13:01:13,568 7 INFO rb-ea311d5-226310-432086 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 13:01:18,001 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_analytic_line_billable_type_mrp ... 2026-11-03 13:01:20,319 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-11-03 13:01:20,987 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 13:01:21,755 7 INFO rb-ea311d5-226310-432086 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 13:01:21,925 7 INFO rb-ea311d5-226310-432086 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 13:01:30,631 7 INFO rb-ea311d5-226310-432086 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 13:01:33,155 7 INFO rb-ea311d5-226310-432086 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 13:01:33,583 7 INFO rb-ea311d5-226310-432086 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 13:01:41,352 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-11-03 13:01:41,694 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-11-03 13:01:44,319 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 13:01:44,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-11-03 13:01:45,598 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1171] 2026-11-03 13:01:45,626 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 13:01:46,002 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_purchase_stock.tests.test_subcontracting_project: Starting TestProjectPurchaseStockSubcontracting.test_project_is_propagated_to_auto_generated_subcontracting_purchase ... 2026-11-03 13:01:47,765 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_purchase_stock.tests.test_subcontracting_project: Starting TestProjectPurchaseStockSubcontracting.test_project_is_propagated_to_subcontracting_resupply_picking ... 2026-11-03 13:01:48,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 13:01:49,115 7 INFO rb-ea311d5-226310-432086 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 13:01:49,281 7 INFO rb-ea311d5-226310-432086 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 13:01:58,120 7 INFO rb-ea311d5-226310-432086 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 13:02:00,384 7 INFO rb-ea311d5-226310-432086 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 13:02:11,030 7 INFO rb-ea311d5-226310-432086 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 13:02:11,425 7 INFO rb-ea311d5-226310-432086 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 13:02:11,850 7 INFO rb-ea311d5-226310-432086 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 13:02:12,408 7 INFO rb-ea311d5-226310-432086 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 13:02:15,581 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_sale_expense.tests.test_expense_analytics: Starting TestExpenseAnalytics.test_company_paid_expense_analytic_on_pnl_line_only ... 2026-11-03 13:02:18,927 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 13:02:19,973 7 INFO rb-ea311d5-226310-432086 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 13:02:20,129 7 INFO rb-ea311d5-226310-432086 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 13:02:30,137 7 INFO rb-ea311d5-226310-432086 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 13:02:34,381 7 INFO rb-ea311d5-226310-432086 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 13:02:45,813 7 INFO rb-ea311d5-226310-432086 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 13:02:46,284 7 INFO rb-ea311d5-226310-432086 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 13:02:46,653 7 INFO rb-ea311d5-226310-432086 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 13:02:47,208 7 INFO rb-ea311d5-226310-432086 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 13:02:51,172 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_aal_category_expense ... 2026-11-03 13:02:53,798 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_reinvoice_policy ... 2026-11-03 13:02:54,467 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:54,481 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:54,485 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:54,493 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:54,813 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:54,841 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:54,848 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:54,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:55,151 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:55,164 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:55,168 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:55,175 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:55,429 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:55,448 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:55,454 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:55,463 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:55,775 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:55,786 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:55,790 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:55,795 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 13:02:56,417 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_line_billable_type_expense_revenue ... 2026-11-03 13:02:56,455 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_line_billable_type_reinvoiced_expense ... 2026-11-03 13:02:56,700 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_reinvoice_policy_analytic_distribution ... 2026-11-03 13:02:56,901 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_company_paid_expense_from_project_no_phantom_revenue ... 2026-11-03 13:02:57,531 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-11-03 13:02:57,575 7 INFO rb-ea311d5-226310-432086 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 13:03:03,887 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 13:03:04,950 7 INFO rb-ea311d5-226310-432086 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 13:03:21,609 7 INFO rb-ea311d5-226310-432086 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 13:03:22,804 7 INFO rb-ea311d5-226310-432086 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 13:03:27,384 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_sms.tests.test_project_sharing: Starting TestProjectSharingWithSms.test_portal_user_can_change_stage_with_sms_template ... 2026-11-03 13:03:28,003 7 INFO rb-ea311d5-226310-432086 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [2]: gave [{'uuid': '879925042d8347219c506e9862a8afc2', 'state': 'success', 'credit': 1}] 2026-11-03 13:03:28,056 7 INFO rb-ea311d5-226310-432086 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [3]: gave [{'uuid': '953f853c965d4ef4bd20f007dcfd1920', 'state': 'success', 'credit': 1}] 2026-11-03 13:03:28,079 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_sms.tests.test_project_sharing: Starting TestProjectSharingWithSms.test_project_user_can_change_stage_with_sms_template ... 2026-11-03 13:03:28,127 7 INFO rb-ea311d5-226310-432086 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 13:03:28,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [4]: gave [{'uuid': 'fbc1b9bc273f444c8e45502a0066bb8b', 'state': 'success', 'credit': 1}] 2026-11-03 13:03:28,502 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 7 removed 2026-11-03 13:03:28,564 7 INFO rb-ea311d5-226310-432086 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 13:03:29,377 7 INFO rb-ea311d5-226310-432086 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 13:03:37,970 7 INFO rb-ea311d5-226310-432086 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 13:03:45,685 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_stock_account.tests.test_analytics: Starting TestAnalytics.test_analytic_lines_generation_delivery ... 2026-11-03 13:03:46,490 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_stock_account.tests.test_analytics: Starting TestAnalytics.test_analytic_lines_generation_receipt ... 2026-11-03 13:03:47,049 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_stock_account.tests.test_analytics: Starting TestAnalytics.test_mandatory_analytic_plan_picking ... 2026-11-03 13:03:48,432 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 13:03:48,955 7 INFO rb-ea311d5-226310-432086 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 13:03:57,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:03:58,408 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-11-03 13:03:58,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [4] 2026-11-03 13:03:59,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #920 deleted resource.calendar.leaves records with IDs: [5] 2026-11-03 13:03:59,215 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-11-03 13:03:59,492 7 INFO rb-ea311d5-226310-432086 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 13:04:07,363 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-11-03 13:04:08,322 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-11-03 13:04:09,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [115, 114, 113, 112] 2026-11-03 13:04:09,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [8] 2026-11-03 13:04:09,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [111] 2026-11-03 13:04:09,422 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-11-03 13:04:09,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [120] 2026-11-03 13:04:09,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [121] 2026-11-03 13:04:10,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [122] 2026-11-03 13:04:10,285 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-11-03 13:04:10,291 7 INFO rb-ea311d5-226310-432086 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 13:04:10,672 7 INFO rb-ea311d5-226310-432086 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 13:04:28,630 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [10] 2026-11-03 13:04:28,850 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [12] 2026-11-03 13:04:29,077 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #921 deleted resource.calendar.leaves records with IDs: [14] 2026-11-03 13:04:29,191 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #921 deleted account.analytic.line records with IDs: [128, 127, 126, 125, 124] 2026-11-03 13:04:29,287 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [11] 2026-11-03 13:04:29,302 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [13] 2026-11-03 13:04:29,689 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [15] 2026-11-03 13:04:29,918 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [17] 2026-11-03 13:04:30,123 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #921 deleted resource.calendar.leaves records with IDs: [19] 2026-11-03 13:04:30,179 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #921 deleted account.analytic.line records with IDs: [141, 140, 139, 138, 137] 2026-11-03 13:04:30,652 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [152, 151, 150] 2026-11-03 13:04:30,711 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [16] 2026-11-03 13:04:30,766 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [20] 2026-11-03 13:04:30,952 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [149, 147, 146, 145, 144] 2026-11-03 13:04:31,043 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [21] 2026-11-03 13:04:31,319 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [156, 155, 154, 153] 2026-11-03 13:04:31,430 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_no_timesheet_on_off_days ... 2026-11-03 13:04:31,634 7 INFO rb-ea311d5-226310-432086 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 13:04:48,200 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timeoff_task_creation_with_global_leave ... 2026-11-03 13:04:48,455 7 INFO rb-ea311d5-226310-432086 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 13:05:04,684 7 INFO rb-ea311d5-226310-432086 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 13:05:04,939 7 INFO rb-ea311d5-226310-432086 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 13:05:21,198 7 INFO rb-ea311d5-226310-432086 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 13:05:21,346 7 INFO rb-ea311d5-226310-432086 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 13:05:21,498 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_and_deletion_for_calendar_update ... 2026-11-03 13:05:21,817 7 INFO rb-ea311d5-226310-432086 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 13:05:38,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [216] 2026-11-03 13:05:38,434 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_and_deletion_for_time_off ... 2026-11-03 13:05:38,683 7 INFO rb-ea311d5-226310-432086 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 13:05:55,217 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [30] 2026-11-03 13:05:55,260 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_and_deletion_on_employee_archive ... 2026-11-03 13:05:55,511 7 INFO rb-ea311d5-226310-432086 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 13:06:12,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [239, 238, 232, 231, 230, 229, 228] 2026-11-03 13:06:13,045 7 INFO rb-ea311d5-226310-432086 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 13:06:13,368 7 INFO rb-ea311d5-226310-432086 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 13:06:38,191 7 INFO rb-ea311d5-226310-432086 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 13:06:38,482 7 INFO rb-ea311d5-226310-432086 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 13:06:56,735 7 INFO rb-ea311d5-226310-432086 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 13:06:56,870 7 INFO rb-ea311d5-226310-432086 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 13:06:57,113 7 INFO rb-ea311d5-226310-432086 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 13:07:15,043 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_multi_company ... 2026-11-03 13:07:15,300 7 INFO rb-ea311d5-226310-432086 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 13:07:35,018 7 INFO rb-ea311d5-226310-432086 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 13:07:35,308 7 INFO rb-ea311d5-226310-432086 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 13:07:54,781 7 INFO rb-ea311d5-226310-432086 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 13:07:55,041 7 INFO rb-ea311d5-226310-432086 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 13:08:13,294 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_unlink_timesheet_with_global_time_off ... 2026-11-03 13:08:13,561 7 INFO rb-ea311d5-226310-432086 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 13:08:32,695 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 7 removed 2026-11-03 13:08:32,699 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidaysCreate.test_company_create ... 2026-11-03 13:08:33,076 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:08:33,713 7 INFO rb-ea311d5-226310-432086 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 13:08:33,883 7 INFO rb-ea311d5-226310-432086 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 13:08:42,855 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-11-03 13:08:46,577 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:08:47,256 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:08:48,159 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:08:48,708 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:08:49,967 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:08:50,102 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_archive_employee_timesheet_with_leave ... 2026-11-03 13:08:50,306 7 INFO rb-ea311d5-226310-432086 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 13:08:50,678 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [306, 303, 302] 2026-11-03 13:08:50,796 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [995] 2026-11-03 13:08:51,011 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_back_to_approval_removes_timesheets ... 2026-11-03 13:08:51,220 7 INFO rb-ea311d5-226310-432086 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 13:08:52,032 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [43] 2026-11-03 13:08:52,234 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [309, 308, 307] 2026-11-03 13:08:52,632 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_cancel_validate_holidays ... 2026-11-03 13:08:52,761 7 INFO rb-ea311d5-226310-432086 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 13:08:53,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #923 deleted resource.calendar.leaves records with IDs: [45] 2026-11-03 13:08:53,000 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #923 deleted account.analytic.line records with IDs: [315, 314, 313] 2026-11-03 13:08:53,612 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_delete_timesheet_after_new_holiday_covers_whole_timeoff ... 2026-11-03 13:08:53,833 7 INFO rb-ea311d5-226310-432086 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 13:08:54,646 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [46] 2026-11-03 13:08:54,684 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [316] 2026-11-03 13:08:54,812 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_multi_create_timesheets_from_calendar ... 2026-11-03 13:08:55,021 7 INFO rb-ea311d5-226310-432086 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 13:08:55,889 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [326, 325] 2026-11-03 13:08:55,938 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [50, 51] 2026-11-03 13:08:56,183 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_one_day_timesheet_timeoff_flexible_employee ... 2026-11-03 13:08:56,340 7 INFO rb-ea311d5-226310-432086 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 13:08:56,901 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timeoff_task_creation_with_holiday_leave ... 2026-11-03 13:08:57,055 7 INFO rb-ea311d5-226310-432086 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 13:08:57,375 7 INFO rb-ea311d5-226310-432086 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 13:09:07,102 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [332] 2026-11-03 13:09:07,177 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [55] 2026-11-03 13:09:07,359 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timeoff_validation_fully_flexible_employee ... 2026-11-03 13:09:07,554 7 INFO rb-ea311d5-226310-432086 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 13:09:08,093 7 INFO rb-ea311d5-226310-432086 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 13:09:08,249 7 INFO rb-ea311d5-226310-432086 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 13:09:09,197 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timesheet_generation_with_past_contract_timeoff ... 2026-11-03 13:09:09,388 7 INFO rb-ea311d5-226310-432086 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 13:09:10,118 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [339, 338] 2026-11-03 13:09:10,189 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [61, 62] 2026-11-03 13:09:10,341 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timesheet_time_off_including_public_holiday ... 2026-11-03 13:09:10,477 7 INFO rb-ea311d5-226310-432086 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 13:09:11,179 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timesheet_timeoff_flexible_employee ... 2026-11-03 13:09:11,325 7 INFO rb-ea311d5-226310-432086 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 13:09:11,928 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_validate_with_timesheet ... 2026-11-03 13:09:12,088 7 INFO rb-ea311d5-226310-432086 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 13:09:12,738 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [68] 2026-11-03 13:09:12,847 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [355, 354, 353] 2026-11-03 13:09:13,077 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [69] 2026-11-03 13:09:13,119 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16505, 16503, 16502, 16501, 16499, 16498] 2026-11-03 13:09:13,161 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [358, 357, 356] 2026-11-03 13:09:13,185 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted hr.leave records with IDs: [21] 2026-11-03 13:09:13,199 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [38] 2026-11-03 13:09:13,208 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [5794] 2026-11-03 13:09:13,526 7 INFO rb-ea311d5-226310-432086 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 13:09:22,418 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [361, 360, 359] 2026-11-03 13:09:22,508 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [70] 2026-11-03 13:09:22,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_validate_worked_leave ... 2026-11-03 13:09:22,902 7 INFO rb-ea311d5-226310-432086 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 13:09:24,617 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 13:09:27,278 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_access_rights: Starting TestAccessRightsTodo.test_internal_cannot_rud_private_task ... 2026-11-03 13:09:28,333 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: write on record ids: [2627], uid: 934, model: project.task 2026-11-03 13:09:28,494 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2627], uid: 934, model: project.task 2026-11-03 13:09:28,647 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2627], uid: 934, model: project.task 2026-11-03 13:09:28,688 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-03 13:09:30,259 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_mail_activity_systray_counter: Starting TestActivitySystrayCounter.test_systray_task_and_todo_split ... 2026-11-03 13:09:30,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 13:09:30,841 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_mail_activity_todo_create: Starting TestMailActivityTodo.test_create_todo_activity ... 2026-11-03 13:09:30,873 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 13:09:31,695 7 INFO rb-ea311d5-226310-432086 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 13:09:48,832 7 INFO rb-ea311d5-226310-432086 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 13:09:49,953 7 INFO rb-ea311d5-226310-432086 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 13:09:51,484 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:09:51,998 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:09:52,281 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_mail_features: Starting TestTodoMailFeatures.test_view_task_button_visibility ... 2026-11-03 13:09:52,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 13:09:52,520 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_onboarding_for_users: Starting TestTodoOnboardingUsers.test_onboarding_stages_and_task_created_for_new_users ... 2026-11-03 13:09:52,987 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:09:53,523 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:09:53,865 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:09:54,373 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:09:54,539 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-03 13:09:56,869 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_quick_create: Starting TestTodoQuickCreate.test_create_task_with_no_name_in_quick_create_view ... 2026-11-03 13:09:57,157 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_quick_create: Starting TestTodoQuickCreate.test_create_todo_with_invalid_expressions ... 2026-11-03 13:09:57,802 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_quick_create: Starting TestTodoQuickCreate.test_create_todo_with_valid_expressions ... 2026-11-03 13:10:00,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 13:10:00,910 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:10:01,046 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_project_todo_history ... 2026-11-03 13:10:02,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome pid: 73469 2026-11-03 13:10:02,024 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless temporary user profile dir: /tmp/tmposgqk9wj_chrome_odoo 2026-11-03 13:10:02,024 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:34553/json/version 2026-11-03 13:10:02,026 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34553', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:10:02,228 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Browser version: Chrome/150.0.7871.114 2026-11-03 13:10:02,228 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:34553/json 2026-11-03 13:10:02,229 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34553', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:10:02,243 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Websocket url found: ws://127.0.0.1:34553/devtools/page/23A829A5F436C5410EC83CD1429443BA 2026-11-03 13:10:02,268 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Enable chrome headless console log notification 2026-11-03 13:10:02,312 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless enable page notifications 2026-11-03 13:10:02,394 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 13:10:02,398 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Setting session cookie in browser 2026-11-03 13:10:02,407 7 INFO rb-ea311d5-226310-432086 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 13:10:02,407 7 INFO rb-ea311d5-226310-432086 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 13:10:02,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:02] "GET /odoo?debug=1 HTTP/1.1" 200 7360 97 0.075 0.345 rw 2026-11-03 13:10:02,838 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigation result: {'frameId': '23A829A5F436C5410EC83CD1429443BA', 'loaderId': 'CD7ED703395DF66DC92A779EEBFBBFAA', 'isDownload': False} 2026-11-03 13:10:02,839 7 INFO rb-ea311d5-226310-432086 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 13:10:02,931 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:02] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.027 ro 2026-11-03 13:10:03,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 19 0.041 0.322 ro 2026-11-03 13:10:03,388 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:03] "GET /web/webclient/load_menus HTTP/1.1" 200 307379 15 0.03 0.447 ro 2026-11-03 13:10:03,433 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:03] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.003 0.124 ro 2026-11-03 13:10:03,492 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:03] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 1.06 ro 2026-11-03 13:10:03,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:03] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.003 0.041 ro 2026-11-03 13:10:04,856 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-11-03 13:10:04,889 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:04] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.005 - 2026-11-03 13:10:04,897 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:04] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.003 - 2026-11-03 13:10:04,928 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-11-03 13:10:04,993 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: The ready code tooks too much time : 2.1541619300842285 2026-11-03 13:10:04,993 7 INFO rb-ea311d5-226310-432086 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 13:10:04,994 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.028 rw 2026-11-03 13:10:05,016 7 INFO rb-ea311d5-226310-432086 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 13:10:05,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 13:10:05,086 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.02 0.09 rw 2026-11-03 13:10:05,142 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.012 ro 2026-11-03 13:10:05,220 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.003 - 2026-11-03 13:10:05,347 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "GET /odoo HTTP/1.1" 200 7289 27 0.031 0.072 rw 2026-11-03 13:10:05,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "GET /odoo/offline HTTP/1.1" 200 14293 5 0.005 0.106 ro 2026-11-03 13:10:05,416 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "POST /web/action/load HTTP/1.1" 200 419 5 0.007 0.055 ro 2026-11-03 13:10:05,432 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "GET /web/image/res.partner/3/avatar_128?unique=1793711400000 HTTP/1.1" 200 305 3 0.003 0.074 ro 2026-11-03 13:10:05,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "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 13:10:05,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.025 ro 2026-11-03 13:10:05,493 7 INFO rb-ea311d5-226310-432086 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 13:10:05,622 7 INFO rb-ea311d5-226310-432086 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 13:10:05,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "POST /mail/store HTTP/1.1" 200 3373 37 0.102 0.122 ro 2026-11-03 13:10:05,767 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "POST /web/action/load HTTP/1.1" 200 1453 11 0.017 0.112 ro 2026-11-03 13:10:05,842 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "POST /mail/store HTTP/1.1" 200 779 9 0.025 0.137 ro 2026-11-03 13:10:05,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.003 0.034 ro 2026-11-03 13:10:05,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.029 ro 2026-11-03 13:10:05,973 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "GET /web/image/res.partner/2/avatar_128?unique=1793697798000 HTTP/1.1" 200 4660 3 0.004 0.02 ro 2026-11-03 13:10:06,130 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:06] "POST /mail/store HTTP/1.1" 200 2358 26 0.033 0.071 rw 2026-11-03 13:10:06,427 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 63378 53 0.053 0.321 ro 2026-11-03 13:10:06,615 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:06] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 2088 12 0.025 0.102 ro 2026-11-03 13:10:06,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:06] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.005 0.139 ro 2026-11-03 13:10:06,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:06] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.112 ro 2026-11-03 13:10:06,758 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:06] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.158 ro 2026-11-03 13:10:06,977 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:06] "GET /web/image/res.users/2/avatar_128?unique=1793711402000 HTTP/1.1" 200 305 5 0.007 0.035 ro 2026-11-03 13:10:06,994 7 INFO rb-ea311d5-226310-432086 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 13:10:07,030 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:07] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.013 ro 2026-11-03 13:10:07,072 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:07] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 540 10 0.01 0.03 ro 2026-11-03 13:10:07,195 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 413 1 0.0 0.008 ro 2026-11-03 13:10:07,327 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:07] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1 HTTP/1.1" 200 74 0 0 0.009 ro 2026-11-03 13:10:07,356 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:07] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.001 0.008 rw 2026-11-03 13:10:07,498 7 INFO rb-ea311d5-226310-432086 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 13:10:07,535 7 INFO rb-ea311d5-226310-432086 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 13:10:07,551 7 INFO rb-ea311d5-226310-432086 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 13:10:07,552 7 INFO rb-ea311d5-226310-432086 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 13:10:07,570 7 INFO rb-ea311d5-226310-432086 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 13:10:07,585 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:07] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 5 0.005 0.079 rw 2026-11-03 13:10:07,586 7 INFO rb-ea311d5-226310-432086 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 13:10:07,591 7 INFO rb-ea311d5-226310-432086 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 13:10:07,669 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:07] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.061 ro 2026-11-03 13:10:07,735 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:07] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 786 16 0.017 0.111 rw 2026-11-03 13:10:07,751 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 413 1 0.002 0.115 ro 2026-11-03 13:10:07,872 7 INFO rb-ea311d5-226310-432086 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 13:10:07,890 7 INFO rb-ea311d5-226310-432086 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 13:10:07,930 7 INFO rb-ea311d5-226310-432086 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 13:10:07,946 7 INFO rb-ea311d5-226310-432086 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 13:10:07,947 7 INFO rb-ea311d5-226310-432086 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 13:10:07,955 7 INFO rb-ea311d5-226310-432086 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 13:10:07,967 7 INFO rb-ea311d5-226310-432086 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 13:10:08,014 7 INFO rb-ea311d5-226310-432086 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 13:10:08,129 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 906 16 0.018 0.087 rw 2026-11-03 13:10:08,183 7 INFO rb-ea311d5-226310-432086 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 13:10:08,191 7 INFO rb-ea311d5-226310-432086 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 13:10:08,209 7 INFO rb-ea311d5-226310-432086 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 13:10:08,213 7 INFO rb-ea311d5-226310-432086 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 13:10:08,221 7 INFO rb-ea311d5-226310-432086 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 13:10:08,232 7 INFO rb-ea311d5-226310-432086 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 13:10:08,247 7 INFO rb-ea311d5-226310-432086 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 13:10:08,259 7 INFO rb-ea311d5-226310-432086 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 13:10:08,366 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1025 16 0.028 0.063 rw 2026-11-03 13:10:08,406 7 INFO rb-ea311d5-226310-432086 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 13:10:08,416 7 INFO rb-ea311d5-226310-432086 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 13:10:08,432 7 INFO rb-ea311d5-226310-432086 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 13:10:08,441 7 INFO rb-ea311d5-226310-432086 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 13:10:08,442 7 INFO rb-ea311d5-226310-432086 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 13:10:08,455 7 INFO rb-ea311d5-226310-432086 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 13:10:08,495 7 INFO rb-ea311d5-226310-432086 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 13:10:08,505 7 INFO rb-ea311d5-226310-432086 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 13:10:08,649 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1145 16 0.042 0.093 rw 2026-11-03 13:10:08,728 7 INFO rb-ea311d5-226310-432086 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 13:10:08,746 7 INFO rb-ea311d5-226310-432086 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 13:10:08,896 7 INFO rb-ea311d5-226310-432086 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 13:10:08,918 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:08] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 2088 12 0.016 0.098 ro 2026-11-03 13:10:08,933 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:08] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.006 0.114 ro 2026-11-03 13:10:09,045 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:09] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1145 10 0.021 0.102 ro 2026-11-03 13:10:09,108 7 INFO rb-ea311d5-226310-432086 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 13:10:09,113 7 INFO rb-ea311d5-226310-432086 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 13:10:09,128 7 INFO rb-ea311d5-226310-432086 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 13:10:09,165 7 INFO rb-ea311d5-226310-432086 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 13:10:09,221 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:09] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 129 3 0.011 0.023 ro 2026-11-03 13:10:09,339 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:09] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1 HTTP/1.1" 200 177 0 0 0.009 ro 2026-11-03 13:10:09,365 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.026 - 2026-11-03 13:10:09,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:09] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 305 5 0.006 0.046 ro 2026-11-03 13:10:09,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:09] "GET /web/assets/b5a03f4/html_editor.assets_history_diff.min.js HTTP/1.1" 200 79932 2 0.002 0.017 ro 2026-11-03 13:10:09,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:09] "GET /web/assets/d980403/html_editor.assets_history_diff.min.css HTTP/1.1" 200 17390 2 0.001 0.024 ro 2026-11-03 13:10:09,482 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:09] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 189 1 0.001 0.019 ro 2026-11-03 13:10:09,534 7 INFO rb-ea311d5-226310-432086 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 13:10:09,535 7 INFO rb-ea311d5-226310-432086 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 13:10:09,537 7 INFO rb-ea311d5-226310-432086 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 13:10:09,549 7 INFO rb-ea311d5-226310-432086 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 13:10:09,550 7 INFO rb-ea311d5-226310-432086 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 13:10:09,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:09] "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.005 0.026 rw 2026-11-03 13:10:09,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:09] "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.032 rw 2026-11-03 13:10:09,673 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:09] "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.016 rw 2026-11-03 13:10:09,744 7 INFO rb-ea311d5-226310-432086 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 13:10:09,752 7 INFO rb-ea311d5-226310-432086 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 13:10:09,769 7 INFO rb-ea311d5-226310-432086 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 13:10:09,770 7 INFO rb-ea311d5-226310-432086 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 13:10:09,789 7 INFO rb-ea311d5-226310-432086 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 13:10:09,819 7 INFO rb-ea311d5-226310-432086 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 13:10:09,847 7 INFO rb-ea311d5-226310-432086 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 13:10:09,857 7 INFO rb-ea311d5-226310-432086 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 13:10:09,976 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:09] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1219 16 0.03 0.074 rw 2026-11-03 13:10:10,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: tour succeeded 2026-11-03 13:10:10,014 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_todo_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 13:10:10,379 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 13:10:10,397 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: heap 34559552 (allocated 37638144) 2026-11-03 13:10:10,430 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PSMDBv2F - [03/Nov/2026 13:10:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 44 0.121 4.684 rw 2026-11-03 13:10:10,488 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing chrome headless with pid 73469 2026-11-03 13:10:10,490 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing websocket connection 2026-11-03 13:10:10,491 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Terminating chrome headless with pid 73469 2026-11-03 13:10:10,613 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_131010_613382_test_project_todo_history.txt 2026-11-03 13:10:10,613 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Removing chrome user profile "/tmp/tmposgqk9wj_chrome_odoo" 2026-11-03 13:10:10,625 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-11-03 13:10:11,644 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome pid: 73608 2026-11-03 13:10:11,645 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless temporary user profile dir: /tmp/tmpenw0e2xa_chrome_odoo 2026-11-03 13:10:11,645 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:42679/json/version 2026-11-03 13:10:11,646 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42679', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:10:11,691 7 INFO rb-ea311d5-226310-432086 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 13:10:11,691 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:42679/json 2026-11-03 13:10:11,692 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42679', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:10:11,699 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Websocket url found: ws://127.0.0.1:42679/devtools/page/DDFDC3CE4CD820978E31610C3DE667D5 2026-11-03 13:10:11,705 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Enable chrome headless console log notification 2026-11-03 13:10:11,714 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless enable page notifications 2026-11-03 13:10:11,879 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 13:10:11,883 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Setting session cookie in browser 2026-11-03 13:10:11,891 7 INFO rb-ea311d5-226310-432086 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 13:10:11,892 7 INFO rb-ea311d5-226310-432086 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 13:10:12,287 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:12] "GET /odoo HTTP/1.1" 200 7345 97 0.093 0.297 rw 2026-11-03 13:10:12,292 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigation result: {'frameId': 'DDFDC3CE4CD820978E31610C3DE667D5', 'loaderId': '04748844B2FAFC81ABB2846311AE8C81', 'isDownload': False} 2026-11-03 13:10:12,292 7 INFO rb-ea311d5-226310-432086 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 13:10:12,380 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:12] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.043 ro 2026-11-03 13:10:12,612 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:12] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.007 0.696 ro 2026-11-03 13:10:12,678 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:12] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 27 0.043 0.298 ro 2026-11-03 13:10:12,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.021 0.361 ro 2026-11-03 13:10:12,784 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:12] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.002 0.02 ro 2026-11-03 13:10:12,845 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:12] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.018 ro 2026-11-03 13:10:13,712 7 INFO rb-ea311d5-226310-432086 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 13:10:13,736 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:13] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-11-03 13:10:13,747 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:13] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.009 - 2026-11-03 13:10:13,797 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.043 ro 2026-11-03 13:10:13,854 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:13] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.017 rw 2026-11-03 13:10:13,875 7 INFO rb-ea311d5-226310-432086 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 13:10:13,878 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 13:10:13,895 7 INFO rb-ea311d5-226310-432086 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 13:10:13,926 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:13] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.016 0.048 rw 2026-11-03 13:10:13,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:13] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.004 ro 2026-11-03 13:10:14,017 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:14] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 13:10:14,174 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:14] "GET /odoo HTTP/1.1" 200 7274 27 0.031 0.092 rw 2026-11-03 13:10:14,247 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:14] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.009 0.167 ro 2026-11-03 13:10:14,282 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:14] "POST /web/action/load HTTP/1.1" 200 419 5 0.006 0.053 ro 2026-11-03 13:10:14,324 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:14] "GET /web/image/res.partner/3/avatar_128?unique=1793711400000 HTTP/1.1" 200 305 3 0.01 0.091 ro 2026-11-03 13:10:14,335 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:14] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.007 0.104 rw 2026-11-03 13:10:14,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:14] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.019 ro 2026-11-03 13:10:14,630 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:14] "POST /mail/store HTTP/1.1" 200 4047 42 0.086 0.128 ro 2026-11-03 13:10:14,743 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:14] "POST /mail/store HTTP/1.1" 200 779 9 0.009 0.138 ro 2026-11-03 13:10:14,866 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:14] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.003 0.04 ro 2026-11-03 13:10:14,896 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:14] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.005 0.043 ro 2026-11-03 13:10:14,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:14] "GET /web/image/res.partner/2/avatar_128?unique=1793697798000 HTTP/1.1" 200 4660 3 0.005 0.022 ro 2026-11-03 13:10:14,975 7 INFO rb-ea311d5-226310-432086 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 13:10:14,991 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:14] "GET /project_todo/static/description/icon.png HTTP/1.1" 200 917 0 0 0.006 - 2026-11-03 13:10:14,994 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:14] "GET /project/static/description/icon.png HTTP/1.1" 200 2434 0 0 0.006 - 2026-11-03 13:10:15,044 7 INFO rb-ea311d5-226310-432086 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 13:10:15,117 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:15] "POST /mail/store HTTP/1.1" 200 2358 26 0.047 0.116 rw 2026-11-03 13:10:15,658 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:15] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 120187 68 0.063 0.419 ro 2026-11-03 13:10:15,713 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:15] "POST /mail/store HTTP/1.1" 200 835 13 0.025 0.501 ro 2026-11-03 13:10:15,919 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:15] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 3033 24 0.047 0.114 ro 2026-11-03 13:10:15,933 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:15] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.005 0.012 ro 2026-11-03 13:10:16,170 7 INFO rb-ea311d5-226310-432086 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 13:10:16,170 7 INFO rb-ea311d5-226310-432086 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 13:10:16,182 7 INFO rb-ea311d5-226310-432086 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 13:10:16,211 7 INFO rb-ea311d5-226310-432086 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 13:10:16,212 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:16] "GET /web/image/res.users/2/avatar_128?unique=1793711411000 HTTP/1.1" 200 305 5 0.009 0.03 ro 2026-11-03 13:10:16,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:16] "POST /web/dataset/call_kw/project.task/get_todo_views_id#project.task.get_todo_views_id HTTP/1.1" 200 130 5 0.001 0.008 rw 2026-11-03 13:10:16,289 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:16] "POST /mail/store HTTP/1.1" 200 836 13 0.015 0.056 ro 2026-11-03 13:10:16,474 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:16] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 67703 16 0.04 0.155 ro 2026-11-03 13:10:16,650 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:16] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1540 16 0.02 0.109 ro 2026-11-03 13:10:16,731 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: tour succeeded 2026-11-03 13:10:16,732 7 INFO rb-ea311d5-226310-432086 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 13:10:16,938 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 13:10:16,938 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: heap 27639460 (allocated 30253056) 2026-11-03 13:10:16,988 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 42XQwrOX - [03/Nov/2026 13:10:13] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 29 0.041 3.049 rw 2026-11-03 13:10:17,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing chrome headless with pid 73608 2026-11-03 13:10:17,063 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing websocket connection 2026-11-03 13:10:17,063 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Terminating chrome headless with pid 73608 2026-11-03 13:10:17,174 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_131017_174262_test_tour_project_task_activities_split.txt 2026-11-03 13:10:17,174 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Removing chrome user profile "/tmp/tmpenw0e2xa_chrome_odoo" 2026-11-03 13:10:17,184 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-11-03 13:10:17,703 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome pid: 73736 2026-11-03 13:10:17,713 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless temporary user profile dir: /tmp/tmpwdilrk39_chrome_odoo 2026-11-03 13:10:17,713 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:42643/json/version 2026-11-03 13:10:17,715 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42643', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:10:17,862 7 INFO rb-ea311d5-226310-432086 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 13:10:17,862 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:42643/json 2026-11-03 13:10:17,864 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42643', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:10:17,915 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Websocket url found: ws://127.0.0.1:42643/devtools/page/52ABB88773ECFB9A5F56845DB4F0F085 2026-11-03 13:10:17,928 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Enable chrome headless console log notification 2026-11-03 13:10:17,936 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless enable page notifications 2026-11-03 13:10:18,048 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 13:10:18,059 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Setting session cookie in browser 2026-11-03 13:10:18,065 7 INFO rb-ea311d5-226310-432086 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 13:10:18,065 7 INFO rb-ea311d5-226310-432086 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 13:10:18,680 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:18] "GET /odoo HTTP/1.1" 200 7345 101 0.11 0.492 rw 2026-11-03 13:10:18,689 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigation result: {'frameId': '52ABB88773ECFB9A5F56845DB4F0F085', 'loaderId': '8BBC9881BADCD338FE8C50F974826C9C', 'isDownload': False} 2026-11-03 13:10:18,689 7 INFO rb-ea311d5-226310-432086 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 13:10:18,759 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:18] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.005 0.03 ro 2026-11-03 13:10:18,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:18] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 0.77 ro 2026-11-03 13:10:19,142 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:19] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 28 0.065 0.31 ro 2026-11-03 13:10:19,160 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.006 0.376 ro 2026-11-03 13:10:19,205 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:19] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.002 0.015 ro 2026-11-03 13:10:19,349 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:19] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.026 ro 2026-11-03 13:10:20,154 7 INFO rb-ea311d5-226310-432086 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 13:10:20,187 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.003 - 2026-11-03 13:10:20,201 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.011 ro 2026-11-03 13:10:20,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.025 - 2026-11-03 13:10:20,269 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.009 0.022 rw 2026-11-03 13:10:20,284 7 INFO rb-ea311d5-226310-432086 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 13:10:20,291 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 13:10:20,349 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.021 0.058 rw 2026-11-03 13:10:20,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-11-03 13:10:20,437 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 13:10:20,547 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "GET /odoo HTTP/1.1" 200 7274 27 0.02 0.056 rw 2026-11-03 13:10:20,579 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.009 0.099 ro 2026-11-03 13:10:20,603 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "POST /web/action/load HTTP/1.1" 200 419 5 0.003 0.018 ro 2026-11-03 13:10:20,633 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "GET /web/image/res.partner/3/avatar_128?unique=1793711400000 HTTP/1.1" 200 305 3 0.003 0.042 ro 2026-11-03 13:10:20,651 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.066 rw 2026-11-03 13:10:20,657 7 INFO rb-ea311d5-226310-432086 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 13:10:20,676 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.014 ro 2026-11-03 13:10:20,698 7 INFO rb-ea311d5-226310-432086 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 13:10:20,753 7 INFO rb-ea311d5-226310-432086 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 13:10:20,875 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "POST /mail/store HTTP/1.1" 200 3396 37 0.039 0.104 ro 2026-11-03 13:10:20,919 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "POST /web/action/load HTTP/1.1" 200 1453 11 0.011 0.149 ro 2026-11-03 13:10:21,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:21] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 63378 53 0.052 0.193 ro 2026-11-03 13:10:21,277 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:21] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 41 2 0.003 0.018 ro 2026-11-03 13:10:21,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:21] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1522 13 0.015 0.066 ro 2026-11-03 13:10:21,375 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:21] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.013 ro 2026-11-03 13:10:21,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:21] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.007 ro 2026-11-03 13:10:21,619 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:21] "GET /web/image/res.users/2/avatar_128?unique=1793711418000 HTTP/1.1" 200 305 5 0.007 0.026 ro 2026-11-03 13:10:21,706 7 INFO rb-ea311d5-226310-432086 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 13:10:21,707 7 INFO rb-ea311d5-226310-432086 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 13:10:21,735 7 INFO rb-ea311d5-226310-432086 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 13:10:21,746 7 INFO rb-ea311d5-226310-432086 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 13:10:21,747 7 INFO rb-ea311d5-226310-432086 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 13:10:21,750 7 INFO rb-ea311d5-226310-432086 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 13:10:21,766 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:21] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 56 3 0.002 0.01 rw 2026-11-03 13:10:21,770 7 INFO rb-ea311d5-226310-432086 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 13:10:21,771 7 INFO rb-ea311d5-226310-432086 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 13:10:21,785 7 INFO rb-ea311d5-226310-432086 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 13:10:21,792 7 INFO rb-ea311d5-226310-432086 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 13:10:21,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:21] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 257 2 0.002 0.011 rw 2026-11-03 13:10:21,861 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:21] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 2504 6 0.012 0.035 ro 2026-11-03 13:10:21,871 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:21] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 57 2 0.002 0.012 rw 2026-11-03 13:10:21,929 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:21] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 98 1 0.001 0.028 rw 2026-11-03 13:10:21,954 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:21] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 286 3 0.005 0.017 rw 2026-11-03 13:10:22,012 7 INFO rb-ea311d5-226310-432086 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 13:10:22,016 7 INFO rb-ea311d5-226310-432086 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 13:10:22,030 7 INFO rb-ea311d5-226310-432086 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 13:10:22,030 7 INFO rb-ea311d5-226310-432086 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 13:10:22,237 7 INFO rb-ea311d5-226310-432086 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 13:10:22,238 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:22] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 37 0.12 0.084 rw 2026-11-03 13:10:22,238 7 INFO rb-ea311d5-226310-432086 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 13:10:22,256 7 INFO rb-ea311d5-226310-432086 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 13:10:22,280 7 INFO rb-ea311d5-226310-432086 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 13:10:22,286 7 INFO rb-ea311d5-226310-432086 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 13:10:22,324 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:22] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 607 17 0.024 0.115 rw 2026-11-03 13:10:22,340 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:22] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 98 0 0 0.049 rw 2026-11-03 13:10:22,393 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:22] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.005 0.024 ro 2026-11-03 13:10:22,434 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:22] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 238 2 0.003 0.055 ro 2026-11-03 13:10:22,471 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:22] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 67 9 0.008 0.087 rw 2026-11-03 13:10:22,589 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:22] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 603 8 0.015 0.068 ro 2026-11-03 13:10:22,663 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:22] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 238 2 0.003 0.021 ro 2026-11-03 13:10:22,697 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:22] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.007 0.039 ro 2026-11-03 13:10:22,749 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:22] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 7854 10 0.015 0.069 ro 2026-11-03 13:10:22,756 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:22] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.074 ro 2026-11-03 13:10:22,843 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:22] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 525 1 0.001 0.009 ro 2026-11-03 13:10:22,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:22] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.01 ro 2026-11-03 13:10:23,160 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:23] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.002 0.009 rw 2026-11-03 13:10:23,219 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:23] "GET /project_todo/static/img/convert_todo.png HTTP/1.1" 200 30763 0 0 0.005 - 2026-11-03 13:10:23,222 7 INFO rb-ea311d5-226310-432086 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 13:10:23,226 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:23] "GET /project_todo/static/img/todo_access.png HTTP/1.1" 200 67590 0 0 0.011 - 2026-11-03 13:10:23,259 7 INFO rb-ea311d5-226310-432086 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 13:10:23,372 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:23] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.04 ro 2026-11-03 13:10:23,527 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:23] "POST /mail/store HTTP/1.1" 200 3694 46 0.043 0.146 rw 2026-11-03 13:10:23,691 7 INFO rb-ea311d5-226310-432086 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 13:10:23,691 7 INFO rb-ea311d5-226310-432086 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 13:10:23,706 7 INFO rb-ea311d5-226310-432086 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 13:10:23,707 7 INFO rb-ea311d5-226310-432086 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 13:10:23,730 7 INFO rb-ea311d5-226310-432086 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 13:10:23,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:23] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 22864 14 0.037 0.117 ro 2026-11-03 13:10:23,924 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:23] "GET /web/image/res.partner/2/avatar_128?unique=1793697798000 HTTP/1.1" 200 4660 3 0.002 0.123 ro 2026-11-03 13:10:24,012 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:24] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 941 10 0.021 0.045 rw 2026-11-03 13:10:24,064 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:24] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 373 1 0.0 0.007 ro 2026-11-03 13:10:24,210 7 INFO rb-ea311d5-226310-432086 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 13:10:24,213 7 INFO rb-ea311d5-226310-432086 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 13:10:24,283 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:24] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 900 11 0.013 0.049 rw 2026-11-03 13:10:24,390 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:24] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 45 13 0.026 0.041 rw 2026-11-03 13:10:24,475 7 INFO rb-ea311d5-226310-432086 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 13:10:24,528 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:24] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 214 5 0.008 0.042 ro 2026-11-03 13:10:24,608 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:24] "POST /mail/store HTTP/1.1" 200 2019 17 0.038 0.055 rw 2026-11-03 13:10:24,784 7 INFO rb-ea311d5-226310-432086 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 13:10:24,789 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:24] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.021 0.032 ro 2026-11-03 13:10:24,818 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:24] "GET /web/image/res.users/953/avatar_128 HTTP/1.1" 200 305 4 0.004 0.077 ro 2026-11-03 13:10:24,876 7 INFO rb-ea311d5-226310-432086 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 13:10:24,887 7 INFO rb-ea311d5-226310-432086 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 13:10:24,904 7 INFO rb-ea311d5-226310-432086 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 13:10:24,915 7 INFO rb-ea311d5-226310-432086 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 13:10:24,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:24] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 84 14 0.056 0.054 rw 2026-11-03 13:10:25,014 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:25] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 53 9 0.013 0.047 rw 2026-11-03 13:10:25,127 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:25] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 7862 26 0.022 0.061 rw 2026-11-03 13:10:25,186 7 INFO rb-ea311d5-226310-432086 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 13:10:25,234 7 INFO rb-ea311d5-226310-432086 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 13:10:25,413 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:25] "POST /mail/store HTTP/1.1" 200 4423 50 0.061 0.113 rw 2026-11-03 13:10:25,441 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:25] "POST /web/action/load HTTP/1.1" 200 714 12 0.007 0.165 ro 2026-11-03 13:10:25,561 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:25] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 4798 6 0.009 0.058 ro 2026-11-03 13:10:25,634 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:25] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 265 6 0.014 0.037 ro 2026-11-03 13:10:25,733 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:25] "POST /web/dataset/call_kw/project.project/web_name_search#project.project.web_name_search HTTP/1.1" 200 42 1 0.001 0.009 ro 2026-11-03 13:10:25,746 7 INFO rb-ea311d5-226310-432086 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 13:10:26,059 7 INFO rb-ea311d5-226310-432086 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 13:10:26,072 7 INFO rb-ea311d5-226310-432086 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 13:10:26,187 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:26] "POST /web/dataset/call_kw/project.project/name_create#project.project.name_create HTTP/1.1" 200 63 37 0.033 0.088 rw 2026-11-03 13:10:26,267 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:26] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 53 11 0.008 0.043 rw 2026-11-03 13:10:26,396 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 305 39 0.029 0.064 rw 2026-11-03 13:10:26,499 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:26] "POST /web/dataset/call_button/project.task/action_convert_to_task#project.task.action_convert_to_task HTTP/1.1" 200 164 12 0.031 0.042 rw 2026-11-03 13:10:26,586 7 INFO rb-ea311d5-226310-432086 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 13:10:26,630 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: tour succeeded 2026-11-03 13:10:26,642 7 INFO rb-ea311d5-226310-432086 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 13:10:26,694 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:26] "POST /mail/store HTTP/1.1" 200 4387 49 0.065 0.165 rw 2026-11-03 13:10:27,013 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:27] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72418 13 0.032 0.456 ro 2026-11-03 13:10:27,021 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:27] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.003 0.403 ro 2026-11-03 13:10:27,094 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: heap 36204728 (allocated 39071744) 2026-11-03 13:10:27,096 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 13:10:27,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:27] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1793 12 0.057 0.465 ro 2026-11-03 13:10:27,197 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 ZJYn378Y - [03/Nov/2026 13:10:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 44 0.068 6.276 rw 2026-11-03 13:10:27,242 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing chrome headless with pid 73736 2026-11-03 13:10:27,244 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing websocket connection 2026-11-03 13:10:27,249 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Terminating chrome headless with pid 73736 2026-11-03 13:10:27,389 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_131027_389553_test_tour_todo_main_ui_functions.txt 2026-11-03 13:10:27,390 7 INFO rb-ea311d5-226310-432086 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Removing chrome user profile "/tmp/tmpwdilrk39_chrome_odoo" 2026-11-03 13:10:27,426 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 13:10:28,442 7 INFO rb-ea311d5-226310-432086 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 13:10:28,612 7 INFO rb-ea311d5-226310-432086 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 13:10:38,521 7 INFO rb-ea311d5-226310-432086 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 13:10:41,173 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_change_uom_without_purchase_access ... 2026-11-03 13:10:42,421 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-11-03 13:10:42,495 7 INFO rb-ea311d5-226310-432086 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 13:10:42,780 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-11-03 13:10:45,224 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_demo_user_creates_purchase_order_with_tracked_product ... 2026-11-03 13:10:45,710 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-11-03 13:10:46,005 7 INFO rb-ea311d5-226310-432086 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 13:10:46,185 7 INFO rb-ea311d5-226310-432086 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 13:10:46,324 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_prepare_purchase_order_line_from_branch_company ... 2026-11-03 13:10:46,711 7 INFO rb-ea311d5-226310-432086 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 13:11:04,280 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-11-03 13:11:04,348 7 INFO rb-ea311d5-226310-432086 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 13:11:07,350 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 13:11:08,521 7 INFO rb-ea311d5-226310-432086 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 13:11:08,709 7 INFO rb-ea311d5-226310-432086 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 13:11:18,393 7 INFO rb-ea311d5-226310-432086 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 13:11:24,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrual_entry_date_as_string_from_context ... 2026-11-03 13:11:26,988 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-11-03 13:11:27,718 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-11-03 13:11:27,814 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-11-03 13:11:30,097 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-11-03 13:11:30,878 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_wizard_zero_total ... 2026-11-03 13:11:31,614 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-11-03 13:11:32,325 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_duplicate_entries_are_deleted ... 2026-11-03 13:11:33,087 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #959 deleted account.analytic.line records with IDs: [396, 397, 398, 399, 400] 2026-11-03 13:11:33,368 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #959 deleted account.move.line records with IDs: [9202, 9203, 9204, 9205, 9206, 9207] 2026-11-03 13:11:33,424 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #959 deleted mail.message records with IDs: [16785, 16784, 16783, 16782, 16781, 16780] 2026-11-03 13:11:33,503 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #959 deleted account.move records with IDs: [3463, 3464] 2026-11-03 13:11:33,513 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #959 deleted mail.followers records with IDs: [5940, 5941] 2026-11-03 13:11:34,004 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_duplicate_entry_detection ... 2026-11-03 13:11:34,705 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-11-03 13:11:34,813 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-11-03 13:11:36,674 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 13:11:36,678 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_import_files: Starting TestImportFiles.test_import_requests_for_quotation_template_xlsx ... 2026-11-03 13:11:36,679 7 INFO rb-ea311d5-226310-432086 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 13:11:36,690 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 13:11:38,429 7 INFO rb-ea311d5-226310-432086 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 13:11:38,679 7 INFO rb-ea311d5-226310-432086 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 13:11:48,774 7 INFO rb-ea311d5-226310-432086 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 13:11:51,338 7 INFO rb-ea311d5-226310-432086 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 13:12:01,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_receive_on_purchase_order_with_stock_installed ... 2026-11-03 13:12:02,406 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-11-03 13:12:03,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_amount_to_invoice_at_date_with_uom ... 2026-11-03 13:12:03,070 7 INFO rb-ea311d5-226310-432086 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 13:12:04,690 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-11-03 13:12:06,670 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-11-03 13:12:06,823 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-11-03 13:12:09,918 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-11-03 13:12:12,161 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-11-03 13:12:13,797 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-11-03 13:12:14,120 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-11-03 13:12:16,883 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 961, model: account.tax 2026-11-03 13:12:17,345 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_import_keeps_imported_price_unit ... 2026-11-03 13:12:17,678 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_last_po_line_fallback ... 2026-11-03 13:12:18,313 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 961, model: account.tax 2026-11-03 13:12:18,594 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_last_po_line_fallback_with_multicompany ... 2026-11-03 13:12:19,450 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_locked_purchase_order_cannot_cancel ... 2026-11-03 13:12:19,584 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-11-03 13:12:22,762 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-11-03 13:12:23,899 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-11-03 13:12:24,210 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-11-03 13:12:26,024 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_recompute_price_on_manual_set ... 2026-11-03 13:12:27,840 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-11-03 13:12:30,737 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-11-03 13:12:32,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-11-03 13:12:51,286 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-11-03 13:12:51,499 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_lock ... 2026-11-03 13:12:51,853 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-11-03 13:12:55,053 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-11-03 13:12:55,189 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_uom ... 2026-11-03 13:12:55,442 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-11-03 13:12:56,473 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_warnings ... 2026-11-03 13:12:59,688 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-11-03 13:13:02,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-11-03 13:13:04,781 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_info_uom_on_variant ... 2026-11-03 13:13:04,823 7 INFO rb-ea311d5-226310-432086 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 13:13:06,804 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-11-03 13:13:06,965 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplierinfo_date_timezone_aware ... 2026-11-03 13:13:07,239 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-11-03 13:13:09,410 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_variant_level_pricelist_with_different_characteristics ... 2026-11-03 13:13:10,329 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 961, model: account.tax 2026-11-03 13:13:10,705 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 961, model: account.tax 2026-11-03 13:13:11,632 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-11-03 13:13:20,505 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-11-03 13:13:20,558 7 INFO rb-ea311d5-226310-432086 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 13:13:22,382 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 5 removed 2026-11-03 13:13:22,822 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:13:23,508 7 INFO rb-ea311d5-226310-432086 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 13:13:23,674 7 INFO rb-ea311d5-226310-432086 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 13:13:33,437 7 INFO rb-ea311d5-226310-432086 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 13:13:36,172 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:13:36,695 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:13:36,998 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-11-03 13:13:42,235 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 13:13:43,177 7 INFO rb-ea311d5-226310-432086 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 13:13:43,343 7 INFO rb-ea311d5-226310-432086 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 13:13:52,759 7 INFO rb-ea311d5-226310-432086 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 13:13:55,825 7 INFO rb-ea311d5-226310-432086 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 13:13:56,132 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-11-03 13:13:59,545 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #969 deleted account.move.line records with IDs: [9233, 9234, 9235, 9236, 9237] 2026-11-03 13:13:59,627 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #969 deleted mail.message records with IDs: [16908] 2026-11-03 13:13:59,696 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #969 deleted account.move records with IDs: [3474] 2026-11-03 13:14:00,084 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-11-03 13:14:02,370 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-11-03 13:14:05,277 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-11-03 13:14:06,429 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 13:14:07,858 7 INFO rb-ea311d5-226310-432086 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 13:14:08,071 7 INFO rb-ea311d5-226310-432086 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 13:14:17,708 7 INFO rb-ea311d5-226310-432086 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 13:14:19,717 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow: Starting TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights ... 2026-11-03 13:14:21,247 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome pid: 73869 2026-11-03 13:14:21,248 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless temporary user profile dir: /tmp/tmplxukw3o0_chrome_odoo 2026-11-03 13:14:21,248 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:34291/json/version 2026-11-03 13:14:21,249 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34291', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:14:21,373 7 INFO rb-ea311d5-226310-432086 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 13:14:21,374 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:34291/json 2026-11-03 13:14:21,375 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34291', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:14:21,394 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Websocket url found: ws://127.0.0.1:34291/devtools/page/2E1A749452C5AE9C0EF2A2DC6C87B802 2026-11-03 13:14:21,409 7 INFO rb-ea311d5-226310-432086 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 13:14:21,426 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless enable page notifications 2026-11-03 13:14:21,713 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:SuperPurchaseWoman from n/a 2026-11-03 13:14:21,716 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Setting session cookie in browser 2026-11-03 13:14:21,720 7 INFO rb-ea311d5-226310-432086 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 13:14:21,720 7 INFO rb-ea311d5-226310-432086 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 13:14:22,179 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:22] "GET /odoo HTTP/1.1" 200 7389 97 0.097 0.356 rw 2026-11-03 13:14:22,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigation result: {'frameId': '2E1A749452C5AE9C0EF2A2DC6C87B802', 'loaderId': 'F712BCCFB53F53AB5A40155941B49CF5', 'isDownload': False} 2026-11-03 13:14:22,185 7 INFO rb-ea311d5-226310-432086 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 13:14:22,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:22] "GET /web/webclient/load_menus HTTP/1.1" 200 59048 30 0.038 0.15 ro 2026-11-03 13:14:22,449 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 1064 6 0.005 0.2 ro 2026-11-03 13:14:22,454 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:22] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.207 ro 2026-11-03 13:14:22,507 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:22] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.003 0.026 ro 2026-11-03 13:14:22,581 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:22] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 0.837 ro 2026-11-03 13:14:22,713 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:22] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.003 0.02 ro 2026-11-03 13:14:23,703 7 INFO rb-ea311d5-226310-432086 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 13:14:23,734 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:23] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.004 - 2026-11-03 13:14:23,737 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:23] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.005 - 2026-11-03 13:14:23,758 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-11-03 13:14:23,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:23] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.009 rw 2026-11-03 13:14:23,822 7 INFO rb-ea311d5-226310-432086 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 13:14:23,946 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:23] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.012 ro 2026-11-03 13:14:23,979 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:23] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.004 - 2026-11-03 13:14:24,040 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:24] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.007 0.023 ro 2026-11-03 13:14:24,130 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:24] "GET /odoo HTTP/1.1" 200 7317 27 0.033 0.079 rw 2026-11-03 13:14:24,154 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:24] "GET /web/image/res.partner/3092/avatar_128?unique=1793711646000 HTTP/1.1" 200 305 3 0.004 0.047 ro 2026-11-03 13:14:24,190 7 INFO rb-ea311d5-226310-432086 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 13:14:24,193 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:24] "POST /web/action/load HTTP/1.1" 200 419 5 0.008 0.078 ro 2026-11-03 13:14:24,209 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:24] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.004 0.09 rw 2026-11-03 13:14:24,226 7 INFO rb-ea311d5-226310-432086 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 13:14:24,231 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:24] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.062 ro 2026-11-03 13:14:24,243 7 INFO rb-ea311d5-226310-432086 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 13:14:24,244 7 INFO rb-ea311d5-226310-432086 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 13:14:24,427 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:24] "POST /mail/store HTTP/1.1" 200 3393 37 0.037 0.146 ro 2026-11-03 13:14:24,464 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:24] "POST /web/action/load HTTP/1.1" 200 1320 10 0.015 0.173 ro 2026-11-03 13:14:24,904 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:24] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 95790 74 0.092 0.266 ro 2026-11-03 13:14:25,055 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:25] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 855 7 0.032 0.065 ro 2026-11-03 13:14:25,143 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:25] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.052 ro 2026-11-03 13:14:25,176 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 91 4 0.01 0.049 ro 2026-11-03 13:14:25,329 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:25] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 552 8 0.008 0.067 rw 2026-11-03 13:14:25,407 7 INFO rb-ea311d5-226310-432086 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 13:14:25,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:25] "GET /web/image/res.users/973/avatar_128?unique=1793711661000 HTTP/1.1" 200 305 4 0.006 0.03 ro 2026-11-03 13:14:25,450 7 INFO rb-ea311d5-226310-432086 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 13:14:25,567 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:25] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 1805 11 0.015 0.066 rw 2026-11-03 13:14:25,798 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:25] "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 13:14:25,863 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:25] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.006 ro 2026-11-03 13:14:25,984 7 INFO rb-ea311d5-226310-432086 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 13:14:26,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:26] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 798 3 0.004 0.028 ro 2026-11-03 13:14:26,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:26] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.003 0.023 ro 2026-11-03 13:14:26,221 7 INFO rb-ea311d5-226310-432086 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 13:14:26,250 7 INFO rb-ea311d5-226310-432086 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 13:14:26,335 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:26] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 204 11 0.016 0.077 rw 2026-11-03 13:14:26,408 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:26] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 803 6 0.005 0.035 rw 2026-11-03 13:14:26,614 7 INFO rb-ea311d5-226310-432086 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 13:14:26,623 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:26] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 815 4 0.005 0.03 ro 2026-11-03 13:14:26,900 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:26] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 130 2 0.008 0.036 ro 2026-11-03 13:14:26,948 7 INFO rb-ea311d5-226310-432086 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 13:14:26,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:26] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 53 1 0.001 0.029 rw 2026-11-03 13:14:27,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:27] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 167 6 0.02 0.056 rw 2026-11-03 13:14:27,320 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:27] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 387 45 0.045 0.136 rw 2026-11-03 13:14:27,379 7 INFO rb-ea311d5-226310-432086 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 13:14:27,398 7 INFO rb-ea311d5-226310-432086 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 13:14:27,403 7 INFO rb-ea311d5-226310-432086 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 13:14:27,426 7 INFO rb-ea311d5-226310-432086 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 13:14:27,467 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:27] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 852 23 0.027 0.08 rw 2026-11-03 13:14:27,669 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:27] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 95 11 0.027 0.082 rw 2026-11-03 13:14:27,785 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:27] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 796 12 0.008 0.06 rw 2026-11-03 13:14:28,138 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:28] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 3376 62 0.073 0.195 rw 2026-11-03 13:14:28,641 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:28] "POST /web/dataset/call_button/purchase.order/button_confirm#purchase.order.button_confirm HTTP/1.1" 200 45 137 0.156 0.283 rw 2026-11-03 13:14:28,794 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:28] "POST /mail/store HTTP/1.1" 200 4724 43 0.077 0.422 rw 2026-11-03 13:14:28,944 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:28] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 3438 46 0.041 0.237 ro 2026-11-03 13:14:29,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:29] "POST /mail/store HTTP/1.1" 200 2013 28 0.08 0.385 ro 2026-11-03 13:14:29,166 7 INFO rb-ea311d5-226310-432086 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 13:14:29,179 7 INFO rb-ea311d5-226310-432086 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 13:14:29,233 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:29] "POST /web/dataset/call_kw/ir.attachment/create#ir.attachment.create HTTP/1.1" 200 48 2 0.005 0.034 rw 2026-11-03 13:14:29,729 7 INFO rb-ea311d5-226310-432086 odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['my_vendor_bill.png'] not imported: no suitable decoder found. 2026-11-03 13:14:29,879 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:29] "POST /web/dataset/call_kw/purchase.order/action_create_invoice#purchase.order.action_create_invoice HTTP/1.1" 200 1159 125 0.202 0.423 rw 2026-11-03 13:14:30,435 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:30] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 263741 90 0.079 0.455 ro 2026-11-03 13:14:30,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:30] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 6041 56 0.174 0.129 ro 2026-11-03 13:14:30,874 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:30] "POST /web/dataset/call_kw/account.journal/search_read#account.journal.search_read HTTP/1.1" 200 95 2 0.009 0.024 ro 2026-11-03 13:14:31,147 7 INFO rb-ea311d5-226310-432086 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 13:14:31,147 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: tour succeeded 2026-11-03 13:14:31,149 7 INFO rb-ea311d5-226310-432086 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 13:14:31,483 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:31] "POST /mail/store HTTP/1.1" 200 5447 53 0.075 0.296 rw 2026-11-03 13:14:31,573 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 13:14:31,627 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.053 7.265 rw 2026-11-03 13:14:31,654 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: heap 38361400 (allocated 42180608) 2026-11-03 13:14:31,671 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 Y-kHqAs2 - [03/Nov/2026 13:14:31] "GET /web/static/img/mimetypes/image.svg HTTP/1.1" 200 1374 0 0 0.004 - 2026-11-03 13:14:31,699 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing chrome headless with pid 73869 2026-11-03 13:14:31,700 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing websocket connection 2026-11-03 13:14:31,700 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Terminating chrome headless with pid 73869 2026-11-03 13:14:31,808 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_131431_808293_test_basic_purchase_flow_with_minimal_access_rights.txt 2026-11-03 13:14:31,808 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Removing chrome user profile "/tmp/tmplxukw3o0_chrome_odoo" 2026-11-03 13:14:31,912 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 13:14:32,899 7 INFO rb-ea311d5-226310-432086 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 13:14:33,059 7 INFO rb-ea311d5-226310-432086 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 13:14:42,453 7 INFO rb-ea311d5-226310-432086 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 13:14:45,301 7 INFO rb-ea311d5-226310-432086 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 13:14:45,663 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-11-03 13:14:55,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_copies_description ... 2026-11-03 13:14:57,332 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-11-03 13:15:06,767 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-11-03 13:15:10,255 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #974 deleted stock.move records with IDs: [1225] 2026-11-03 13:15:11,341 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold ... 2026-11-03 13:15:11,343 7 INFO rb-ea311d5-226310-432086 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 13:15:11,345 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-11-03 13:15:13,438 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-11-03 13:15:13,494 7 INFO rb-ea311d5-226310-432086 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 13:15:13,607 7 INFO rb-ea311d5-226310-432086 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 13:15:19,843 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-11-03 13:15:20,072 7 INFO rb-ea311d5-226310-432086 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 13:15:29,358 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-11-03 13:15:33,557 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-11-03 13:15:35,157 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-11-03 13:15:37,188 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-11-03 13:15:37,245 7 INFO rb-ea311d5-226310-432086 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 13:15:43,905 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-11-03 13:15:45,944 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-11-03 13:15:47,421 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-11-03 13:15:48,346 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-11-03 13:15:49,165 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-11-03 13:15:51,444 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 13:15:52,498 7 INFO rb-ea311d5-226310-432086 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 13:15:52,666 7 INFO rb-ea311d5-226310-432086 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 13:16:02,493 7 INFO rb-ea311d5-226310-432086 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 13:16:05,601 7 INFO rb-ea311d5-226310-432086 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 13:16:05,967 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-11-03 13:16:08,102 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-11-03 13:16:09,159 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9323] 2026-11-03 13:16:09,274 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9326] 2026-11-03 13:16:09,552 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_create_invoice_from_multiple_purchase_orders ... 2026-11-03 13:16:09,729 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 976, model: account.tax 2026-11-03 13:16:10,710 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-11-03 13:16:13,946 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-11-03 13:16:17,236 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9338, 9339] 2026-11-03 13:16:18,033 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-11-03 13:16:20,169 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-11-03 13:16:37,304 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_allow_multi_bill ... 2026-11-03 13:16:41,261 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9383] 2026-11-03 13:16:41,551 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-11-03 13:16:44,193 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-11-03 13:16:48,961 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9392] 2026-11-03 13:16:49,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-11-03 13:16:49,561 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-11-03 13:16:52,917 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-11-03 13:16:55,761 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-11-03 13:16:59,928 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-11-03 13:17:04,848 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-11-03 13:17:07,489 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9413] 2026-11-03 13:17:08,072 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-11-03 13:17:10,813 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9422] 2026-11-03 13:17:10,922 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9423] 2026-11-03 13:17:11,337 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-11-03 13:17:14,826 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9432] 2026-11-03 13:17:15,035 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9427] 2026-11-03 13:17:15,271 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-11-03 13:17:18,373 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9435, 9436] 2026-11-03 13:17:18,999 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-11-03 13:17:22,666 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9447] 2026-11-03 13:17:22,882 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9442] 2026-11-03 13:17:23,135 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-11-03 13:17:26,070 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9449] 2026-11-03 13:17:26,308 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-11-03 13:17:29,913 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9460] 2026-11-03 13:17:30,152 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9456] 2026-11-03 13:17:30,436 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-11-03 13:17:32,825 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-11-03 13:17:36,048 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-11-03 13:17:38,474 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9472] 2026-11-03 13:17:38,935 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-11-03 13:17:41,314 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9477] 2026-11-03 13:17:41,960 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 13:17:41,968 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_order_product_catalog: Starting TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour ... 2026-11-03 13:17:42,835 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome pid: 74001 2026-11-03 13:17:42,837 7 INFO rb-ea311d5-226310-432086 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/tmp2yh10v_1_chrome_odoo 2026-11-03 13:17:42,838 7 INFO rb-ea311d5-226310-432086 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:34439/json/version 2026-11-03 13:17:42,841 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34439', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:17:42,863 7 INFO rb-ea311d5-226310-432086 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 13:17:42,863 7 INFO rb-ea311d5-226310-432086 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:34439/json 2026-11-03 13:17:42,863 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34439', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:17:42,880 7 INFO rb-ea311d5-226310-432086 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:34439/devtools/page/63FCEE4267255273D884886B306C4EA7 2026-11-03 13:17:42,893 7 INFO rb-ea311d5-226310-432086 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 13:17:42,910 7 INFO rb-ea311d5-226310-432086 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 13:17:42,997 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 13:17:43,013 7 INFO rb-ea311d5-226310-432086 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 13:17:43,018 7 INFO rb-ea311d5-226310-432086 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 13:17:43,018 7 INFO rb-ea311d5-226310-432086 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 13:17:43,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:43] "GET /web HTTP/1.1" 200 7306 116 0.103 0.452 rw 2026-11-03 13:17:43,586 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigation result: {'frameId': '63FCEE4267255273D884886B306C4EA7', 'loaderId': '4294528E6B88E6D8B283BB4608C9AE48', 'isDownload': False} 2026-11-03 13:17:43,586 7 INFO rb-ea311d5-226310-432086 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 13:17:43,851 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 20 0.03 0.18 ro 2026-11-03 13:17:43,905 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:43] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 0.876 ro 2026-11-03 13:17:44,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:44] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 15 0.056 0.325 ro 2026-11-03 13:17:44,079 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:44] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.008 0.401 ro 2026-11-03 13:17:44,177 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:44] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.011 0.04 ro 2026-11-03 13:17:44,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:44] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.02 ro 2026-11-03 13:17:45,390 7 INFO rb-ea311d5-226310-432086 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 13:17:45,411 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:45] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-11-03 13:17:45,413 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:45] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.005 - 2026-11-03 13:17:45,446 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.012 ro 2026-11-03 13:17:45,490 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.007 rw 2026-11-03 13:17:45,502 7 INFO rb-ea311d5-226310-432086 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 13:17:45,524 7 INFO rb-ea311d5-226310-432086 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 13:17:45,527 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 13:17:45,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:45] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.043 0.054 rw 2026-11-03 13:17:45,617 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:45] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.004 ro 2026-11-03 13:17:45,639 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:45] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.003 - 2026-11-03 13:17:45,791 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:45] "GET /odoo HTTP/1.1" 200 7235 27 0.047 0.092 rw 2026-11-03 13:17:45,812 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:45] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.005 0.147 ro 2026-11-03 13:17:45,896 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:45] "GET /web/image/res.partner/3/avatar_128?unique=1793697798000 HTTP/1.1" 200 305 3 0.003 0.022 ro 2026-11-03 13:17:45,934 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:45] "POST /web/action/load HTTP/1.1" 200 1320 12 0.014 0.039 ro 2026-11-03 13:17:45,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:45] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.005 0.065 rw 2026-11-03 13:17:46,034 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:46] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.037 ro 2026-11-03 13:17:46,229 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:46] "POST /mail/store HTTP/1.1" 200 3335 37 0.106 0.113 ro 2026-11-03 13:17:46,489 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:46] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 100944 71 0.074 0.349 ro 2026-11-03 13:17:46,606 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:46] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 67 1 0.001 0.06 ro 2026-11-03 13:17:46,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:46] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.015 ro 2026-11-03 13:17:46,765 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 91 4 0.007 0.02 ro 2026-11-03 13:17:46,769 7 INFO rb-ea311d5-226310-432086 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 13:17:46,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:46] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2082 12 0.017 0.053 rw 2026-11-03 13:17:47,191 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:47] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.023 ro 2026-11-03 13:17:47,298 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:47] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.008 ro 2026-11-03 13:17:47,436 7 INFO rb-ea311d5-226310-432086 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 13:17:47,474 7 INFO rb-ea311d5-226310-432086 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 13:17:47,491 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:47] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 486 3 0.004 0.034 ro 2026-11-03 13:17:47,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:47] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.012 ro 2026-11-03 13:17:47,769 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:47] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 46894 0 0 0.022 - 2026-11-03 13:17:47,774 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:47] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 128 3 0.008 0.029 ro 2026-11-03 13:17:47,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:47] "POST /web/dataset/call_kw/res.partner/autocomplete_by_field#res.partner.autocomplete_by_field HTTP/1.1" 200 42 1 0.002 0.027 rw 2026-11-03 13:17:47,839 7 INFO rb-ea311d5-226310-432086 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 13:17:47,883 7 INFO rb-ea311d5-226310-432086 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 13:17:47,935 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:47] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 137 16 0.025 0.055 rw 2026-11-03 13:17:48,112 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:48] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 2221 30 0.03 0.091 rw 2026-11-03 13:17:48,252 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:48] "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.018 0.035 rw 2026-11-03 13:17:48,411 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:48] "POST /mail/store HTTP/1.1" 200 2953 43 0.059 0.106 rw 2026-11-03 13:17:48,704 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:48] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 179709 53 0.046 0.368 ro 2026-11-03 13:17:48,770 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:48] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 85 3 0.009 0.028 ro 2026-11-03 13:17:48,864 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:48] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 83 7 0.01 0.049 rw 2026-11-03 13:17:48,877 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:48] "POST /web/dataset/call_kw/purchase.order/get_catalog_section_data#purchase.order.get_catalog_section_data HTTP/1.1" 200 96 2 0.008 0.056 rw 2026-11-03 13:17:48,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:48] "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.017 0.058 rw 2026-11-03 13:17:49,098 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:49] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 443 23 0.042 0.13 ro 2026-11-03 13:17:49,103 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:49] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 71 1 0.001 0.175 ro 2026-11-03 13:17:49,174 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:49] "POST /product/catalog/order_lines_info HTTP/1.1" 200 354 17 0.014 0.044 ro 2026-11-03 13:17:49,264 7 INFO rb-ea311d5-226310-432086 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 13:17:49,290 7 INFO rb-ea311d5-226310-432086 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 13:17:49,293 7 INFO rb-ea311d5-226310-432086 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 13:17:49,353 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:49] "POST /web/dataset/call_kw/purchase.order/create_section#purchase.order.create_section HTTP/1.1" 200 68 13 0.011 0.044 rw 2026-11-03 13:17:49,401 7 INFO rb-ea311d5-226310-432086 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 13:17:49,407 7 INFO rb-ea311d5-226310-432086 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 13:17:49,429 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:49] "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.037 rw 2026-11-03 13:17:49,530 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:49] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 443 23 0.031 0.106 ro 2026-11-03 13:17:49,614 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:49] "POST /product/catalog/order_lines_info HTTP/1.1" 200 354 17 0.018 0.05 ro 2026-11-03 13:17:50,424 7 INFO rb-ea311d5-226310-432086 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 13:17:50,427 7 INFO rb-ea311d5-226310-432086 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 13:17:51,090 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:51] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 71 37 0.056 0.135 rw 2026-11-03 13:17:51,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:51] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 4576 49 0.044 0.263 ro 2026-11-03 13:17:51,555 7 INFO rb-ea311d5-226310-432086 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 13:17:51,556 7 INFO rb-ea311d5-226310-432086 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 13:17:51,560 7 INFO rb-ea311d5-226310-432086 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 13:17:51,683 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:51] "POST /mail/store HTTP/1.1" 200 2991 43 0.038 0.123 rw 2026-11-03 13:17:51,897 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 13:17:51,944 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 qFGOhLgY - [03/Nov/2026 13:17:45] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.027 6.384 rw 2026-11-03 13:17:51,993 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: heap 35432652 (allocated 38903808) 2026-11-03 13:17:52,025 7 INFO rb-ea311d5-226310-432086 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 74001 2026-11-03 13:17:52,029 7 INFO rb-ea311d5-226310-432086 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 13:17:52,031 7 INFO rb-ea311d5-226310-432086 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 74001 2026-11-03 13:17:52,195 7 INFO rb-ea311d5-226310-432086 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-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_131752_195173_test_add_section_from_product_catalog_on_purchase_order_tour.txt 2026-11-03 13:17:52,195 7 INFO rb-ea311d5-226310-432086 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/tmp2yh10v_1_chrome_odoo" 2026-11-03 13:17:52,222 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 13:17:54,561 7 INFO rb-ea311d5-226310-432086 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 13:17:54,731 7 INFO rb-ea311d5-226310-432086 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 13:18:04,686 7 INFO rb-ea311d5-226310-432086 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 13:18:07,649 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-11-03 13:18:10,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-11-03 13:18:12,367 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-11-03 13:18:12,453 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-11-03 13:18:13,072 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-11-03 13:18:13,600 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_purchase_report_multi_uom ... 2026-11-03 13:18:14,264 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 13:18:15,295 7 INFO rb-ea311d5-226310-432086 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 13:18:15,510 7 INFO rb-ea311d5-226310-432086 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 13:18:25,666 7 INFO rb-ea311d5-226310-432086 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 13:18:28,189 7 INFO rb-ea311d5-226310-432086 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 13:18:28,605 7 INFO rb-ea311d5-226310-432086 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 13:18:28,646 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_with_product ... 2026-11-03 13:18:28,680 7 INFO rb-ea311d5-226310-432086 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 13:18:30,732 7 INFO rb-ea311d5-226310-432086 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 13:18:32,956 7 INFO rb-ea311d5-226310-432086 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 13:18:35,289 7 INFO rb-ea311d5-226310-432086 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 13:18:37,772 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 13:18:38,798 7 INFO rb-ea311d5-226310-432086 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 13:18:38,985 7 INFO rb-ea311d5-226310-432086 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 13:18:48,223 7 INFO rb-ea311d5-226310-432086 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 13:18:50,349 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-11-03 13:18:50,634 7 INFO rb-ea311d5-226310-432086 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 13:18:50,714 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 13:18:51,641 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T-yxDf-h - [03/Nov/2026 13:18:51] "POST /product/catalog/order_lines_info HTTP/1.1" 200 674 29 0.021 0.069 ro 2026-11-03 13:18:51,876 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T-yxDf-h - [03/Nov/2026 13:18:51] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 77 47 0.048 0.162 rw 2026-11-03 13:18:52,081 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T-yxDf-h - [03/Nov/2026 13:18:52] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 77 37 0.052 0.121 rw 2026-11-03 13:18:52,333 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 T-yxDf-h - [03/Nov/2026 13:18:52] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 76 32 0.027 0.084 rw 2026-11-03 13:18:52,384 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_vendor_uom ... 2026-11-03 13:18:53,113 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome pid: 74135 2026-11-03 13:18:53,114 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless temporary user profile dir: /tmp/tmpuhydex2c_chrome_odoo 2026-11-03 13:18:53,114 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:40829/json/version 2026-11-03 13:18:53,116 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40829', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:18:53,207 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Browser version: Chrome/150.0.7871.114 2026-11-03 13:18:53,207 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:40829/json 2026-11-03 13:18:53,208 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40829', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:18:53,231 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Websocket url found: ws://127.0.0.1:40829/devtools/page/0BC06803FE4DCCFEE832B196CE9FB2EF 2026-11-03 13:18:53,257 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Enable chrome headless console log notification 2026-11-03 13:18:53,262 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless enable page notifications 2026-11-03 13:18:53,444 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 13:18:53,447 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Setting session cookie in browser 2026-11-03 13:18:53,452 7 INFO rb-ea311d5-226310-432086 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 13:18:53,452 7 INFO rb-ea311d5-226310-432086 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 13:18:53,885 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:53] "GET /odoo/purchase HTTP/1.1" 200 7386 100 0.089 0.339 rw 2026-11-03 13:18:53,893 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigation result: {'frameId': '0BC06803FE4DCCFEE832B196CE9FB2EF', 'loaderId': '18D57BBD59F9B07CC491C7E9EF05AE4A', 'isDownload': False} 2026-11-03 13:18:53,894 7 INFO rb-ea311d5-226310-432086 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 13:18:54,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:54] "GET /web/webclient/load_menus HTTP/1.1" 200 115262 31 0.023 0.188 ro 2026-11-03 13:18:54,158 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:54] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.005 0.218 ro 2026-11-03 13:18:54,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 1064 6 0.008 0.248 ro 2026-11-03 13:18:54,236 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:54] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 0.768 ro 2026-11-03 13:18:54,275 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:54] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.003 0.033 ro 2026-11-03 13:18:54,417 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:54] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.011 0.04 ro 2026-11-03 13:18:55,407 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: Owl is running in 'dev' mode. 2026-11-03 13:18:55,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:55] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-11-03 13:18:55,446 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:55] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.007 - 2026-11-03 13:18:55,492 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.028 ro 2026-11-03 13:18:55,526 7 INFO rb-ea311d5-226310-432086 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 13:18:55,543 7 INFO rb-ea311d5-226310-432086 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 13:18:55,551 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.02 rw 2026-11-03 13:18:55,653 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:55] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.004 ro 2026-11-03 13:18:55,688 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:55] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.003 - 2026-11-03 13:18:55,784 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:55] "GET /odoo HTTP/1.1" 200 7314 27 0.02 0.055 rw 2026-11-03 13:18:55,815 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:55] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.008 0.09 ro 2026-11-03 13:18:55,831 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:55] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.013 rw 2026-11-03 13:18:55,865 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:55] "GET /web/image/res.partner/3126/avatar_128?unique=1793711917000 HTTP/1.1" 200 305 3 0.003 0.046 ro 2026-11-03 13:18:55,977 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:55] "POST /web/action/load HTTP/1.1" 200 1320 11 0.013 0.139 ro 2026-11-03 13:18:56,156 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:56] "POST /mail/store HTTP/1.1" 200 3381 37 0.064 0.121 ro 2026-11-03 13:18:56,171 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:56] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.196 ro 2026-11-03 13:18:56,493 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:56] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 99278 75 0.066 0.344 ro 2026-11-03 13:18:56,576 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:56] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 1600 7 0.01 0.038 ro 2026-11-03 13:18:56,676 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 91 4 0.007 0.034 ro 2026-11-03 13:18:56,691 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:56] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.044 ro 2026-11-03 13:18:56,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:56] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 556 8 0.006 0.032 rw 2026-11-03 13:18:56,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:56] "GET /web/image/res.users/983/avatar_128?unique=1793711933000 HTTP/1.1" 200 305 4 0.006 0.021 ro 2026-11-03 13:18:56,858 7 INFO rb-ea311d5-226310-432086 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 13:18:56,953 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:56] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 2165 19 0.014 0.059 ro 2026-11-03 13:18:57,214 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:57] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.055 ro 2026-11-03 13:18:57,309 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:57] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.006 ro 2026-11-03 13:18:57,444 7 INFO rb-ea311d5-226310-432086 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 13:18:57,510 7 INFO rb-ea311d5-226310-432086 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 13:18:57,519 7 INFO rb-ea311d5-226310-432086 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 13:18:57,534 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:57] "POST /mail/store HTTP/1.1" 200 1276 22 0.038 0.079 rw 2026-11-03 13:18:57,544 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:57] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.049 ro 2026-11-03 13:18:57,567 7 INFO rb-ea311d5-226310-432086 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 13:18:57,603 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:57] "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.022 rw 2026-11-03 13:18:58,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:58] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 177480 52 0.045 0.324 ro 2026-11-03 13:18:58,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:58] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 89 3 0.004 0.028 ro 2026-11-03 13:18:58,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:58] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 83 7 0.017 0.075 rw 2026-11-03 13:18:58,321 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:58] "POST /web/dataset/call_kw/purchase.order/get_catalog_section_data#purchase.order.get_catalog_section_data HTTP/1.1" 200 103 2 0.004 0.071 rw 2026-11-03 13:18:58,369 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:58] "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.044 rw 2026-11-03 13:18:58,378 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:58] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 71 1 0.001 0.032 ro 2026-11-03 13:18:58,493 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:58] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 441 23 0.041 0.107 ro 2026-11-03 13:18:58,608 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:58] "POST /product/catalog/order_lines_info HTTP/1.1" 200 397 17 0.023 0.059 ro 2026-11-03 13:18:58,691 7 INFO rb-ea311d5-226310-432086 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 13:18:58,696 7 INFO rb-ea311d5-226310-432086 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 13:18:58,715 7 INFO rb-ea311d5-226310-432086 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 13:18:58,719 7 INFO rb-ea311d5-226310-432086 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 13:18:58,723 7 INFO rb-ea311d5-226310-432086 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 13:18:58,727 7 INFO rb-ea311d5-226310-432086 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 13:18:58,728 7 INFO rb-ea311d5-226310-432086 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 13:18:58,732 7 INFO rb-ea311d5-226310-432086 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 13:18:58,733 7 INFO rb-ea311d5-226310-432086 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 13:18:58,733 7 INFO rb-ea311d5-226310-432086 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 13:18:58,737 7 INFO rb-ea311d5-226310-432086 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 13:18:59,406 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:59] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 73 38 0.043 0.127 rw 2026-11-03 13:18:59,438 7 INFO rb-ea311d5-226310-432086 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 13:18:59,440 7 INFO rb-ea311d5-226310-432086 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 13:18:59,444 7 INFO rb-ea311d5-226310-432086 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 13:18:59,446 7 INFO rb-ea311d5-226310-432086 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 13:18:59,449 7 INFO rb-ea311d5-226310-432086 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 13:18:59,451 7 INFO rb-ea311d5-226310-432086 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 13:18:59,456 7 INFO rb-ea311d5-226310-432086 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 13:18:59,456 7 INFO rb-ea311d5-226310-432086 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 13:18:59,457 7 INFO rb-ea311d5-226310-432086 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 13:18:59,459 7 INFO rb-ea311d5-226310-432086 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 13:19:00,057 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:00] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 87 30 0.027 0.069 rw 2026-11-03 13:19:00,090 7 INFO rb-ea311d5-226310-432086 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 13:19:00,095 7 INFO rb-ea311d5-226310-432086 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 13:19:00,799 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:00] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 3575 51 0.061 0.111 ro 2026-11-03 13:19:00,942 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:00] "POST /mail/store HTTP/1.1" 200 3641 39 0.066 0.125 rw 2026-11-03 13:19:00,978 7 INFO rb-ea311d5-226310-432086 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 13:19:00,979 7 INFO rb-ea311d5-226310-432086 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 13:19:01,032 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:01] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 1622 7 0.007 0.025 ro 2026-11-03 13:19:01,074 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:01] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 557 8 0.009 0.056 rw 2026-11-03 13:19:01,096 7 INFO rb-ea311d5-226310-432086 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 13:19:01,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:01] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 2163 18 0.025 0.072 ro 2026-11-03 13:19:01,395 7 INFO rb-ea311d5-226310-432086 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 13:19:01,458 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:01] "POST /mail/store HTTP/1.1" 200 1274 22 0.035 0.076 rw 2026-11-03 13:19:01,500 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:01] "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.008 0.082 rw 2026-11-03 13:19:01,553 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:01] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 86 3 0.004 0.023 ro 2026-11-03 13:19:01,626 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:01] "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.039 rw 2026-11-03 13:19:01,650 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:01] "POST /web/dataset/call_kw/purchase.order/get_catalog_section_data#purchase.order.get_catalog_section_data HTTP/1.1" 200 103 2 0.003 0.067 rw 2026-11-03 13:19:01,690 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:01] "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.012 0.037 rw 2026-11-03 13:19:01,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:01] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 71 1 0.001 0.044 ro 2026-11-03 13:19:01,825 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:01] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 441 23 0.04 0.126 ro 2026-11-03 13:19:01,914 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:01] "POST /product/catalog/order_lines_info HTTP/1.1" 200 414 16 0.018 0.053 ro 2026-11-03 13:19:01,981 7 INFO rb-ea311d5-226310-432086 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 13:19:01,983 7 INFO rb-ea311d5-226310-432086 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 13:19:02,001 7 INFO rb-ea311d5-226310-432086 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 13:19:02,004 7 INFO rb-ea311d5-226310-432086 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 13:19:02,004 7 INFO rb-ea311d5-226310-432086 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 13:19:02,007 7 INFO rb-ea311d5-226310-432086 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 13:19:02,736 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:02] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 73 36 0.046 0.205 rw 2026-11-03 13:19:02,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:02] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 3563 46 0.047 0.291 ro 2026-11-03 13:19:03,046 7 INFO rb-ea311d5-226310-432086 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 13:19:03,047 7 INFO rb-ea311d5-226310-432086 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 13:19:03,049 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:03] "POST /mail/store HTTP/1.1" 200 2680 39 0.029 0.326 rw 2026-11-03 13:19:03,123 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:03] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 1641 7 0.024 0.037 ro 2026-11-03 13:19:03,166 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:03] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 557 8 0.009 0.062 rw 2026-11-03 13:19:03,174 7 INFO rb-ea311d5-226310-432086 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 13:19:03,339 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:03] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 3563 46 0.042 0.099 ro 2026-11-03 13:19:03,376 7 INFO rb-ea311d5-226310-432086 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 13:19:03,469 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:03] "POST /mail/store HTTP/1.1" 200 1275 25 0.046 0.142 rw 2026-11-03 13:19:03,510 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:03] "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.01 0.11 rw 2026-11-03 13:19:03,568 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:03] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 86 3 0.004 0.026 ro 2026-11-03 13:19:03,618 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:03] "POST /web/dataset/call_kw/purchase.order/get_catalog_section_data#purchase.order.get_catalog_section_data HTTP/1.1" 200 104 3 0.005 0.023 rw 2026-11-03 13:19:03,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:03] "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.08 rw 2026-11-03 13:19:03,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:03] "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.121 rw 2026-11-03 13:19:03,845 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:03] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 441 23 0.028 0.151 ro 2026-11-03 13:19:03,850 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:03] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 71 1 0.001 0.195 ro 2026-11-03 13:19:03,944 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:03] "POST /product/catalog/order_lines_info HTTP/1.1" 200 420 17 0.02 0.065 ro 2026-11-03 13:19:03,978 7 INFO rb-ea311d5-226310-432086 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 13:19:03,990 7 INFO rb-ea311d5-226310-432086 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 13:19:04,011 7 INFO rb-ea311d5-226310-432086 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 13:19:04,017 7 INFO rb-ea311d5-226310-432086 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 13:19:04,126 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:19:04] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 71 30 0.023 0.086 rw 2026-11-03 13:19:04,156 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: tour succeeded 2026-11-03 13:19:04,157 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: ╔════════════════════════════════════════╗ ║ TOUR test_catalog_vendor_uom SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 13:19:04,513 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 13:19:04,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: heap 42460684 (allocated 44908544) 2026-11-03 13:19:04,562 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 TPvIhSTd - [03/Nov/2026 13:18:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.029 8.453 rw 2026-11-03 13:19:04,622 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing chrome headless with pid 74135 2026-11-03 13:19:04,623 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing websocket connection 2026-11-03 13:19:04,624 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Terminating chrome headless with pid 74135 2026-11-03 13:19:04,737 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_131904_736536_test_catalog_vendor_uom.txt 2026-11-03 13:19:04,738 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Removing chrome user profile "/tmp/tmpuhydex2c_chrome_odoo" 2026-11-03 13:19:04,751 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_seller_price_discounted_with_template ... 2026-11-03 13:19:05,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 13:19:05,236 7 INFO rb-ea311d5-226310-432086 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 13:19:05,478 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_07_alternative_purchases_wizards ... 2026-11-03 13:19:07,701 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_08_purchases_multi_linkages ... 2026-11-03 13:19:07,887 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-11-03 13:19:07,918 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [2] 2026-11-03 13:19:07,941 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-11-03 13:19:07,949 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_09_alternative_po_line_price_unit ... 2026-11-03 13:19:09,316 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_10_alternative_po_line_price_unit_different_uom ... 2026-11-03 13:19:10,774 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_11_alternative_po_from_po_with_requisition_id ... 2026-11-03 13:19:12,032 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_12_alternative_po_line_different_currency ... 2026-11-03 13:19:13,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_alternative_po_with_multiple_price_list ... 2026-11-03 13:19:15,528 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_alternative_purchase_order_merge ... 2026-11-03 13:19:17,630 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [10] 2026-11-03 13:19:17,639 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_alternative_purchase_orders_with_vendor_specific_details ... 2026-11-03 13:19:20,422 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_alternative_purchase_vendor_currency ... 2026-11-03 13:19:21,637 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_create_alternatives_for_multiple_vendors ... 2026-11-03 13:19:22,983 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_payment_terms_for_alternative_rfq ... 2026-11-03 13:19:24,227 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_taxes_for_alternative_po ... 2026-11-03 13:19:25,416 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 13:19:26,170 7 INFO rb-ea311d5-226310-432086 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 13:19:26,351 7 INFO rb-ea311d5-226310-432086 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 13:19:35,779 7 INFO rb-ea311d5-226310-432086 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 13:19:37,849 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 985, model: account.tax 2026-11-03 13:19:38,173 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_lines_description ... 2026-11-03 13:19:39,644 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9485, 9486] 2026-11-03 13:19:40,168 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_provided_field ... 2026-11-03 13:19:41,082 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9490, 9491] 2026-11-03 13:19:41,641 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_multiple_purchase_order_references ... 2026-11-03 13:19:42,106 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9495] 2026-11-03 13:19:42,787 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-11-03 13:19:43,701 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9501, 9502] 2026-11-03 13:19:44,272 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9503, 9504, 9505] 2026-11-03 13:19:44,380 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #985 deleted mail.message records with IDs: [17233, 17232, 17230, 17227] 2026-11-03 13:19:44,486 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #985 deleted ir.attachment records with IDs: [509233] 2026-11-03 13:19:44,488 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #985 deleted account.move records with IDs: [3541] 2026-11-03 13:19:45,217 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9506, 9507] 2026-11-03 13:19:46,609 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9511, 9512] 2026-11-03 13:19:47,141 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 13:19:48,044 7 INFO rb-ea311d5-226310-432086 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 13:19:48,184 7 INFO rb-ea311d5-226310-432086 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 13:19:57,921 7 INFO rb-ea311d5-226310-432086 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 13:19:59,850 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-11-03 13:20:00,315 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 987, model: account.tax 2026-11-03 13:20:00,778 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 13:20:00,827 7 INFO rb-ea311d5-226310-432086 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 13:20:01,177 7 INFO rb-ea311d5-226310-432086 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 13:20:30,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-11-03 13:20:32,214 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1315] 2026-11-03 13:20:32,989 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1327] 2026-11-03 13:20:37,203 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-11-03 13:20:37,637 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1340] 2026-11-03 13:20:38,194 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-11-03 13:20:38,660 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1343] 2026-11-03 13:20:40,182 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-11-03 13:20:40,590 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1350] 2026-11-03 13:20:40,966 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1352] 2026-11-03 13:20:42,397 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation ... 2026-11-03 13:20:42,402 7 INFO rb-ea311d5-226310-432086 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 13:20:42,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-11-03 13:20:42,403 7 INFO rb-ea311d5-226310-432086 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 13:20:42,403 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-11-03 13:20:42,403 7 INFO rb-ea311d5-226310-432086 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 13:20:42,403 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-11-03 13:20:42,403 7 INFO rb-ea311d5-226310-432086 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 13:20:42,403 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-11-03 13:20:42,867 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [3953] 2026-11-03 13:20:43,449 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-11-03 13:20:44,070 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1356] 2026-11-03 13:20:45,487 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-11-03 13:20:45,979 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.product records with IDs: [3968] 2026-11-03 13:20:46,682 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1363, 1364, 1365] 2026-11-03 13:20:47,330 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-11-03 13:20:47,759 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1376] 2026-11-03 13:20:48,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-11-03 13:20:48,331 7 INFO rb-ea311d5-226310-432086 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 13:20:48,452 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-11-03 13:20:49,455 7 INFO rb-ea311d5-226310-432086 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 13:20:49,699 7 INFO rb-ea311d5-226310-432086 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 13:20:59,706 7 INFO rb-ea311d5-226310-432086 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 13:21:02,337 7 INFO rb-ea311d5-226310-432086 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 13:21:03,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-11-03 13:21:04,292 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1378] 2026-11-03 13:21:05,001 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1382] 2026-11-03 13:21:05,577 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1383, 1384, 1381] 2026-11-03 13:21:05,747 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-11-03 13:21:08,039 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1386] 2026-11-03 13:21:14,470 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-11-03 13:21:14,471 7 INFO rb-ea311d5-226310-432086 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 13:21:14,471 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-11-03 13:21:16,305 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-11-03 13:21:16,529 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-11-03 13:21:16,529 7 INFO rb-ea311d5-226310-432086 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 13:21:16,530 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_cancel_mo_with_mto_purchase_component ... 2026-11-03 13:21:18,008 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-11-03 13:21:18,238 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move.line records with IDs: [1394] 2026-11-03 13:21:18,348 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_json_popover ... 2026-11-03 13:21:18,785 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-11-03 13:21:21,478 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_consumption_warning_mto_buy_serial_pbm_early_serial ... 2026-11-03 13:21:23,378 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-11-03 13:21:23,726 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1435] 2026-11-03 13:21:24,348 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-11-03 13:21:26,077 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1439] 2026-11-03 13:21:26,723 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-11-03 13:21:29,490 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1443] 2026-11-03 13:21:29,937 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_packaging_uom_not_converted_po ... 2026-11-03 13:21:30,349 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1445] 2026-11-03 13:21:30,623 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-11-03 13:21:32,273 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1447] 2026-11-03 13:21:32,790 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-11-03 13:21:33,268 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-11-03 13:21:33,449 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-11-03 13:21:35,267 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-11-03 13:21:37,137 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_monthly_demand_multistep_manufacturing ... 2026-11-03 13:21:37,921 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-11-03 13:21:38,242 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-11-03 13:21:38,506 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-11-03 13:21:38,506 7 INFO rb-ea311d5-226310-432086 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 13:21:38,506 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-11-03 13:21:39,589 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-11-03 13:21:39,589 7 INFO rb-ea311d5-226310-432086 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 13:21:39,589 7 INFO rb-ea311d5-226310-432086 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 13:21:40,197 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1464] 2026-11-03 13:21:41,500 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-11-03 13:21:42,503 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1467] 2026-11-03 13:21:43,158 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1469] 2026-11-03 13:21:43,521 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1470] 2026-11-03 13:21:44,385 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move.line records with IDs: [1420] 2026-11-03 13:21:44,832 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-11-03 13:21:44,976 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-11-03 13:21:45,438 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1474] 2026-11-03 13:21:46,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-11-03 13:21:46,107 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: skipped TestPurchaseMrpFlow.test_valuation_with_backorder : Temporary to fast merge new valuation 2026-11-03 13:21:46,211 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 13:21:46,219 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-11-03 13:21:46,892 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome pid: 74272 2026-11-03 13:21:46,893 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless temporary user profile dir: /tmp/tmpy_1_m7ix_chrome_odoo 2026-11-03 13:21:46,893 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:32815/json/version 2026-11-03 13:21:46,894 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32815', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:21:47,017 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Browser version: Chrome/150.0.7871.114 2026-11-03 13:21:47,017 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:32815/json 2026-11-03 13:21:47,019 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32815', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:21:47,042 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Websocket url found: ws://127.0.0.1:32815/devtools/page/BE7166FD0F016C492A5991ED0FA23D75 2026-11-03 13:21:47,084 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Enable chrome headless console log notification 2026-11-03 13:21:47,115 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless enable page notifications 2026-11-03 13:21:47,181 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 13:21:47,204 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Setting session cookie in browser 2026-11-03 13:21:47,210 7 INFO rb-ea311d5-226310-432086 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 13:21:47,210 7 INFO rb-ea311d5-226310-432086 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 13:21:47,770 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:47] "GET /odoo HTTP/1.1" 200 7294 117 0.098 0.455 rw 2026-11-03 13:21:47,776 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigation result: {'frameId': 'BE7166FD0F016C492A5991ED0FA23D75', 'loaderId': '8783E18E1B5BB0183DEA64EAF4D692C9', 'isDownload': False} 2026-11-03 13:21:47,776 7 INFO rb-ea311d5-226310-432086 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 13:21:47,852 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:47] "GET /web/assets/c3b1c94/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.028 ro 2026-11-03 13:21:48,145 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:48] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.036 0.286 ro 2026-11-03 13:21:48,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.003 0.327 ro 2026-11-03 13:21:48,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:47] "GET /web/assets/b4ccd92/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 0.931 ro 2026-11-03 13:21:48,187 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:48] "GET /web/assets/b7dae61/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.001 0.012 ro 2026-11-03 13:21:48,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:48] "GET /web/assets/903c090/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.02 ro 2026-11-03 13:21:49,103 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: Owl is running in 'dev' mode. 2026-11-03 13:21:49,148 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.022 - 2026-11-03 13:21:49,153 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.026 - 2026-11-03 13:21:49,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.031 ro 2026-11-03 13:21:49,204 7 INFO rb-ea311d5-226310-432086 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 13:21:49,206 7 INFO rb-ea311d5-226310-432086 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 13:21:49,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.015 0.055 rw 2026-11-03 13:21:49,266 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.079 rw 2026-11-03 13:21:49,276 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-11-03 13:21:49,298 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.004 - 2026-11-03 13:21:49,424 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "GET /odoo HTTP/1.1" 200 7223 27 0.028 0.083 rw 2026-11-03 13:21:49,447 7 INFO rb-ea311d5-226310-432086 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 13:21:49,476 7 INFO rb-ea311d5-226310-432086 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 13:21:49,493 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.03 0.139 ro 2026-11-03 13:21:49,519 7 INFO rb-ea311d5-226310-432086 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 13:21:49,523 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "GET /web/image/res.partner/3/avatar_128?unique=1793697798000 HTTP/1.1" 200 305 3 0.004 0.086 ro 2026-11-03 13:21:49,614 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.127 ro 2026-11-03 13:21:49,636 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "POST /web/action/load HTTP/1.1" 200 419 5 0.027 0.17 ro 2026-11-03 13:21:49,761 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "POST /mail/store HTTP/1.1" 200 3323 37 0.064 0.199 ro 2026-11-03 13:21:49,771 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.003 0.34 rw 2026-11-03 13:21:49,806 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "POST /web/action/load HTTP/1.1" 200 1320 10 0.013 0.234 ro 2026-11-03 13:21:50,125 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:50] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 100944 72 0.048 0.214 ro 2026-11-03 13:21:50,199 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:50] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 67 1 0.001 0.014 ro 2026-11-03 13:21:50,344 7 INFO rb-ea311d5-226310-432086 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 13:21:50,364 7 INFO rb-ea311d5-226310-432086 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 13:21:50,388 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:50] "GET /web/assets/6ac12b8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.003 0.027 ro 2026-11-03 13:21:50,429 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 91 4 0.022 0.05 ro 2026-11-03 13:21:50,590 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:50] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2082 12 0.018 0.167 rw 2026-11-03 13:21:50,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:50] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.013 ro 2026-11-03 13:21:50,910 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:50] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.005 ro 2026-11-03 13:21:51,133 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:51] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 399 3 0.004 0.038 ro 2026-11-03 13:21:51,134 7 INFO rb-ea311d5-226310-432086 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 13:21:51,202 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:51] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.011 ro 2026-11-03 13:21:51,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:51] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 46894 0 0 0.009 - 2026-11-03 13:21:51,385 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:51] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 42 2 0.003 0.016 ro 2026-11-03 13:21:51,438 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:51] "POST /web/dataset/call_kw/res.partner/autocomplete_by_field#res.partner.autocomplete_by_field HTTP/1.1" 200 42 1 0.001 0.031 rw 2026-11-03 13:21:51,439 7 INFO rb-ea311d5-226310-432086 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 13:21:51,462 7 INFO rb-ea311d5-226310-432086 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 13:21:51,613 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:51] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 58 28 0.086 0.088 rw 2026-11-03 13:21:51,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:51] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 137 14 0.027 0.063 rw 2026-11-03 13:21:51,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:51] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 801 7 0.005 0.027 rw 2026-11-03 13:21:52,068 7 INFO rb-ea311d5-226310-432086 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 13:21:52,083 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:52] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 787 4 0.007 0.024 ro 2026-11-03 13:21:52,163 7 INFO rb-ea311d5-226310-432086 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 13:21:52,200 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:52] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 84 1 0.001 0.025 rw 2026-11-03 13:21:52,271 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:52] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 64 3 0.003 0.022 rw 2026-11-03 13:21:52,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:52] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2003 20 0.015 0.076 rw 2026-11-03 13:21:52,509 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:52] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 80 3 0.002 0.035 rw 2026-11-03 13:21:52,514 7 INFO rb-ea311d5-226310-432086 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 13:21:52,522 7 INFO rb-ea311d5-226310-432086 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 13:21:52,532 7 INFO rb-ea311d5-226310-432086 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 13:21:52,541 7 INFO rb-ea311d5-226310-432086 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 13:21:53,262 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:53] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 18016 240 0.179 0.499 rw 2026-11-03 13:21:53,667 7 INFO rb-ea311d5-226310-432086 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 13:21:54,104 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:54] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 19826 107 0.104 0.329 rw 2026-11-03 13:21:54,578 7 INFO rb-ea311d5-226310-432086 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 13:21:54,608 7 INFO rb-ea311d5-226310-432086 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 13:21:54,695 7 INFO rb-ea311d5-226310-432086 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 13:21:54,775 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:54] "POST /mail/store HTTP/1.1" 200 2938 45 0.053 0.128 rw 2026-11-03 13:21:55,078 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:55] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2031 86 0.081 0.29 rw 2026-11-03 13:21:55,220 7 INFO rb-ea311d5-226310-432086 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 13:21:55,232 7 INFO rb-ea311d5-226310-432086 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 13:21:55,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:55] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 291 148 0.119 0.338 rw 2026-11-03 13:21:55,889 7 INFO rb-ea311d5-226310-432086 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 13:21:55,920 7 INFO rb-ea311d5-226310-432086 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 13:21:56,276 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:56] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 19497 96 0.093 0.247 rw 2026-11-03 13:21:56,518 7 INFO rb-ea311d5-226310-432086 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 13:21:56,550 7 INFO rb-ea311d5-226310-432086 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 13:21:56,653 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:56] "POST /mail/store HTTP/1.1" 200 2005 30 0.042 0.095 rw 2026-11-03 13:21:56,698 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:56] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 801 7 0.007 0.118 rw 2026-11-03 13:21:56,922 7 INFO rb-ea311d5-226310-432086 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 13:21:56,935 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:56] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 787 2 0.005 0.024 ro 2026-11-03 13:21:57,041 7 INFO rb-ea311d5-226310-432086 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 13:21:57,096 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:57] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 84 3 0.004 0.034 rw 2026-11-03 13:21:57,142 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:57] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 64 3 0.004 0.021 rw 2026-11-03 13:21:57,576 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:57] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2031 84 0.073 0.273 rw 2026-11-03 13:21:57,762 7 INFO rb-ea311d5-226310-432086 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 13:21:57,771 7 INFO rb-ea311d5-226310-432086 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 13:21:58,059 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:58] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 53 76 0.071 0.268 rw 2026-11-03 13:21:58,656 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:58] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 195 120 0.119 0.335 rw 2026-11-03 13:21:58,857 7 INFO rb-ea311d5-226310-432086 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 13:21:58,863 7 INFO rb-ea311d5-226310-432086 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 13:21:59,224 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:59] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 19364 90 0.1 0.25 rw 2026-11-03 13:21:59,566 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: tour succeeded 2026-11-03 13:21:59,567 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: ╔═════════════════════════════════════╗ ║ TOUR purchase_matrix_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 13:21:59,704 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:59] "POST /mail/store HTTP/1.1" 200 2006 30 0.041 0.1 rw 2026-11-03 13:22:00,012 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 13:22:00,034 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: heap 43073944 (allocated 48349184) 2026-11-03 13:22:00,048 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 YvpM39jJ - [03/Nov/2026 13:21:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 32 0.027 10.429 rw 2026-11-03 13:22:00,121 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing chrome headless with pid 74272 2026-11-03 13:22:00,124 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing websocket connection 2026-11-03 13:22:00,125 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Terminating chrome headless with pid 74272 2026-11-03 13:22:00,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_132200_236747_test_purchase_matrix_ui.txt 2026-11-03 13:22:00,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Removing chrome user profile "/tmp/tmpy_1_m7ix_chrome_odoo" 2026-11-03 13:22:00,943 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-11-03 13:22:03,188 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 13:22:03,230 7 INFO rb-ea311d5-226310-432086 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 13:22:03,574 7 INFO rb-ea311d5-226310-432086 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 13:22:31,862 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_purchase_count_with_grouped_rfq ... 2026-11-03 13:22:32,725 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_smart_buttons_with_purchase_mtso_link ... 2026-11-03 13:22:33,039 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-11-03 13:22:33,750 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 13:22:33,804 7 INFO rb-ea311d5-226310-432086 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 13:22:34,309 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:22:34,850 7 INFO rb-ea311d5-226310-432086 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 13:22:35,151 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-11-03 13:22:35,213 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-11-03 13:22:35,385 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-11-03 13:22:35,497 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [103, 105] 2026-11-03 13:22:35,521 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [104, 106] 2026-11-03 13:22:35,526 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-11-03 13:22:37,354 7 INFO rb-ea311d5-226310-432086 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [312] 2026-11-03 13:22:37,782 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-11-03 13:22:38,008 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-11-03 13:22:38,294 7 INFO rb-ea311d5-226310-432086 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 13:22:46,096 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-11-03 13:22:47,162 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_cancel_requisition_only_cancels_draft_po ... 2026-11-03 13:22:47,657 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-11-03 13:22:47,861 7 INFO rb-ea311d5-226310-432086 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 13:22:57,006 7 INFO rb-ea311d5-226310-432086 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-11-03 13:22:58,310 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 13:22:58,317 7 INFO rb-ea311d5-226310-432086 odoo.tests.suite: Auto retry disabled for test_unit_desktop (odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop) 2026-11-03 13:22:58,318 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js: Starting WebSuite.test_unit_desktop ... 2026-11-03 13:22:58,743 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Chrome pid: 74409 2026-11-03 13:22:58,743 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Chrome headless temporary user profile dir: /tmp/tmpyhvhfhn9_chrome_odoo 2026-11-03 13:22:58,744 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Issuing json command http://127.0.0.1:37299/json/version 2026-11-03 13:22:58,745 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37299', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:22:58,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Browser version: Chrome/150.0.7871.114 2026-11-03 13:22:58,824 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Issuing json command http://127.0.0.1:37299/json 2026-11-03 13:22:58,825 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37299', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:22:58,836 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Websocket url found: ws://127.0.0.1:37299/devtools/page/76850CBCEC16A54D9238811B1A62FA41 2026-11-03 13:22:58,849 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Enable chrome headless console log notification 2026-11-03 13:22:58,874 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Chrome headless enable page notifications 2026-11-03 13:22:58,926 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 13:22:58,944 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Setting session cookie in browser 2026-11-03 13:22:58,946 7 INFO rb-ea311d5-226310-432086 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 13:22:58,946 7 INFO rb-ea311d5-226310-432086 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 13:22:59,118 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:22:59] "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.011 0.158 ro 2026-11-03 13:22:59,122 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Navigation result: {'frameId': '76850CBCEC16A54D9238811B1A62FA41', 'loaderId': 'CA2D2822D664042D89F538F39741BD4C', 'isDownload': False} 2026-11-03 13:22:59,122 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Waiting for frame '76850CBCEC16A54D9238811B1A62FA41' to stop loading 2026-11-03 13:22:59,185 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:22:59] "GET /web/assets/478db0f/web.assets_unit_tests_setup.min.css HTTP/1.1" 200 1542698 2 0.001 0.216 ro 2026-11-03 13:22:59,211 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:22:59] "GET /web/assets/e719b7f/web.assets_unit_tests.min.css HTTP/1.1" 200 257211 2 0.001 0.042 ro 2026-11-03 13:22:59,299 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:22:59] "GET /web/assets/91674df/web.assets_unit_tests_setup.min.js HTTP/1.1" 200 13562574 2 0.005 0.126 ro 2026-11-03 13:22:59,562 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:22:59] "GET /web/assets/9e1cf10/web.assets_unit_tests.min.js HTTP/1.1" 200 22428736 2 0.001 0.281 ro 2026-11-03 13:22:59,781 7 INFO rb-ea311d5-226310-432086 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 13:22:59,782 7 INFO rb-ea311d5-226310-432086 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 13:22:59,782 7 INFO rb-ea311d5-226310-432086 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 13:22:59,783 7 INFO rb-ea311d5-226310-432086 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 13:22:59,784 7 INFO rb-ea311d5-226310-432086 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 13:22:59,785 7 INFO rb-ea311d5-226310-432086 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 13:22:59,785 7 INFO rb-ea311d5-226310-432086 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 13:22:59,790 7 INFO rb-ea311d5-226310-432086 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 13:22:59,882 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:22:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 13:23:02,110 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:02] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 13:23:02,119 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:02] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.013 - 2026-11-03 13:23:02,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Evaluate ready code "document.readyState === 'complete'" 2026-11-03 13:23:02,521 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Evaluate test code "" 2026-11-03 13:23:02,533 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:02] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.011 - 2026-11-03 13:23:02,679 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:02] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 299 11 0.019 0.144 rw 2026-11-03 13:23:02,808 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Configuration (click to expand) 2026-11-03 13:23:02,814 7 INFO rb-ea311d5-226310-432086 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 13:23:02,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: console.groupEnd 2026-11-03 13:23:02,816 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Starting test suites 2026-11-03 13:23:02,816 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@product/product_pricelist_report/Pricelist Client Action" 2026-11-03 13:23:04,727 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:04] "POST /web/model/get_definitions HTTP/1.1" 200 2481484 568 0.453 1.437 rw 2026-11-03 13:23:05,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:05] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-11-03 13:23:05,291 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@product/product_pricelist_report" ended (passed: 1 / time: 2469 ms) 2026-11-03 13:23:05,422 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @product/product_pricelist_report (after GC) - used: 88151479 - total: 192298499 - limit: 4395630592 - tests: 1 2026-11-03 13:23:05,457 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:05] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 874 9 0.017 0.014 rw 2026-11-03 13:23:05,521 7 INFO rb-ea311d5-226310-432086 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 13:23:05,630 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:05] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-11-03 13:23:05,642 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_dashboard_kpis" ended (passed: 1 / time: 113 ms) 2026-11-03 13:23:05,740 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_dashboard_kpis (after GC) - used: 88326219 - total: 162414887 - limit: 4395630592 - tests: 1 2026-11-03 13:23:05,795 7 INFO rb-ea311d5-226310-432086 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 13:23:05,969 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:05] "GET /web/bundle/web.assets_emoji HTTP/1.1" 200 74 0 0 0.005 ro 2026-11-03 13:23:05,988 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:05] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.011 ro 2026-11-03 13:23:06,147 7 INFO rb-ea311d5-226310-432086 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 13:23:06,362 7 INFO rb-ea311d5-226310-432086 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 13:23:06,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_move_form" ended (passed: 3 / time: 896 ms) 2026-11-03 13:23:06,787 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_move_form (after GC) - used: 96550986 - total: 171711694 - limit: 4395630592 - tests: 3 2026-11-03 13:23:06,844 7 INFO rb-ea311d5-226310-432086 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 13:23:07,185 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_number_widget" ended (passed: 1 / time: 332 ms) 2026-11-03 13:23:07,276 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_number_widget (after GC) - used: 93207082 - total: 171636106 - limit: 4395630592 - tests: 1 2026-11-03 13:23:07,330 7 INFO rb-ea311d5-226310-432086 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 13:23:07,486 7 INFO rb-ea311d5-226310-432086 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 13:23:07,592 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_payment_field" ended (passed: 2 / time: 257 ms) 2026-11-03 13:23:07,676 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_payment_field (after GC) - used: 96923882 - total: 169535346 - limit: 4395630592 - tests: 2 2026-11-03 13:23:07,739 7 INFO rb-ea311d5-226310-432086 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 13:23:07,872 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_widgets/AccountFileUploader" ended (passed: 1 / time: 128 ms) 2026-11-03 13:23:07,872 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_widgets/AccountMoveUploadKanbanView/can render AccountMoveUploadKanbanView" 2026-11-03 13:23:08,039 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_widgets/AccountMoveUploadKanbanView" ended (passed: 1 / time: 172 ms) 2026-11-03 13:23:08,041 7 INFO rb-ea311d5-226310-432086 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 13:23:08,219 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_widgets/PaymentTermsLineWidget" ended (passed: 1 / time: 179 ms) 2026-11-03 13:23:08,228 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_widgets" ended (passed: 3 / time: 479 ms) 2026-11-03 13:23:08,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_widgets (after GC) - used: 97554606 - total: 170895450 - limit: 4395630592 - tests: 3 2026-11-03 13:23:08,360 7 INFO rb-ea311d5-226310-432086 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 13:23:08,565 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/char_with_placeholder_field" ended (passed: 1 / time: 197 ms) 2026-11-03 13:23:08,638 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/char_with_placeholder_field (after GC) - used: 95272393 - total: 170899557 - limit: 4395630592 - tests: 1 2026-11-03 13:23:08,696 7 INFO rb-ea311d5-226310-432086 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 13:23:08,803 7 INFO rb-ea311d5-226310-432086 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 13:23:08,948 7 INFO rb-ea311d5-226310-432086 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 13:23:09,060 7 INFO rb-ea311d5-226310-432086 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 13:23:09,149 7 INFO rb-ea311d5-226310-432086 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 13:23:09,253 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/many2many_tags_banks/many2many_tags_banks widget" ended (passed: 5 / time: 553 ms) 2026-11-03 13:23:09,257 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/many2many_tags_banks" ended (passed: 5 / time: 553 ms) 2026-11-03 13:23:09,330 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/many2many_tags_banks (after GC) - used: 100796528 - total: 184544344 - limit: 4395630592 - tests: 5 2026-11-03 13:23:09,392 7 INFO rb-ea311d5-226310-432086 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 13:23:09,701 7 INFO rb-ea311d5-226310-432086 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 13:23:10,000 7 INFO rb-ea311d5-226310-432086 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 13:23:10,307 7 INFO rb-ea311d5-226310-432086 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 13:23:10,472 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can delete sections" 2026-11-03 13:23:10,656 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can delete subsections" 2026-11-03 13:23:10,834 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can duplicate sections" 2026-11-03 13:23:11,075 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can duplicate subsections" 2026-11-03 13:23:11,299 7 INFO rb-ea311d5-226310-432086 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 13:23:11,655 7 INFO rb-ea311d5-226310-432086 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 13:23:11,910 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can resequence sections" 2026-11-03 13:23:12,159 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/add a section" 2026-11-03 13:23:12,392 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/add note" 2026-11-03 13:23:12,707 7 INFO rb-ea311d5-226310-432086 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 13:23:13,191 7 INFO rb-ea311d5-226310-432086 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 13:23:13,836 7 INFO rb-ea311d5-226310-432086 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 13:23:14,391 7 INFO rb-ea311d5-226310-432086 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 13:23:15,055 7 INFO rb-ea311d5-226310-432086 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 13:23:15,283 7 INFO rb-ea311d5-226310-432086 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 13:23:15,677 7 INFO rb-ea311d5-226310-432086 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 13:23:15,936 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/section_and_note" ended (passed: 20 / time: 6531 ms) 2026-11-03 13:23:16,200 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/section_and_note (after GC) - used: 116200411 - total: 258167903 - limit: 4395630592 - tests: 20 2026-11-03 13:23:16,275 7 INFO rb-ea311d5-226310-432086 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 13:23:16,376 7 INFO rb-ea311d5-226310-432086 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 13:23:16,474 7 INFO rb-ea311d5-226310-432086 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 13:23:16,559 7 INFO rb-ea311d5-226310-432086 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 13:23:16,693 7 INFO rb-ea311d5-226310-432086 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 13:23:16,808 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/x2many_buttons" ended (passed: 5 / time: 524 ms) 2026-11-03 13:23:16,930 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/x2many_buttons (after GC) - used: 103009218 - total: 200159230 - limit: 4395630592 - tests: 5 2026-11-03 13:23:16,972 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:16] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1360 9 0.015 0.016 rw 2026-11-03 13:23:17,045 7 INFO rb-ea311d5-226310-432086 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 13:23:17,165 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:17] "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 13:23:17,738 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/discount" ended (passed: 1 / time: 685 ms) 2026-11-03 13:23:17,838 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/discount (after GC) - used: 103340277 - total: 185198585 - limit: 4395630592 - tests: 1 2026-11-03 13:23:17,916 7 INFO rb-ea311d5-226310-432086 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 13:23:18,070 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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 13:23:18,231 7 INFO rb-ea311d5-226310-432086 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 13:23:18,507 7 INFO rb-ea311d5-226310-432086 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 13:23:18,726 7 INFO rb-ea311d5-226310-432086 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 13:23:18,934 7 INFO rb-ea311d5-226310-432086 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 13:23:19,133 7 INFO rb-ea311d5-226310-432086 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 13:23:19,372 7 INFO rb-ea311d5-226310-432086 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 13:23:19,630 7 INFO rb-ea311d5-226310-432086 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 13:23:19,844 7 INFO rb-ea311d5-226310-432086 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 13:23:20,054 7 INFO rb-ea311d5-226310-432086 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 13:23:20,242 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/old_tour" ended (passed: 10 / time: 2321 ms) 2026-11-03 13:23:20,369 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/old_tour (after GC) - used: 105037070 - total: 229238806 - limit: 4395630592 - tests: 10 2026-11-03 13:23:20,428 7 INFO rb-ea311d5-226310-432086 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 13:23:20,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.013 ro 2026-11-03 13:23:20,674 7 INFO rb-ea311d5-226310-432086 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 13:23:20,878 7 INFO rb-ea311d5-226310-432086 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 13:23:21,063 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/price" ended (passed: 3 / time: 631 ms) 2026-11-03 13:23:21,159 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/price (after GC) - used: 104750594 - total: 203548694 - limit: 4395630592 - tests: 3 2026-11-03 13:23:21,216 7 INFO rb-ea311d5-226310-432086 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 13:23:21,346 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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 13:23:21,499 7 INFO rb-ea311d5-226310-432086 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 13:23:21,726 7 INFO rb-ea311d5-226310-432086 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 13:23:21,960 7 INFO rb-ea311d5-226310-432086 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 13:23:22,158 7 INFO rb-ea311d5-226310-432086 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 13:23:22,358 7 INFO rb-ea311d5-226310-432086 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 13:23:22,550 7 INFO rb-ea311d5-226310-432086 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 13:23:22,727 7 INFO rb-ea311d5-226310-432086 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 13:23:22,922 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/pricelist" ended (passed: 8 / time: 1694 ms) 2026-11-03 13:23:23,039 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/pricelist (after GC) - used: 104967982 - total: 216655878 - limit: 4395630592 - tests: 8 2026-11-03 13:23:23,097 7 INFO rb-ea311d5-226310-432086 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 13:23:23,217 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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 13:23:23,342 7 INFO rb-ea311d5-226310-432086 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 13:23:23,560 7 INFO rb-ea311d5-226310-432086 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 13:23:23,806 7 INFO rb-ea311d5-226310-432086 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 13:23:24,019 7 INFO rb-ea311d5-226310-432086 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 13:23:24,212 7 INFO rb-ea311d5-226310-432086 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 13:23:24,489 7 INFO rb-ea311d5-226310-432086 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 13:23:24,718 7 INFO rb-ea311d5-226310-432086 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 13:23:24,992 7 INFO rb-ea311d5-226310-432086 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 13:23:25,237 7 INFO rb-ea311d5-226310-432086 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 13:23:25,487 7 INFO rb-ea311d5-226310-432086 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 13:23:25,769 7 INFO rb-ea311d5-226310-432086 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 13:23:25,996 7 INFO rb-ea311d5-226310-432086 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 13:23:26,226 7 INFO rb-ea311d5-226310-432086 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 13:23:26,489 7 INFO rb-ea311d5-226310-432086 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 13:23:26,765 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/rounding" ended (passed: 15 / time: 3652 ms) 2026-11-03 13:23:26,951 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/rounding (after GC) - used: 105602774 - total: 247064582 - limit: 4395630592 - tests: 15 2026-11-03 13:23:27,040 7 INFO rb-ea311d5-226310-432086 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 13:23:27,188 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:27] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.03 0.016 ro 2026-11-03 13:23:27,350 7 INFO rb-ea311d5-226310-432086 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: 306 ms) 2026-11-03 13:23:27,358 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/backend/pos_search_model" ended (passed: 1 / time: 306 ms) 2026-11-03 13:23:27,447 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/backend/pos_search_model (after GC) - used: 105253942 - total: 188609262 - limit: 4395630592 - tests: 1 2026-11-03 13:23:27,504 7 INFO rb-ea311d5-226310-432086 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 13:23:27,648 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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.01 ro 2026-11-03 13:23:27,767 7 INFO rb-ea311d5-226310-432086 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 13:23:27,950 7 INFO rb-ea311d5-226310-432086 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 13:23:28,157 7 INFO rb-ea311d5-226310-432086 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 13:23:28,333 7 INFO rb-ea311d5-226310-432086 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 13:23:28,523 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/cash_move_receipt" ended (passed: 5 / time: 1009 ms) 2026-11-03 13:23:28,639 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/cash_move_receipt (after GC) - used: 105453641 - total: 201735781 - limit: 4395630592 - tests: 5 2026-11-03 13:23:28,710 7 INFO rb-ea311d5-226310-432086 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 13:23:28,838 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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.012 ro 2026-11-03 13:23:29,017 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/category_selector" ended (passed: 1 / time: 284 ms) 2026-11-03 13:23:29,103 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/category_selector (after GC) - used: 106135993 - total: 189417865 - limit: 4395630592 - tests: 1 2026-11-03 13:23:29,161 7 INFO rb-ea311d5-226310-432086 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 13:23:29,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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 13:23:29,488 7 INFO rb-ea311d5-226310-432086 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 13:23:29,768 7 INFO rb-ea311d5-226310-432086 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 13:23:29,998 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/feedback_screen" ended (passed: 3 / time: 829 ms) 2026-11-03 13:23:30,089 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/feedback_screen (after GC) - used: 106323910 - total: 197552422 - limit: 4395630592 - tests: 3 2026-11-03 13:23:30,152 7 INFO rb-ea311d5-226310-432086 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 13:23:30,277 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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.013 ro 2026-11-03 13:23:30,390 7 INFO rb-ea311d5-226310-432086 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 13:23:30,609 7 INFO rb-ea311d5-226310-432086 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 13:23:30,803 7 INFO rb-ea311d5-226310-432086 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 13:23:30,996 7 INFO rb-ea311d5-226310-432086 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 13:23:31,185 7 INFO rb-ea311d5-226310-432086 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 13:23:31,387 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 13:23:31,387 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 13:23:31,674 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:31] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.012 - 2026-11-03 13:23:31,675 7 INFO rb-ea311d5-226310-432086 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 13:23:32,014 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/order_change_receipt" ended (passed: 7 / time: 1856 ms) 2026-11-03 13:23:32,193 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/order_change_receipt (after GC) - used: 112766495 - total: 219146495 - limit: 4395630592 - tests: 7 2026-11-03 13:23:32,287 7 INFO rb-ea311d5-226310-432086 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 13:23:32,480 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:32] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.057 0.013 ro 2026-11-03 13:23:32,671 7 INFO rb-ea311d5-226310-432086 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 13:23:32,886 7 INFO rb-ea311d5-226310-432086 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 13:23:33,077 7 INFO rb-ea311d5-226310-432086 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 13:23:33,316 7 INFO rb-ea311d5-226310-432086 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 13:23:33,536 7 INFO rb-ea311d5-226310-432086 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 13:23:33,754 7 INFO rb-ea311d5-226310-432086 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 13:23:33,982 7 INFO rb-ea311d5-226310-432086 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 13:23:34,190 7 INFO rb-ea311d5-226310-432086 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 13:23:34,376 7 INFO rb-ea311d5-226310-432086 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 13:23:34,574 7 INFO rb-ea311d5-226310-432086 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 13:23:34,813 7 INFO rb-ea311d5-226310-432086 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 13:23:35,033 7 INFO rb-ea311d5-226310-432086 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 13:23:35,255 7 INFO rb-ea311d5-226310-432086 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 13:23:35,496 7 INFO rb-ea311d5-226310-432086 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 13:23:35,727 7 INFO rb-ea311d5-226310-432086 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 13:23:35,985 7 INFO rb-ea311d5-226310-432086 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 13:23:36,222 7 INFO rb-ea311d5-226310-432086 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 13:23:36,513 7 INFO rb-ea311d5-226310-432086 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 13:23:36,813 7 INFO rb-ea311d5-226310-432086 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 13:23:37,029 7 INFO rb-ea311d5-226310-432086 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 13:23:37,372 7 INFO rb-ea311d5-226310-432086 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 13:23:37,659 7 INFO rb-ea311d5-226310-432086 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 13:23:37,908 7 INFO rb-ea311d5-226310-432086 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 13:23:38,182 7 INFO rb-ea311d5-226310-432086 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 13:23:38,678 7 INFO rb-ea311d5-226310-432086 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 13:23:38,887 7 INFO rb-ea311d5-226310-432086 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 13:23:39,076 7 INFO rb-ea311d5-226310-432086 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 13:23:39,282 7 INFO rb-ea311d5-226310-432086 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 13:23:39,464 7 INFO rb-ea311d5-226310-432086 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 13:23:39,641 7 INFO rb-ea311d5-226310-432086 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 13:23:39,852 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/order_receipt" ended (passed: 31 / time: 7549 ms) 2026-11-03 13:23:39,991 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/order_receipt (after GC) - used: 115170441 - total: 227817389 - limit: 4395630592 - tests: 31 2026-11-03 13:23:40,062 7 INFO rb-ea311d5-226310-432086 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 13:23:40,191 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:40] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.018 0.017 ro 2026-11-03 13:23:40,369 7 INFO rb-ea311d5-226310-432086 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 13:23:40,582 7 INFO rb-ea311d5-226310-432086 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 13:23:40,834 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/order_summary" ended (passed: 3 / time: 773 ms) 2026-11-03 13:23:40,955 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/order_summary (after GC) - used: 114854261 - total: 215234521 - limit: 4395630592 - tests: 3 2026-11-03 13:23:41,027 7 INFO rb-ea311d5-226310-432086 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 13:23:41,135 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:41] "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 13:23:41,285 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/orderline" ended (passed: 1 / time: 249 ms) 2026-11-03 13:23:41,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/orderline (after GC) - used: 114789510 - total: 200816618 - limit: 4395630592 - tests: 1 2026-11-03 13:23:41,465 7 INFO rb-ea311d5-226310-432086 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 13:23:41,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:41] "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 13:23:41,812 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:41] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.005 - 2026-11-03 13:23:42,173 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/orderline_note_button" ended (passed: 1 / time: 703 ms) 2026-11-03 13:23:42,279 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/orderline_note_button (after GC) - used: 114982331 - total: 200294007 - limit: 4395630592 - tests: 1 2026-11-03 13:23:42,365 7 INFO rb-ea311d5-226310-432086 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 13:23:42,471 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:42] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.005 0.012 ro 2026-11-03 13:23:42,672 7 INFO rb-ea311d5-226310-432086 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 13:23:42,932 7 INFO rb-ea311d5-226310-432086 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 13:23:43,220 7 INFO rb-ea311d5-226310-432086 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 13:23:43,455 7 INFO rb-ea311d5-226310-432086 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 13:23:43,656 7 INFO rb-ea311d5-226310-432086 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: 983 ms) 2026-11-03 13:23:43,657 7 INFO rb-ea311d5-226310-432086 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 13:23:43,854 7 INFO rb-ea311d5-226310-432086 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 13:23:44,086 7 INFO rb-ea311d5-226310-432086 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 13:23:44,302 7 INFO rb-ea311d5-226310-432086 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 13:23:44,534 7 INFO rb-ea311d5-226310-432086 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 13:23:44,768 7 INFO rb-ea311d5-226310-432086 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 13:23:44,983 7 INFO rb-ea311d5-226310-432086 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: 1327 ms) 2026-11-03 13:23:44,991 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/payment_lines" ended (passed: 11 / time: 2633 ms) 2026-11-03 13:23:45,192 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/payment_lines (after GC) - used: 115366367 - total: 230709231 - limit: 4395630592 - tests: 11 2026-11-03 13:23:45,268 7 INFO rb-ea311d5-226310-432086 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 13:23:45,395 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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.014 ro 2026-11-03 13:23:45,631 7 INFO rb-ea311d5-226310-432086 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 13:23:45,886 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/payment_screen" ended (passed: 2 / time: 608 ms) 2026-11-03 13:23:46,015 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/payment_screen (after GC) - used: 115357262 - total: 210020466 - limit: 4395630592 - tests: 2 2026-11-03 13:23:46,112 7 INFO rb-ea311d5-226310-432086 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 13:23:46,269 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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 13:23:46,471 7 INFO rb-ea311d5-226310-432086 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: 364 ms) 2026-11-03 13:23:46,471 7 INFO rb-ea311d5-226310-432086 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 13:23:46,779 7 INFO rb-ea311d5-226310-432086 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 13:23:47,030 7 INFO rb-ea311d5-226310-432086 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 13:23:47,240 7 INFO rb-ea311d5-226310-432086 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 13:23:47,491 7 INFO rb-ea311d5-226310-432086 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 13:23:47,741 7 INFO rb-ea311d5-226310-432086 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: 1625 ms) 2026-11-03 13:23:47,878 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/chose_combo_popup (after GC) - used: 120173056 - total: 223917548 - limit: 4395630592 - tests: 6 2026-11-03 13:23:47,953 7 INFO rb-ea311d5-226310-432086 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 13:23:48,096 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.009 0.008 ro 2026-11-03 13:23:48,279 7 INFO rb-ea311d5-226310-432086 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 13:23:48,548 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/closing_popup" ended (passed: 2 / time: 587 ms) 2026-11-03 13:23:48,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/closing_popup (after GC) - used: 115762996 - total: 213189576 - limit: 4395630592 - tests: 2 2026-11-03 13:23:48,743 7 INFO rb-ea311d5-226310-432086 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 13:23:48,880 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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.007 ro 2026-11-03 13:23:49,020 7 INFO rb-ea311d5-226310-432086 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: 273 ms) 2026-11-03 13:23:49,126 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/combo_configurator_popup (after GC) - used: 115570250 - total: 202441542 - limit: 4395630592 - tests: 1 2026-11-03 13:23:49,192 7 INFO rb-ea311d5-226310-432086 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 13:23:49,303 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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 13:23:49,590 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/error_dialog" ended (passed: 1 / time: 393 ms) 2026-11-03 13:23:49,691 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/error_dialog (after GC) - used: 115280903 - total: 202445315 - limit: 4395630592 - tests: 1 2026-11-03 13:23:49,764 7 INFO rb-ea311d5-226310-432086 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 13:23:49,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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.011 ro 2026-11-03 13:23:50,075 7 INFO rb-ea311d5-226310-432086 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: 302 ms) 2026-11-03 13:23:50,200 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/order_details_dialog (after GC) - used: 115308548 - total: 201404444 - limit: 4395630592 - tests: 1 2026-11-03 13:23:50,267 7 INFO rb-ea311d5-226310-432086 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 13:23:50,390 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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.009 ro 2026-11-03 13:23:50,545 7 INFO rb-ea311d5-226310-432086 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: 274 ms) 2026-11-03 13:23:50,647 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/preset_slots_popup (after GC) - used: 115414646 - total: 201408850 - limit: 4395630592 - tests: 1 2026-11-03 13:23:50,714 7 INFO rb-ea311d5-226310-432086 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 13:23:50,847 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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 13:23:51,020 7 INFO rb-ea311d5-226310-432086 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 13:23:51,331 7 INFO rb-ea311d5-226310-432086 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: 606 ms) 2026-11-03 13:23:51,421 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/product_info_popup (after GC) - used: 115606212 - total: 206668748 - limit: 4395630592 - tests: 2 2026-11-03 13:23:51,487 7 INFO rb-ea311d5-226310-432086 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 13:23:51,589 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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.007 ro 2026-11-03 13:23:51,729 7 INFO rb-ea311d5-226310-432086 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 13:23:51,957 7 INFO rb-ea311d5-226310-432086 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 13:23:52,195 7 INFO rb-ea311d5-226310-432086 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 13:23:52,426 7 INFO rb-ea311d5-226310-432086 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 13:23:52,650 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/product_configurator_popup" ended (passed: 5 / time: 1150 ms) 2026-11-03 13:23:52,751 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/product_configurator_popup (after GC) - used: 115847559 - total: 216639543 - limit: 4395630592 - tests: 5 2026-11-03 13:23:52,806 7 INFO rb-ea311d5-226310-432086 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 13:23:52,934 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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 13:23:53,089 7 INFO rb-ea311d5-226310-432086 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 13:23:53,344 7 INFO rb-ea311d5-226310-432086 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 13:23:53,345 7 INFO rb-ea311d5-226310-432086 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 13:23:53,630 7 INFO rb-ea311d5-226310-432086 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 13:23:53,935 7 INFO rb-ea311d5-226310-432086 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 13:23:54,215 7 INFO rb-ea311d5-226310-432086 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 13:23:54,482 7 INFO rb-ea311d5-226310-432086 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 13:23:55,000 7 INFO rb-ea311d5-226310-432086 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 13:23:55,292 7 INFO rb-ea311d5-226310-432086 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 13:23:55,653 7 INFO rb-ea311d5-226310-432086 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 13:23:55,935 7 INFO rb-ea311d5-226310-432086 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 13:23:56,264 7 INFO rb-ea311d5-226310-432086 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 13:23:56,547 7 INFO rb-ea311d5-226310-432086 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 13:23:56,847 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/product_screen" ended (passed: 13 / time: 4032 ms) 2026-11-03 13:23:57,103 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/product_screen (after GC) - used: 116513025 - total: 257009961 - limit: 4395630592 - tests: 13 2026-11-03 13:23:57,187 7 INFO rb-ea311d5-226310-432086 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 13:23:57,341 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23: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.015 ro 2026-11-03 13:23:57,473 7 INFO rb-ea311d5-226310-432086 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 13:23:57,731 7 INFO rb-ea311d5-226310-432086 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 13:23:57,874 7 INFO rb-ea311d5-226310-432086 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 13:23:58,069 7 INFO rb-ea311d5-226310-432086 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 13:23:58,237 7 INFO rb-ea311d5-226310-432086 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 13:23:58,403 7 INFO rb-ea311d5-226310-432086 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 13:23:58,607 7 INFO rb-ea311d5-226310-432086 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 13:23:58,774 7 INFO rb-ea311d5-226310-432086 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 13:23:58,979 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/sale_details_receipt" ended (passed: 9 / time: 1781 ms) 2026-11-03 13:23:59,160 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/sale_details_receipt (after GC) - used: 116485124 - total: 255706684 - limit: 4395630592 - tests: 9 2026-11-03 13:23:59,238 7 INFO rb-ea311d5-226310-432086 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 13:23:59,387 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:23:59] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.018 ro 2026-11-03 13:23:59,731 7 INFO rb-ea311d5-226310-432086 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 13:24:00,109 7 INFO rb-ea311d5-226310-432086 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 13:24:00,411 7 INFO rb-ea311d5-226310-432086 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 13:24:00,645 7 INFO rb-ea311d5-226310-432086 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 13:24:00,881 7 INFO rb-ea311d5-226310-432086 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 13:24:01,122 7 INFO rb-ea311d5-226310-432086 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 13:24:01,407 7 INFO rb-ea311d5-226310-432086 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 13:24:01,699 7 INFO rb-ea311d5-226310-432086 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 13:24:02,106 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList" ended (passed: 7 / time: 1994 ms) 2026-11-03 13:24:02,107 7 INFO rb-ea311d5-226310-432086 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 13:24:02,423 7 INFO rb-ea311d5-226310-432086 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 13:24:02,733 7 INFO rb-ea311d5-226310-432086 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 13:24:03,002 7 INFO rb-ea311d5-226310-432086 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 13:24:03,272 7 INFO rb-ea311d5-226310-432086 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 13:24:03,544 7 INFO rb-ea311d5-226310-432086 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 13:24:03,798 7 INFO rb-ea311d5-226310-432086 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 13:24:04,099 7 INFO rb-ea311d5-226310-432086 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 13:24:04,354 7 INFO rb-ea311d5-226310-432086 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 13:24:04,715 7 INFO rb-ea311d5-226310-432086 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 13:24:05,123 7 INFO rb-ea311d5-226310-432086 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 13:24:05,494 7 INFO rb-ea311d5-226310-432086 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 13:24:05,814 7 INFO rb-ea311d5-226310-432086 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 13:24:06,307 7 INFO rb-ea311d5-226310-432086 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 13:24:06,679 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/ticket_screen" ended (passed: 23 / time: 7420 ms) 2026-11-03 13:24:07,034 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/ticket_screen (after GC) - used: 117413918 - total: 305284686 - limit: 4395630592 - tests: 23 2026-11-03 13:24:07,107 7 INFO rb-ea311d5-226310-432086 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 13:24:07,222 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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.011 ro 2026-11-03 13:24:07,354 7 INFO rb-ea311d5-226310-432086 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 13:24:07,587 7 INFO rb-ea311d5-226310-432086 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 13:24:07,818 7 INFO rb-ea311d5-226310-432086 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 13:24:08,053 7 INFO rb-ea311d5-226310-432086 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 13:24:08,285 7 INFO rb-ea311d5-226310-432086 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 13:24:08,513 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/tip_receipt" ended (passed: 6 / time: 1395 ms) 2026-11-03 13:24:08,647 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/tip_receipt (after GC) - used: 117116959 - total: 244470715 - limit: 4395630592 - tests: 6 2026-11-03 13:24:08,726 7 INFO rb-ea311d5-226310-432086 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 13:24:08,836 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24:08] "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 13:24:09,064 7 INFO rb-ea311d5-226310-432086 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 13:24:09,593 7 INFO rb-ea311d5-226310-432086 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 13:24:09,983 7 INFO rb-ea311d5-226310-432086 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 13:24:11,246 7 INFO rb-ea311d5-226310-432086 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 13:24:11,574 7 INFO rb-ea311d5-226310-432086 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 13:24:11,884 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 58464 0 0 0.004 - 2026-11-03 13:24:11,900 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/customer_display/customer_display" ended (passed: 6 / time: 3169 ms) 2026-11-03 13:24:12,070 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/customer_display/customer_display (after GC) - used: 117637268 - total: 247378596 - limit: 4395630592 - tests: 6 2026-11-03 13:24:12,130 7 INFO rb-ea311d5-226310-432086 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 13:24:12,263 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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 13:24:12,417 7 INFO rb-ea311d5-226310-432086 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: 270 ms) 2026-11-03 13:24:12,550 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/customer_display/customer_display_plugin (after GC) - used: 117267449 - total: 205173309 - limit: 4395630592 - tests: 1 2026-11-03 13:24:12,621 7 INFO rb-ea311d5-226310-432086 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 13:24:12,767 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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.011 ro 2026-11-03 13:24:12,913 7 INFO rb-ea311d5-226310-432086 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 13:24:13,193 7 INFO rb-ea311d5-226310-432086 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 13:24:13,406 7 INFO rb-ea311d5-226310-432086 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 13:24:13,604 7 INFO rb-ea311d5-226310-432086 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 13:24:13,825 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/customer_display/device_registration" ended (passed: 5 / time: 1201 ms) 2026-11-03 13:24:13,955 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/customer_display/device_registration (after GC) - used: 117466446 - total: 216707674 - limit: 4395630592 - tests: 5 2026-11-03 13:24:14,013 7 INFO rb-ea311d5-226310-432086 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 13:24:14,125 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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 13:24:14,218 7 INFO rb-ea311d5-226310-432086 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 13:24:14,405 7 INFO rb-ea311d5-226310-432086 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 13:24:14,586 7 INFO rb-ea311d5-226310-432086 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 13:24:14,783 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/account_fiscal_position" ended (passed: 4 / time: 760 ms) 2026-11-03 13:24:14,898 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/account_fiscal_position (after GC) - used: 117526461 - total: 216969805 - limit: 4395630592 - tests: 4 2026-11-03 13:24:14,960 7 INFO rb-ea311d5-226310-432086 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 13:24:15,072 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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 13:24:15,217 7 INFO rb-ea311d5-226310-432086 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 13:24:15,418 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/combo_suggestion" ended (passed: 2 / time: 457 ms) 2026-11-03 13:24:15,526 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/combo_suggestion (after GC) - used: 117450369 - total: 213824077 - limit: 4395630592 - tests: 2 2026-11-03 13:24:15,612 7 INFO rb-ea311d5-226310-432086 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 13:24:15,738 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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.007 ro 2026-11-03 13:24:15,873 7 INFO rb-ea311d5-226310-432086 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 13:24:16,087 7 INFO rb-ea311d5-226310-432086 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 13:24:16,269 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_category" ended (passed: 3 / time: 649 ms) 2026-11-03 13:24:16,383 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_category (after GC) - used: 117541201 - total: 216183357 - limit: 4395630592 - tests: 3 2026-11-03 13:24:16,451 7 INFO rb-ea311d5-226310-432086 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 13:24:16,579 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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 13:24:16,754 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_combo" ended (passed: 1 / time: 294 ms) 2026-11-03 13:24:16,848 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_combo (after GC) - used: 117402849 - total: 206221885 - limit: 4395630592 - tests: 1 2026-11-03 13:24:16,912 7 INFO rb-ea311d5-226310-432086 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 13:24:17,022 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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.014 ro 2026-11-03 13:24:17,141 7 INFO rb-ea311d5-226310-432086 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 13:24:17,374 7 INFO rb-ea311d5-226310-432086 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 13:24:17,818 7 INFO rb-ea311d5-226310-432086 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 13:24:17,880 7 INFO rb-ea311d5-226310-432086 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 13:24:18,069 7 INFO rb-ea311d5-226310-432086 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 13:24:18,267 7 INFO rb-ea311d5-226310-432086 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 13:24:18,453 7 INFO rb-ea311d5-226310-432086 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 13:24:18,698 7 INFO rb-ea311d5-226310-432086 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 13:24:19,085 7 INFO rb-ea311d5-226310-432086 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 13:24:19,329 7 INFO rb-ea311d5-226310-432086 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 13:24:19,587 7 INFO rb-ea311d5-226310-432086 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 13:24:19,887 7 INFO rb-ea311d5-226310-432086 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 13:24:20,182 7 INFO rb-ea311d5-226310-432086 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 13:24:20,460 7 INFO rb-ea311d5-226310-432086 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 13:24:20,686 7 INFO rb-ea311d5-226310-432086 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 13:24:20,990 7 INFO rb-ea311d5-226310-432086 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 13:24:21,224 7 INFO rb-ea311d5-226310-432086 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 13:24:21,521 7 INFO rb-ea311d5-226310-432086 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 13:24:21,753 7 INFO rb-ea311d5-226310-432086 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: 530 ms) 2026-11-03 13:24:21,753 7 INFO rb-ea311d5-226310-432086 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 13:24:22,030 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_order" ended (passed: 20 / time: 5102 ms) 2026-11-03 13:24:22,280 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_order (after GC) - used: 117852213 - total: 262320701 - limit: 4395630592 - tests: 20 2026-11-03 13:24:22,350 7 INFO rb-ea311d5-226310-432086 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 13:24:22,468 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24:22] "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 13:24:22,621 7 INFO rb-ea311d5-226310-432086 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 13:24:22,860 7 INFO rb-ea311d5-226310-432086 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 13:24:23,098 7 INFO rb-ea311d5-226310-432086 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 13:24:23,335 7 INFO rb-ea311d5-226310-432086 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 13:24:23,578 7 INFO rb-ea311d5-226310-432086 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 13:24:23,798 7 INFO rb-ea311d5-226310-432086 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 13:24:24,027 7 INFO rb-ea311d5-226310-432086 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 13:24:24,245 7 INFO rb-ea311d5-226310-432086 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 13:24:24,442 7 INFO rb-ea311d5-226310-432086 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 13:24:24,675 7 INFO rb-ea311d5-226310-432086 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 13:24:24,963 7 INFO rb-ea311d5-226310-432086 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: 715 ms) 2026-11-03 13:24:24,971 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_order_line" ended (passed: 11 / time: 2608 ms) 2026-11-03 13:24:25,151 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_order_line (after GC) - used: 117728217 - total: 268612157 - limit: 4395630592 - tests: 11 2026-11-03 13:24:25,252 7 INFO rb-ea311d5-226310-432086 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 13:24:25,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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.011 ro 2026-11-03 13:24:25,514 7 INFO rb-ea311d5-226310-432086 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 13:24:25,769 7 INFO rb-ea311d5-226310-432086 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 13:24:25,993 7 INFO rb-ea311d5-226310-432086 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 13:24:26,208 7 INFO rb-ea311d5-226310-432086 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 13:24:26,429 7 INFO rb-ea311d5-226310-432086 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 13:24:26,626 7 INFO rb-ea311d5-226310-432086 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 13:24:26,830 7 INFO rb-ea311d5-226310-432086 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 13:24:27,057 7 INFO rb-ea311d5-226310-432086 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 13:24:27,276 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_payment" ended (passed: 9 / time: 2008 ms) 2026-11-03 13:24:27,428 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_payment (after GC) - used: 117799537 - total: 266777149 - limit: 4395630592 - tests: 9 2026-11-03 13:24:27,516 7 INFO rb-ea311d5-226310-432086 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 13:24:27,645 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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.009 ro 2026-11-03 13:24:27,777 7 INFO rb-ea311d5-226310-432086 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 13:24:28,068 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_payment_method" ended (passed: 2 / time: 543 ms) 2026-11-03 13:24:28,194 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_payment_method (after GC) - used: 117673573 - total: 215921213 - limit: 4395630592 - tests: 2 2026-11-03 13:24:28,259 7 INFO rb-ea311d5-226310-432086 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 13:24:28,367 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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.017 ro 2026-11-03 13:24:28,492 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_preset" ended (passed: 1 / time: 228 ms) 2026-11-03 13:24:28,628 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_preset (after GC) - used: 117627609 - total: 205959741 - limit: 4395630592 - tests: 1 2026-11-03 13:24:28,696 7 INFO rb-ea311d5-226310-432086 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 13:24:28,823 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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.012 ro 2026-11-03 13:24:28,921 7 INFO rb-ea311d5-226310-432086 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 13:24:29,170 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/product_product" ended (passed: 2 / time: 468 ms) 2026-11-03 13:24:29,307 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/product_product (after GC) - used: 117751361 - total: 211726909 - limit: 4395630592 - tests: 2 2026-11-03 13:24:29,392 7 INFO rb-ea311d5-226310-432086 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 13:24:29,543 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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.029 ro 2026-11-03 13:24:29,671 7 INFO rb-ea311d5-226310-432086 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 13:24:29,905 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/product_template" ended (passed: 2 / time: 516 ms) 2026-11-03 13:24:30,035 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/product_template (after GC) - used: 117711889 - total: 207270477 - limit: 4395630592 - tests: 2 2026-11-03 13:24:30,098 7 INFO rb-ea311d5-226310-432086 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 13:24:30,176 7 INFO rb-ea311d5-226310-432086 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 13:24:30,260 7 INFO rb-ea311d5-226310-432086 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 13:24:30,346 7 INFO rb-ea311d5-226310-432086 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 13:24:30,411 7 INFO rb-ea311d5-226310-432086 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: 319 ms) 2026-11-03 13:24:30,414 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/events" ended (passed: 4 / time: 319 ms) 2026-11-03 13:24:30,512 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/events (after GC) - used: 117774920 - total: 208056908 - limit: 4395630592 - tests: 4 2026-11-03 13:24:30,561 7 INFO rb-ea311d5-226310-432086 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 13:24:30,642 7 INFO rb-ea311d5-226310-432086 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 13:24:30,732 7 INFO rb-ea311d5-226310-432086 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 13:24:30,873 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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.011 ro 2026-11-03 13:24:31,026 7 INFO rb-ea311d5-226310-432086 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: 455 ms) 2026-11-03 13:24:31,130 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/indexed_db_serialization (after GC) - used: 117713678 - total: 208843362 - limit: 4395630592 - tests: 3 2026-11-03 13:24:31,201 7 INFO rb-ea311d5-226310-432086 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 13:24:31,307 7 INFO rb-ea311d5-226310-432086 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 13:24:31,395 7 INFO rb-ea311d5-226310-432086 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 13:24:31,476 7 INFO rb-ea311d5-226310-432086 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 13:24:31,567 7 INFO rb-ea311d5-226310-432086 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 13:24:31,635 7 INFO rb-ea311d5-226310-432086 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 13:24:31,711 7 INFO rb-ea311d5-226310-432086 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 13:24:31,789 7 INFO rb-ea311d5-226310-432086 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 13:24:31,876 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/orm_serialization" ended (passed: 8 / time: 672 ms) 2026-11-03 13:24:31,974 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/orm_serialization (after GC) - used: 117838981 - total: 212775537 - limit: 4395630592 - tests: 8 2026-11-03 13:24:32,042 7 INFO rb-ea311d5-226310-432086 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 13:24:32,139 7 INFO rb-ea311d5-226310-432086 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 13:24:32,230 7 INFO rb-ea311d5-226310-432086 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 13:24:32,324 7 INFO rb-ea311d5-226310-432086 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 13:24:32,413 7 INFO rb-ea311d5-226310-432086 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 13:24:32,507 7 INFO rb-ea311d5-226310-432086 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 13:24:32,595 7 INFO rb-ea311d5-226310-432086 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 13:24:32,675 7 INFO rb-ea311d5-226310-432086 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 13:24:32,773 7 INFO rb-ea311d5-226310-432086 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 13:24:32,857 7 INFO rb-ea311d5-226310-432086 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 13:24:32,940 7 INFO rb-ea311d5-226310-432086 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: 897 ms) 2026-11-03 13:24:32,941 7 INFO rb-ea311d5-226310-432086 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 13:24:33,032 7 INFO rb-ea311d5-226310-432086 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 13:24:33,119 7 INFO rb-ea311d5-226310-432086 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 13:24:33,199 7 INFO rb-ea311d5-226310-432086 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 13:24:33,284 7 INFO rb-ea311d5-226310-432086 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 13:24:33,372 7 INFO rb-ea311d5-226310-432086 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 13:24:33,446 7 INFO rb-ea311d5-226310-432086 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 13:24:33,518 7 INFO rb-ea311d5-226310-432086 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 13:24:33,610 7 INFO rb-ea311d5-226310-432086 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 13:24:33,695 7 INFO rb-ea311d5-226310-432086 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 13:24:33,782 7 INFO rb-ea311d5-226310-432086 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: 831 ms) 2026-11-03 13:24:33,782 7 INFO rb-ea311d5-226310-432086 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: 831 ms) 2026-11-03 13:24:33,783 7 INFO rb-ea311d5-226310-432086 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 13:24:33,863 7 INFO rb-ea311d5-226310-432086 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 13:24:33,944 7 INFO rb-ea311d5-226310-432086 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 13:24:34,047 7 INFO rb-ea311d5-226310-432086 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 13:24:34,140 7 INFO rb-ea311d5-226310-432086 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 13:24:34,230 7 INFO rb-ea311d5-226310-432086 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 13:24:34,310 7 INFO rb-ea311d5-226310-432086 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 13:24:34,390 7 INFO rb-ea311d5-226310-432086 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 13:24:34,470 7 INFO rb-ea311d5-226310-432086 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 13:24:34,544 7 INFO rb-ea311d5-226310-432086 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 13:24:34,682 7 INFO rb-ea311d5-226310-432086 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 13:24:34,791 7 INFO rb-ea311d5-226310-432086 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 13:24:34,922 7 INFO rb-ea311d5-226310-432086 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 13:24:35,039 7 INFO rb-ea311d5-226310-432086 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: 641 ms) 2026-11-03 13:24:35,041 7 INFO rb-ea311d5-226310-432086 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: 1253 ms) 2026-11-03 13:24:35,041 7 INFO rb-ea311d5-226310-432086 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: 2981 ms) 2026-11-03 13:24:35,042 7 INFO rb-ea311d5-226310-432086 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 13:24:35,133 7 INFO rb-ea311d5-226310-432086 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 13:24:35,224 7 INFO rb-ea311d5-226310-432086 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 13:24:35,335 7 INFO rb-ea311d5-226310-432086 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 13:24:35,421 7 INFO rb-ea311d5-226310-432086 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 13:24:35,526 7 INFO rb-ea311d5-226310-432086 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: 487 ms) 2026-11-03 13:24:35,526 7 INFO rb-ea311d5-226310-432086 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 13:24:35,618 7 INFO rb-ea311d5-226310-432086 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 13:24:35,721 7 INFO rb-ea311d5-226310-432086 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 13:24:35,816 7 INFO rb-ea311d5-226310-432086 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 13:24:35,917 7 INFO rb-ea311d5-226310-432086 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 13:24:36,001 7 INFO rb-ea311d5-226310-432086 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 13:24:36,104 7 INFO rb-ea311d5-226310-432086 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: 570 ms) 2026-11-03 13:24:36,105 7 INFO rb-ea311d5-226310-432086 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: 1057 ms) 2026-11-03 13:24:36,105 7 INFO rb-ea311d5-226310-432086 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: 4038 ms) 2026-11-03 13:24:36,216 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models.backlink (after GC) - used: 117823374 - total: 255242902 - limit: 4395630592 - tests: 44 2026-11-03 13:24:36,272 7 INFO rb-ea311d5-226310-432086 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 13:24:36,377 7 INFO rb-ea311d5-226310-432086 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 13:24:36,471 7 INFO rb-ea311d5-226310-432086 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 13:24:36,571 7 INFO rb-ea311d5-226310-432086 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 13:24:36,642 7 INFO rb-ea311d5-226310-432086 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 13:24:36,741 7 INFO rb-ea311d5-226310-432086 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 13:24:36,819 7 INFO rb-ea311d5-226310-432086 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 13:24:36,932 7 INFO rb-ea311d5-226310-432086 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 13:24:37,013 7 INFO rb-ea311d5-226310-432086 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 13:24:37,103 7 INFO rb-ea311d5-226310-432086 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 13:24:37,196 7 INFO rb-ea311d5-226310-432086 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 13:24:37,280 7 INFO rb-ea311d5-226310-432086 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 13:24:37,376 7 INFO rb-ea311d5-226310-432086 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 13:24:37,447 7 INFO rb-ea311d5-226310-432086 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 13:24:37,531 7 INFO rb-ea311d5-226310-432086 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 13:24:37,617 7 INFO rb-ea311d5-226310-432086 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 13:24:37,700 7 INFO rb-ea311d5-226310-432086 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 13:24:37,788 7 INFO rb-ea311d5-226310-432086 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 13:24:37,881 7 INFO rb-ea311d5-226310-432086 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 13:24:37,968 7 INFO rb-ea311d5-226310-432086 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 13:24:38,081 7 INFO rb-ea311d5-226310-432086 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 13:24:38,169 7 INFO rb-ea311d5-226310-432086 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 13:24:38,299 7 INFO rb-ea311d5-226310-432086 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 13:24:38,379 7 INFO rb-ea311d5-226310-432086 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 13:24:38,479 7 INFO rb-ea311d5-226310-432086 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 13:24:38,562 7 INFO rb-ea311d5-226310-432086 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 13:24:38,660 7 INFO rb-ea311d5-226310-432086 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 13:24:38,727 7 INFO rb-ea311d5-226310-432086 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 13:24:38,799 7 INFO rb-ea311d5-226310-432086 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 13:24:38,881 7 INFO rb-ea311d5-226310-432086 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: 222 ms) 2026-11-03 13:24:38,882 7 INFO rb-ea311d5-226310-432086 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: 222 ms) 2026-11-03 13:24:38,882 7 INFO rb-ea311d5-226310-432086 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 13:24:38,994 7 INFO rb-ea311d5-226310-432086 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: 2712 ms) 2026-11-03 13:24:39,001 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models" ended (passed: 30 / time: 2712 ms) 2026-11-03 13:24:39,097 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models (after GC) - used: 117916298 - total: 268612246 - limit: 4395630592 - tests: 30 2026-11-03 13:24:39,172 7 INFO rb-ea311d5-226310-432086 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 13:24:39,270 7 INFO rb-ea311d5-226310-432086 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 13:24:39,361 7 INFO rb-ea311d5-226310-432086 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 13:24:39,459 7 INFO rb-ea311d5-226310-432086 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 13:24:39,548 7 INFO rb-ea311d5-226310-432086 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 13:24:39,644 7 INFO rb-ea311d5-226310-432086 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 13:24:39,741 7 INFO rb-ea311d5-226310-432086 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: 572 ms) 2026-11-03 13:24:39,750 7 INFO rb-ea311d5-226310-432086 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: 572 ms) 2026-11-03 13:24:39,865 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models_dirty (after GC) - used: 117877082 - total: 213037718 - limit: 4395630592 - tests: 6 2026-11-03 13:24:39,922 7 INFO rb-ea311d5-226310-432086 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 13:24:39,926 7 INFO rb-ea311d5-226310-432086 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 13:24:39,929 7 INFO rb-ea311d5-226310-432086 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: 9 ms) 2026-11-03 13:24:39,936 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/utils" ended (passed: 2 / time: 9 ms) 2026-11-03 13:24:40,048 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/utils (after GC) - used: 117628542 - total: 204911254 - limit: 4395630592 - tests: 2 2026-11-03 13:24:40,116 7 INFO rb-ea311d5-226310-432086 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 13:24:40,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24:40] "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 13:24:40,469 7 INFO rb-ea311d5-226310-432086 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 13:24:40,500 7 INFO rb-ea311d5-226310-432086 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 13:24:40,527 7 INFO rb-ea311d5-226310-432086 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 13:24:40,575 7 INFO rb-ea311d5-226310-432086 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 13:24:40,583 7 INFO rb-ea311d5-226310-432086 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 13:24:40,914 7 INFO rb-ea311d5-226310-432086 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 13:24:40,937 7 INFO rb-ea311d5-226310-432086 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 13:24:40,954 7 INFO rb-ea311d5-226310-432086 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 13:24:40,999 7 INFO rb-ea311d5-226310-432086 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 13:24:41,022 7 INFO rb-ea311d5-226310-432086 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 13:24:41,156 7 INFO rb-ea311d5-226310-432086 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 13:24:41,434 7 INFO rb-ea311d5-226310-432086 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 13:24:41,549 7 INFO rb-ea311d5-226310-432086 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 13:24:41,575 7 INFO rb-ea311d5-226310-432086 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 13:24:41,888 7 INFO rb-ea311d5-226310-432086 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 13:24:41,903 7 INFO rb-ea311d5-226310-432086 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 13:24:42,184 7 INFO rb-ea311d5-226310-432086 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 13:24:42,211 7 INFO rb-ea311d5-226310-432086 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 13:24:42,242 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/barcode_scanning_flow" ended (passed: 5 / time: 2109 ms) 2026-11-03 13:24:42,400 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/barcode_scanning_flow (after GC) - used: 118547799 - total: 228766815 - limit: 4395630592 - tests: 5 2026-11-03 13:24:42,470 7 INFO rb-ea311d5-226310-432086 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 13:24:42,634 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24:42] "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 13:24:43,377 7 INFO rb-ea311d5-226310-432086 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 13:24:44,068 7 INFO rb-ea311d5-226310-432086 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 13:24:44,420 7 INFO rb-ea311d5-226310-432086 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 13:24:44,900 7 INFO rb-ea311d5-226310-432086 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 13:24:45,394 7 INFO rb-ea311d5-226310-432086 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 13:24:45,822 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/chrome_flow" ended (passed: 6 / time: 3342 ms) 2026-11-03 13:24:46,039 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/chrome_flow (after GC) - used: 123131195 - total: 240889259 - limit: 4395630592 - tests: 6 2026-11-03 13:24:46,093 7 INFO rb-ea311d5-226310-432086 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 13:24:46,216 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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.01 ro 2026-11-03 13:24:46,628 7 INFO rb-ea311d5-226310-432086 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 13:24:47,716 7 INFO rb-ea311d5-226310-432086 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 13:24:48,243 7 INFO rb-ea311d5-226310-432086 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 13:24:48,903 7 INFO rb-ea311d5-226310-432086 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 13:24:49,588 7 INFO rb-ea311d5-226310-432086 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 13:24:50,124 7 INFO rb-ea311d5-226310-432086 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 13:24:50,799 7 INFO rb-ea311d5-226310-432086 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 13:24:51,412 7 INFO rb-ea311d5-226310-432086 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 13:24:51,972 7 INFO rb-ea311d5-226310-432086 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 13:24:52,934 7 INFO rb-ea311d5-226310-432086 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 13:24:53,518 7 INFO rb-ea311d5-226310-432086 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 13:24:53,978 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/combo_flow" ended (passed: 12 / time: 7870 ms) 2026-11-03 13:24:54,279 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/combo_flow (after GC) - used: 119985183 - total: 288828735 - limit: 4395630592 - tests: 12 2026-11-03 13:24:54,350 7 INFO rb-ea311d5-226310-432086 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 13:24:54,507 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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 13:24:56,742 7 INFO rb-ea311d5-226310-432086 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 13:24:57,552 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/feedback_screen_flow" ended (passed: 2 / time: 3192 ms) 2026-11-03 13:24:57,761 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/feedback_screen_flow (after GC) - used: 125739525 - total: 225762225 - limit: 4395630592 - tests: 2 2026-11-03 13:24:57,829 7 INFO rb-ea311d5-226310-432086 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 13:24:57,958 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:24: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.015 ro 2026-11-03 13:24:58,460 7 INFO rb-ea311d5-226310-432086 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 13:24:59,269 7 INFO rb-ea311d5-226310-432086 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 13:25:00,015 7 INFO rb-ea311d5-226310-432086 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 13:25:00,514 7 INFO rb-ea311d5-226310-432086 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 13:25:00,865 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/fiscal_position_flow" ended (passed: 5 / time: 3027 ms) 2026-11-03 13:25:01,070 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/fiscal_position_flow (after GC) - used: 119996544 - total: 233520160 - limit: 4395630592 - tests: 5 2026-11-03 13:25:01,134 7 INFO rb-ea311d5-226310-432086 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 13:25:01,270 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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.012 ro 2026-11-03 13:25:01,863 7 INFO rb-ea311d5-226310-432086 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 13:25:02,588 7 INFO rb-ea311d5-226310-432086 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 13:25:02,964 7 INFO rb-ea311d5-226310-432086 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 13:25:03,446 7 INFO rb-ea311d5-226310-432086 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 13:25:03,916 7 INFO rb-ea311d5-226310-432086 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 13:25:04,386 7 INFO rb-ea311d5-226310-432086 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 13:25:05,013 7 INFO rb-ea311d5-226310-432086 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 13:25:05,603 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/payment_screen_flow" ended (passed: 8 / time: 4455 ms) 2026-11-03 13:25:05,820 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/payment_screen_flow (after GC) - used: 121252410 - total: 253443374 - limit: 4395630592 - tests: 8 2026-11-03 13:25:05,882 7 INFO rb-ea311d5-226310-432086 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 13:25:06,009 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25:06] "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 13:25:06,762 7 INFO rb-ea311d5-226310-432086 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 13:25:08,146 7 INFO rb-ea311d5-226310-432086 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 13:25:08,549 7 INFO rb-ea311d5-226310-432086 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 13:25:09,033 7 INFO rb-ea311d5-226310-432086 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 13:25:09,420 7 INFO rb-ea311d5-226310-432086 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 13:25:10,528 7 INFO rb-ea311d5-226310-432086 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 13:25:11,081 7 INFO rb-ea311d5-226310-432086 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 13:25:11,173 7 INFO rb-ea311d5-226310-432086 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 13:25:11,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/product_configurator_flow" ended (passed: 8 / time: 5618 ms) 2026-11-03 13:25:11,793 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/product_configurator_flow (after GC) - used: 120500511 - total: 266819267 - limit: 4395630592 - tests: 8 2026-11-03 13:25:11,876 7 INFO rb-ea311d5-226310-432086 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 13:25:12,016 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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 13:25:12,396 7 INFO rb-ea311d5-226310-432086 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 13:25:12,759 7 INFO rb-ea311d5-226310-432086 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 13:25:13,376 7 INFO rb-ea311d5-226310-432086 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 13:25:13,713 7 INFO rb-ea311d5-226310-432086 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 13:25:14,080 7 INFO rb-ea311d5-226310-432086 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 13:25:14,429 7 INFO rb-ea311d5-226310-432086 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 13:25:14,764 7 INFO rb-ea311d5-226310-432086 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 13:25:15,647 7 INFO rb-ea311d5-226310-432086 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 13:25:16,099 7 INFO rb-ea311d5-226310-432086 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 13:25:16,415 7 INFO rb-ea311d5-226310-432086 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 13:25:16,985 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/product_screen_flow" ended (passed: 11 / time: 5098 ms) 2026-11-03 13:25:17,256 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/product_screen_flow (after GC) - used: 120980929 - total: 284388537 - limit: 4395630592 - tests: 11 2026-11-03 13:25:17,335 7 INFO rb-ea311d5-226310-432086 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 13:25:17,484 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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.019 ro 2026-11-03 13:25:18,158 7 INFO rb-ea311d5-226310-432086 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 13:25:19,131 7 INFO rb-ea311d5-226310-432086 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 13:25:19,904 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/refund_flow" ended (passed: 3 / time: 2561 ms) 2026-11-03 13:25:20,081 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/refund_flow (after GC) - used: 121692315 - total: 241397311 - limit: 4395630592 - tests: 3 2026-11-03 13:25:20,140 7 INFO rb-ea311d5-226310-432086 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 13:25:20,288 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25:20] "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 13:25:20,436 7 INFO rb-ea311d5-226310-432086 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 13:25:20,638 7 INFO rb-ea311d5-226310-432086 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 13:25:20,819 7 INFO rb-ea311d5-226310-432086 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 13:25:20,996 7 INFO rb-ea311d5-226310-432086 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 13:25:21,195 7 INFO rb-ea311d5-226310-432086 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 13:25:21,442 7 INFO rb-ea311d5-226310-432086 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: 1295 ms) 2026-11-03 13:25:21,446 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/data_service" ended (passed: 6 / time: 1295 ms) 2026-11-03 13:25:21,648 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/services/data_service (after GC) - used: 121855850 - total: 241659442 - limit: 4395630592 - tests: 6 2026-11-03 13:25:21,715 7 INFO rb-ea311d5-226310-432086 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 13:25:21,730 7 INFO rb-ea311d5-226310-432086 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 13:25:21,757 7 INFO rb-ea311d5-226310-432086 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 13:25:21,790 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/indexed_db" ended (passed: 3 / time: 66 ms) 2026-11-03 13:25:21,921 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/services/indexed_db (after GC) - used: 121509514 - total: 207580714 - limit: 4395630592 - tests: 3 2026-11-03 13:25:21,994 7 INFO rb-ea311d5-226310-432086 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 13:25:22,119 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25:22] "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 13:25:22,252 7 INFO rb-ea311d5-226310-432086 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 13:25:22,257 7 INFO rb-ea311d5-226310-432086 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 13:25:22,523 7 INFO rb-ea311d5-226310-432086 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 13:25:22,739 7 INFO rb-ea311d5-226310-432086 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 13:25:23,009 7 INFO rb-ea311d5-226310-432086 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 13:25:23,293 7 INFO rb-ea311d5-226310-432086 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 13:25:23,549 7 INFO rb-ea311d5-226310-432086 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 13:25:23,779 7 INFO rb-ea311d5-226310-432086 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 13:25:24,056 7 INFO rb-ea311d5-226310-432086 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 13:25:24,339 7 INFO rb-ea311d5-226310-432086 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: 1598 ms) 2026-11-03 13:25:24,339 7 INFO rb-ea311d5-226310-432086 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 13:25:24,550 7 INFO rb-ea311d5-226310-432086 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 13:25:24,774 7 INFO rb-ea311d5-226310-432086 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 13:25:25,019 7 INFO rb-ea311d5-226310-432086 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 13:25:25,270 7 INFO rb-ea311d5-226310-432086 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 13:25:25,546 7 INFO rb-ea311d5-226310-432086 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 13:25:25,854 7 INFO rb-ea311d5-226310-432086 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 13:25:26,115 7 INFO rb-ea311d5-226310-432086 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 13:25:26,387 7 INFO rb-ea311d5-226310-432086 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 13:25:26,627 7 INFO rb-ea311d5-226310-432086 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 13:25:26,847 7 INFO rb-ea311d5-226310-432086 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 13:25:27,106 7 INFO rb-ea311d5-226310-432086 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 13:25:27,362 7 INFO rb-ea311d5-226310-432086 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 13:25:27,778 7 INFO rb-ea311d5-226310-432086 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 13:25:28,058 7 INFO rb-ea311d5-226310-432086 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 13:25:28,330 7 INFO rb-ea311d5-226310-432086 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 13:25:28,611 7 INFO rb-ea311d5-226310-432086 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 13:25:28,898 7 INFO rb-ea311d5-226310-432086 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 13:25:29,580 7 INFO rb-ea311d5-226310-432086 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 13:25:29,742 7 INFO rb-ea311d5-226310-432086 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 13:25:29,912 7 INFO rb-ea311d5-226310-432086 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 13:25:30,093 7 INFO rb-ea311d5-226310-432086 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 13:25:30,301 7 INFO rb-ea311d5-226310-432086 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 13:25:30,473 7 INFO rb-ea311d5-226310-432086 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 13:25:30,646 7 INFO rb-ea311d5-226310-432086 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: 345 ms) 2026-11-03 13:25:30,647 7 INFO rb-ea311d5-226310-432086 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 13:25:30,818 7 INFO rb-ea311d5-226310-432086 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 13:25:30,974 7 INFO rb-ea311d5-226310-432086 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: 328 ms) 2026-11-03 13:25:30,974 7 INFO rb-ea311d5-226310-432086 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 13:25:31,126 7 INFO rb-ea311d5-226310-432086 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 13:25:31,310 7 INFO rb-ea311d5-226310-432086 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: 336 ms) 2026-11-03 13:25:31,311 7 INFO rb-ea311d5-226310-432086 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: 9303 ms) 2026-11-03 13:25:31,318 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/pos_service" ended (passed: 38 / time: 9303 ms) 2026-11-03 13:25:31,511 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/services/pos_service (after GC) - used: 122383588 - total: 247950928 - limit: 4395630592 - tests: 38 2026-11-03 13:25:31,590 7 INFO rb-ea311d5-226310-432086 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 13:25:31,731 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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 13:25:31,895 7 INFO rb-ea311d5-226310-432086 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 13:25:32,118 7 INFO rb-ea311d5-226310-432086 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 13:25:32,304 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/printer" ended (passed: 3 / time: 707 ms) 2026-11-03 13:25:32,421 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/services/printer (after GC) - used: 121916032 - total: 225668672 - limit: 4395630592 - tests: 3 2026-11-03 13:25:32,487 7 INFO rb-ea311d5-226310-432086 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 13:25:32,490 7 INFO rb-ea311d5-226310-432086 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 13:25:32,494 7 INFO rb-ea311d5-226310-432086 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 13:25:32,497 7 INFO rb-ea311d5-226310-432086 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 13:25:32,507 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/backend_widgets_fallback" ended (passed: 4 / time: 15 ms) 2026-11-03 13:25:32,604 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/backend_widgets_fallback (after GC) - used: 121744220 - total: 208105104 - limit: 4395630592 - tests: 4 2026-11-03 13:25:32,659 7 INFO rb-ea311d5-226310-432086 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 13:25:32,674 7 INFO rb-ea311d5-226310-432086 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 13:25:32,674 7 INFO rb-ea311d5-226310-432086 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 13:25:32,675 7 INFO rb-ea311d5-226310-432086 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 13:25:32,677 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/convert_python_template" ended (passed: 4 / time: 11 ms) 2026-11-03 13:25:32,778 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/convert_python_template (after GC) - used: 121755816 - total: 207580816 - limit: 4395630592 - tests: 4 2026-11-03 13:25:32,843 7 INFO rb-ea311d5-226310-432086 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 13:25:32,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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 13:25:34,426 7 INFO rb-ea311d5-226310-432086 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 13:25:34,712 7 INFO rb-ea311d5-226310-432086 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 13:25:34,911 7 INFO rb-ea311d5-226310-432086 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 13:25:35,187 7 INFO rb-ea311d5-226310-432086 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 13:25:35,510 7 INFO rb-ea311d5-226310-432086 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 13:25:35,754 7 INFO rb-ea311d5-226310-432086 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 13:25:36,065 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/devices_identifier_sequence" ended (passed: 7 / time: 3214 ms) 2026-11-03 13:25:36,244 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/devices_identifier_sequence (after GC) - used: 122229015 - total: 242970315 - limit: 4395630592 - tests: 7 2026-11-03 13:25:36,302 7 INFO rb-ea311d5-226310-432086 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 13:25:36,360 7 INFO rb-ea311d5-226310-432086 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 13:25:36,459 7 INFO rb-ea311d5-226310-432086 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 13:25:36,474 7 INFO rb-ea311d5-226310-432086 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 13:25:36,484 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/lazy_getter" ended (passed: 4 / time: 173 ms) 2026-11-03 13:25:36,591 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/lazy_getter (after GC) - used: 121912487 - total: 207580935 - limit: 4395630592 - tests: 4 2026-11-03 13:25:36,642 7 INFO rb-ea311d5-226310-432086 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 13:25:36,648 7 INFO rb-ea311d5-226310-432086 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 13:25:36,658 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/lna" ended (passed: 2 / time: 8 ms) 2026-11-03 13:25:36,756 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/lna (after GC) - used: 121898164 - total: 207056788 - limit: 4395630592 - tests: 2 2026-11-03 13:25:36,805 7 INFO rb-ea311d5-226310-432086 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 13:25:36,810 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/numbers/rounding" 2026-11-03 13:25:36,812 7 INFO rb-ea311d5-226310-432086 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 13:25:36,826 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/numbers" ended (passed: 3 / time: 9 ms) 2026-11-03 13:25:36,921 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/numbers (after GC) - used: 121904633 - total: 207056825 - limit: 4395630592 - tests: 3 2026-11-03 13:25:36,983 7 INFO rb-ea311d5-226310-432086 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 13:25:37,115 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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 13:25:37,296 7 INFO rb-ea311d5-226310-432086 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 13:25:37,515 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/order_payment_validation" ended (passed: 2 / time: 526 ms) 2026-11-03 13:25:37,623 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/order_payment_validation (after GC) - used: 122113615 - total: 212561871 - limit: 4395630592 - tests: 2 2026-11-03 13:25:37,683 7 INFO rb-ea311d5-226310-432086 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 13:25:37,796 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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.014 ro 2026-11-03 13:25:37,899 7 INFO rb-ea311d5-226310-432086 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 13:25:38,082 7 INFO rb-ea311d5-226310-432086 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 13:25:38,258 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/payment_interface/connectWebsocket" ended (passed: 3 / time: 572 ms) 2026-11-03 13:25:38,268 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/payment_interface" ended (passed: 3 / time: 572 ms) 2026-11-03 13:25:38,400 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/payment_interface (after GC) - used: 122207143 - total: 215183327 - limit: 4395630592 - tests: 3 2026-11-03 13:25:38,465 7 INFO rb-ea311d5-226310-432086 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 13:25:38,478 7 INFO rb-ea311d5-226310-432086 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 13:25:38,587 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/pretty_console_log (after GC) - used: 122002505 - total: 207318969 - limit: 4395630592 - tests: 1 2026-11-03 13:25:38,667 7 INFO rb-ea311d5-226310-432086 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 13:25:38,784 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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 13:25:38,939 7 INFO rb-ea311d5-226310-432086 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 13:25:39,172 7 INFO rb-ea311d5-226310-432086 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 13:25:39,449 7 INFO rb-ea311d5-226310-432086 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: 781 ms) 2026-11-03 13:25:39,449 7 INFO rb-ea311d5-226310-432086 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 13:25:39,710 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/server_synchronization" ended (passed: 4 / time: 1034 ms) 2026-11-03 13:25:39,843 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/server_synchronization (after GC) - used: 122493080 - total: 222523396 - limit: 4395630592 - tests: 4 2026-11-03 13:25:39,909 7 INFO rb-ea311d5-226310-432086 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 13:25:40,055 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25:40] "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 13:25:40,185 7 INFO rb-ea311d5-226310-432086 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 13:25:40,391 7 INFO rb-ea311d5-226310-432086 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 13:25:40,550 7 INFO rb-ea311d5-226310-432086 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 13:25:40,761 7 INFO rb-ea311d5-226310-432086 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 13:25:40,944 7 INFO rb-ea311d5-226310-432086 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 13:25:41,154 7 INFO rb-ea311d5-226310-432086 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 13:25:41,378 7 INFO rb-ea311d5-226310-432086 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 13:25:41,574 7 INFO rb-ea311d5-226310-432086 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 13:25:41,758 7 INFO rb-ea311d5-226310-432086 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 13:25:41,928 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/utils/scale_interface" ended (passed: 10 / time: 2016 ms) 2026-11-03 13:25:42,087 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/utils/scale_interface (after GC) - used: 122414412 - total: 235892740 - limit: 4395630592 - tests: 10 2026-11-03 13:25:42,138 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25:42] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1397 11 0.029 0.018 rw 2026-11-03 13:25:42,244 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/actionpad_widget/highlightPay" 2026-11-03 13:25:42,402 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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.012 ro 2026-11-03 13:25:42,584 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/actionpad_widget" ended (passed: 1 / time: 330 ms) 2026-11-03 13:25:42,707 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/actionpad_widget (after GC) - used: 122305923 - total: 209418415 - limit: 4395630592 - tests: 1 2026-11-03 13:25:42,766 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/control_buttons/showAddCourse" 2026-11-03 13:25:42,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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.01 ro 2026-11-03 13:25:43,123 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/control_buttons" ended (passed: 1 / time: 344 ms) 2026-11-03 13:25:43,232 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/control_buttons (after GC) - used: 122407202 - total: 209419510 - limit: 4395630592 - tests: 1 2026-11-03 13:25:43,299 7 INFO rb-ea311d5-226310-432086 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 13:25:43,435 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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 13:25:43,609 7 INFO rb-ea311d5-226310-432086 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 13:25:43,888 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/floor_screen" ended (passed: 2 / time: 575 ms) 2026-11-03 13:25:44,005 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/floor_screen (after GC) - used: 122668250 - total: 212579302 - limit: 4395630592 - tests: 2 2026-11-03 13:25:44,082 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/payment_lines/getPaymentActionState" 2026-11-03 13:25:44,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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.008 ro 2026-11-03 13:25:44,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/payment_lines" ended (passed: 1 / time: 308 ms) 2026-11-03 13:25:44,506 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/payment_lines (after GC) - used: 122644746 - total: 210219942 - limit: 4395630592 - tests: 1 2026-11-03 13:25:44,569 7 INFO rb-ea311d5-226310-432086 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 13:25:44,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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 13:25:44,907 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/popup/order_details_dialog" ended (passed: 1 / time: 324 ms) 2026-11-03 13:25:45,022 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/popup/order_details_dialog (after GC) - used: 122731536 - total: 209958092 - limit: 4395630592 - tests: 1 2026-11-03 13:25:45,114 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/addProductToOrder" 2026-11-03 13:25:45,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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.012 ro 2026-11-03 13:25:45,563 7 INFO rb-ea311d5-226310-432086 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 13:25:45,848 7 INFO rb-ea311d5-226310-432086 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 13:25:46,354 7 INFO rb-ea311d5-226310-432086 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 13:25:46,857 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/product_screen" ended (passed: 4 / time: 1732 ms) 2026-11-03 13:25:47,026 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/product_screen (after GC) - used: 132415904 - total: 236177424 - limit: 4395630592 - tests: 4 2026-11-03 13:25:47,114 7 INFO rb-ea311d5-226310-432086 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 13:25:47,243 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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 13:25:47,421 7 INFO rb-ea311d5-226310-432086 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 13:25:47,694 7 INFO rb-ea311d5-226310-432086 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 13:25:47,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/split_bill_screen/onClickLine" ended (passed: 2 / time: 525 ms) 2026-11-03 13:25:47,949 7 INFO rb-ea311d5-226310-432086 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 13:25:48,213 7 INFO rb-ea311d5-226310-432086 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 13:25:48,581 7 INFO rb-ea311d5-226310-432086 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 13:25:49,082 7 INFO rb-ea311d5-226310-432086 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 13:25:49,514 7 INFO rb-ea311d5-226310-432086 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 13:25:49,955 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/split_bill_screen" ended (passed: 8 / time: 2826 ms) 2026-11-03 13:25:50,161 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/split_bill_screen (after GC) - used: 123470539 - total: 247980587 - limit: 4395630592 - tests: 8 2026-11-03 13:25:50,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/validateTip" 2026-11-03 13:25:50,382 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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.009 ro 2026-11-03 13:25:50,621 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/tipAmount" 2026-11-03 13:25:50,914 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/overallAmount" 2026-11-03 13:25:51,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/tipSubText" 2026-11-03 13:25:51,451 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/canSettle" 2026-11-03 13:25:51,741 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/selectTip" 2026-11-03 13:25:52,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/tip_screen" ended (passed: 6 / time: 1780 ms) 2026-11-03 13:25:52,195 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/tip_screen (after GC) - used: 123693858 - total: 246151342 - limit: 4395630592 - tests: 6 2026-11-03 13:25:52,264 7 INFO rb-ea311d5-226310-432086 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 13:25:52,415 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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.017 ro 2026-11-03 13:25:52,564 7 INFO rb-ea311d5-226310-432086 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 13:25:52,780 7 INFO rb-ea311d5-226310-432086 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 13:25:52,957 7 INFO rb-ea311d5-226310-432086 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 13:25:53,174 7 INFO rb-ea311d5-226310-432086 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 13:25:53,407 7 INFO rb-ea311d5-226310-432086 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 13:25:53,615 7 INFO rb-ea311d5-226310-432086 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 13:25:53,971 7 INFO rb-ea311d5-226310-432086 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 13:25:54,242 7 INFO rb-ea311d5-226310-432086 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 13:25:54,561 7 INFO rb-ea311d5-226310-432086 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 13:25:54,927 7 INFO rb-ea311d5-226310-432086 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 13:25:55,187 7 INFO rb-ea311d5-226310-432086 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 13:25:55,514 7 INFO rb-ea311d5-226310-432086 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 13:25:55,746 7 INFO rb-ea311d5-226310-432086 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 13:25:55,981 7 INFO rb-ea311d5-226310-432086 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 13:25:56,241 7 INFO rb-ea311d5-226310-432086 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: 3973 ms) 2026-11-03 13:25:56,253 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/models/pos_order" ended (passed: 15 / time: 3973 ms) 2026-11-03 13:25:56,496 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/models/pos_order (after GC) - used: 123845838 - total: 278919246 - limit: 4395630592 - tests: 15 2026-11-03 13:25:56,567 7 INFO rb-ea311d5-226310-432086 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 13:25:56,703 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25:56] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.01 ro 2026-11-03 13:25:56,843 7 INFO rb-ea311d5-226310-432086 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 13:25:57,068 7 INFO rb-ea311d5-226310-432086 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 13:25:57,253 7 INFO rb-ea311d5-226310-432086 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 13:25:57,465 7 INFO rb-ea311d5-226310-432086 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 13:25:57,689 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/models/restaurant_order_course" ended (passed: 5 / time: 1107 ms) 2026-11-03 13:25:57,822 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/models/restaurant_order_course (after GC) - used: 123897353 - total: 246937649 - limit: 4395630592 - tests: 5 2026-11-03 13:25:57,891 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/getOrders" 2026-11-03 13:25:58,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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.015 ro 2026-11-03 13:25:58,205 7 INFO rb-ea311d5-226310-432086 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 13:25:58,443 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/rootTable" 2026-11-03 13:25:58,688 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/models/restaurant_table" ended (passed: 3 / time: 779 ms) 2026-11-03 13:25:58,826 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/models/restaurant_table (after GC) - used: 123779593 - total: 228849713 - limit: 4395630592 - tests: 3 2026-11-03 13:25:58,898 7 INFO rb-ea311d5-226310-432086 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 13:25:59,048 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:25: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.015 ro 2026-11-03 13:25:59,717 7 INFO rb-ea311d5-226310-432086 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 13:26:01,465 7 INFO rb-ea311d5-226310-432086 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 13:26:02,346 7 INFO rb-ea311d5-226310-432086 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 13:26:03,843 7 INFO rb-ea311d5-226310-432086 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 13:26:05,014 7 INFO rb-ea311d5-226310-432086 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 13:26:05,364 7 INFO rb-ea311d5-226310-432086 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 13:26:06,120 7 INFO rb-ea311d5-226310-432086 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 13:26:06,690 7 INFO rb-ea311d5-226310-432086 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 13:26:08,793 7 INFO rb-ea311d5-226310-432086 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 13:26:09,419 7 INFO rb-ea311d5-226310-432086 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 13:26:10,166 7 INFO rb-ea311d5-226310-432086 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 13:26:12,716 7 INFO rb-ea311d5-226310-432086 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 13:26:13,893 7 INFO rb-ea311d5-226310-432086 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 13:26:14,815 7 INFO rb-ea311d5-226310-432086 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 13:26:16,283 7 INFO rb-ea311d5-226310-432086 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 13:26:17,246 7 INFO rb-ea311d5-226310-432086 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 13:26:18,244 7 INFO rb-ea311d5-226310-432086 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 13:26:18,612 7 INFO rb-ea311d5-226310-432086 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 13:26:19,403 7 INFO rb-ea311d5-226310-432086 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 13:26:19,878 7 INFO rb-ea311d5-226310-432086 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 13:26:20,452 7 INFO rb-ea311d5-226310-432086 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 13:26:21,278 7 INFO rb-ea311d5-226310-432086 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 13:26:22,016 7 INFO rb-ea311d5-226310-432086 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 13:26:22,536 7 INFO rb-ea311d5-226310-432086 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 13:26:23,381 7 INFO rb-ea311d5-226310-432086 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 13:26:24,158 7 INFO rb-ea311d5-226310-432086 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 13:26:25,212 7 INFO rb-ea311d5-226310-432086 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 13:26:25,777 7 INFO rb-ea311d5-226310-432086 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 13:26:27,267 7 INFO rb-ea311d5-226310-432086 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 13:26:27,657 7 INFO rb-ea311d5-226310-432086 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 13:26:28,395 7 INFO rb-ea311d5-226310-432086 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 13:26:28,749 7 INFO rb-ea311d5-226310-432086 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 13:26:29,530 7 INFO rb-ea311d5-226310-432086 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 13:26:30,521 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/scenario/restaurant_flow" ended (passed: 34 / time: 31604 ms) 2026-11-03 13:26:31,408 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/scenario/restaurant_flow (after GC) - used: 131573414 - total: 406078126 - limit: 4395630592 - tests: 34 2026-11-03 13:26:31,492 7 INFO rb-ea311d5-226310-432086 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 13:26:31,621 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:26: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 13:26:31,775 7 INFO rb-ea311d5-226310-432086 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 13:26:32,135 7 INFO rb-ea311d5-226310-432086 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: 641 ms) 2026-11-03 13:26:32,146 7 INFO rb-ea311d5-226310-432086 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: 641 ms) 2026-11-03 13:26:32,335 7 INFO rb-ea311d5-226310-432086 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: 127744122 - total: 229654898 - limit: 4395630592 - tests: 2 2026-11-03 13:26:32,415 7 INFO rb-ea311d5-226310-432086 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 13:26:32,543 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:26: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 13:26:32,657 7 INFO rb-ea311d5-226310-432086 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 13:26:32,949 7 INFO rb-ea311d5-226310-432086 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 13:26:33,192 7 INFO rb-ea311d5-226310-432086 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 13:26:33,497 7 INFO rb-ea311d5-226310-432086 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 13:26:33,770 7 INFO rb-ea311d5-226310-432086 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 13:26:34,062 7 INFO rb-ea311d5-226310-432086 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 13:26:34,299 7 INFO rb-ea311d5-226310-432086 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 13:26:34,602 7 INFO rb-ea311d5-226310-432086 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 13:26:34,877 7 INFO rb-ea311d5-226310-432086 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 13:26:35,182 7 INFO rb-ea311d5-226310-432086 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 13:26:35,662 7 INFO rb-ea311d5-226310-432086 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: 1894 ms) 2026-11-03 13:26:35,663 7 INFO rb-ea311d5-226310-432086 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 13:26:35,995 7 INFO rb-ea311d5-226310-432086 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 13:26:36,287 7 INFO rb-ea311d5-226310-432086 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: 623 ms) 2026-11-03 13:26:36,288 7 INFO rb-ea311d5-226310-432086 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 13:26:36,611 7 INFO rb-ea311d5-226310-432086 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 13:26:36,855 7 INFO rb-ea311d5-226310-432086 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 13:26:37,148 7 INFO rb-ea311d5-226310-432086 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 13:26:37,441 7 INFO rb-ea311d5-226310-432086 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 13:26:37,715 7 INFO rb-ea311d5-226310-432086 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 13:26:37,974 7 INFO rb-ea311d5-226310-432086 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 13:26:38,217 7 INFO rb-ea311d5-226310-432086 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 13:26:38,458 7 INFO rb-ea311d5-226310-432086 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: 485 ms) 2026-11-03 13:26:38,462 7 INFO rb-ea311d5-226310-432086 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 13:26:38,776 7 INFO rb-ea311d5-226310-432086 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 13:26:39,037 7 INFO rb-ea311d5-226310-432086 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 13:26:39,284 7 INFO rb-ea311d5-226310-432086 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 13:26:39,482 7 INFO rb-ea311d5-226310-432086 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 13:26:39,774 7 INFO rb-ea311d5-226310-432086 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 13:26:39,997 7 INFO rb-ea311d5-226310-432086 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 13:26:40,737 7 INFO rb-ea311d5-226310-432086 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 13:26:40,925 7 INFO rb-ea311d5-226310-432086 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 13:26:41,174 7 INFO rb-ea311d5-226310-432086 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 13:26:41,397 7 INFO rb-ea311d5-226310-432086 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 13:26:41,606 7 INFO rb-ea311d5-226310-432086 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 13:26:41,827 7 INFO rb-ea311d5-226310-432086 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 13:26:42,018 7 INFO rb-ea311d5-226310-432086 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 13:26:42,219 7 INFO rb-ea311d5-226310-432086 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 13:26:42,415 7 INFO rb-ea311d5-226310-432086 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 13:26:42,625 7 INFO rb-ea311d5-226310-432086 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 13:26:42,835 7 INFO rb-ea311d5-226310-432086 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 13:26:43,043 7 INFO rb-ea311d5-226310-432086 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 13:26:43,238 7 INFO rb-ea311d5-226310-432086 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 13:26:43,433 7 INFO rb-ea311d5-226310-432086 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 13:26:43,638 7 INFO rb-ea311d5-226310-432086 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 13:26:43,806 7 INFO rb-ea311d5-226310-432086 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 13:26:44,007 7 INFO rb-ea311d5-226310-432086 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 13:26:44,192 7 INFO rb-ea311d5-226310-432086 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 13:26:44,380 7 INFO rb-ea311d5-226310-432086 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 13:26:44,575 7 INFO rb-ea311d5-226310-432086 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 13:26:44,773 7 INFO rb-ea311d5-226310-432086 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 13:26:44,983 7 INFO rb-ea311d5-226310-432086 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 13:26:45,208 7 INFO rb-ea311d5-226310-432086 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 13:26:45,405 7 INFO rb-ea311d5-226310-432086 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 13:26:45,589 7 INFO rb-ea311d5-226310-432086 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 13:26:45,772 7 INFO rb-ea311d5-226310-432086 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 13:26:45,939 7 INFO rb-ea311d5-226310-432086 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 13:26:46,116 7 INFO rb-ea311d5-226310-432086 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 13:26:46,283 7 INFO rb-ea311d5-226310-432086 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 13:26:46,474 7 INFO rb-ea311d5-226310-432086 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: 539 ms) 2026-11-03 13:26:46,475 7 INFO rb-ea311d5-226310-432086 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 13:26:46,683 7 INFO rb-ea311d5-226310-432086 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 13:26:46,917 7 INFO rb-ea311d5-226310-432086 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 13:26:47,100 7 INFO rb-ea311d5-226310-432086 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 13:26:47,327 7 INFO rb-ea311d5-226310-432086 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: 14894 ms) 2026-11-03 13:26:47,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/pos_service" ended (passed: 61 / time: 14894 ms) 2026-11-03 13:26:47,884 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/services/pos_service (after GC) - used: 128578987 - total: 339493231 - limit: 4395630592 - tests: 61 2026-11-03 13:26:47,964 7 INFO rb-ea311d5-226310-432086 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 13:26:48,108 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:26: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.017 ro 2026-11-03 13:26:48,293 7 INFO rb-ea311d5-226310-432086 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 13:26:48,539 7 INFO rb-ea311d5-226310-432086 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 13:26:48,814 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/preparation_printer" ended (passed: 3 / time: 839 ms) 2026-11-03 13:26:48,971 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/services/preparation_printer (after GC) - used: 128222109 - total: 237519173 - limit: 4395630592 - tests: 3 2026-11-03 13:26:49,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:26:49] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 824 8 0.006 0.015 rw 2026-11-03 13:26:49,118 7 INFO rb-ea311d5-226310-432086 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 13:26:49,286 7 INFO rb-ea311d5-226310-432086 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 13:26:49,386 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_is_favorite_field" ended (passed: 2 / time: 257 ms) 2026-11-03 13:26:49,516 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_is_favorite_field (after GC) - used: 128053408 - total: 220222964 - limit: 4395630592 - tests: 2 2026-11-03 13:26:49,577 7 INFO rb-ea311d5-226310-432086 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 13:26:49,819 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_notebook_task_list" ended (passed: 1 / time: 237 ms) 2026-11-03 13:26:49,953 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_notebook_task_list (after GC) - used: 128174517 - total: 219704061 - limit: 4395630592 - tests: 1 2026-11-03 13:26:50,008 7 INFO rb-ea311d5-226310-432086 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 13:26:50,194 7 INFO rb-ea311d5-226310-432086 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 13:26:50,354 7 INFO rb-ea311d5-226310-432086 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 13:26:50,531 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_project" ended (passed: 3 / time: 507 ms) 2026-11-03 13:26:50,674 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_project (after GC) - used: 128517017 - total: 219721545 - limit: 4395630592 - tests: 3 2026-11-03 13:26:50,751 7 INFO rb-ea311d5-226310-432086 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 13:26:50,890 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:26:50] "GET /web/bundle/web.fullcalendar_lib HTTP/1.1" 200 78 0 0 0.004 ro 2026-11-03 13:26:50,943 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:26:50] "GET /web/assets/ad6b1b3/web.fullcalendar_lib.min.js HTTP/1.1" 200 451450 2 0.002 0.013 ro 2026-11-03 13:26:51,574 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_project_calendar" ended (passed: 1 / time: 816 ms) 2026-11-03 13:26:51,762 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_project_calendar (after GC) - used: 133801474 - total: 221184194 - limit: 4395630592 - tests: 1 2026-11-03 13:26:51,835 7 INFO rb-ea311d5-226310-432086 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 13:26:51,942 7 INFO rb-ea311d5-226310-432086 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 13:26:52,069 7 INFO rb-ea311d5-226310-432086 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 13:26:52,297 7 INFO rb-ea311d5-226310-432086 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 13:26:52,418 7 INFO rb-ea311d5-226310-432086 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 13:26:52,558 7 INFO rb-ea311d5-226310-432086 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 13:26:52,695 7 INFO rb-ea311d5-226310-432086 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 13:26:52,799 7 INFO rb-ea311d5-226310-432086 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 13:26:52,914 7 INFO rb-ea311d5-226310-432086 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 13:26:53,029 7 INFO rb-ea311d5-226310-432086 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 13:26:53,165 7 INFO rb-ea311d5-226310-432086 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 13:26:53,299 7 INFO rb-ea311d5-226310-432086 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 13:26:53,426 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_project_form_view" ended (passed: 12 / time: 1571 ms) 2026-11-03 13:26:53,582 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_project_form_view (after GC) - used: 133589688 - total: 233546388 - limit: 4395630592 - tests: 12 2026-11-03 13:26:53,645 7 INFO rb-ea311d5-226310-432086 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 13:26:53,783 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_project_state_selection" ended (passed: 1 / time: 132 ms) 2026-11-03 13:26:53,926 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_project_state_selection (after GC) - used: 133379373 - total: 222240237 - limit: 4395630592 - tests: 1 2026-11-03 13:26:53,993 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:26:53] "GET /web/bundle/web.chartjs_lib HTTP/1.1" 200 73 0 0 0.004 ro 2026-11-03 13:26:54,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:26:54] "GET /web/assets/edb5448/web.chartjs_lib.min.js HTTP/1.1" 200 486899 2 0.002 0.013 ro 2026-11-03 13:26:54,093 7 INFO rb-ea311d5-226310-432086 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 13:26:54,417 7 INFO rb-ea311d5-226310-432086 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 13:26:54,592 7 INFO rb-ea311d5-226310-432086 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 13:26:54,813 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_analysis" ended (passed: 3 / time: 708 ms) 2026-11-03 13:26:54,966 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_analysis (after GC) - used: 132166507 - total: 223560155 - limit: 4395630592 - tests: 3 2026-11-03 13:26:55,034 7 INFO rb-ea311d5-226310-432086 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 13:26:55,188 7 INFO rb-ea311d5-226310-432086 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 13:26:55,311 7 INFO rb-ea311d5-226310-432086 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 13:26:55,527 7 INFO rb-ea311d5-226310-432086 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 13:26:55,737 7 INFO rb-ea311d5-226310-432086 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 13:26:55,871 7 INFO rb-ea311d5-226310-432086 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 13:26:55,971 7 INFO rb-ea311d5-226310-432086 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 13:26:56,158 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_burndown_chart" ended (passed: 7 / time: 1115 ms) 2026-11-03 13:26:56,339 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_burndown_chart (after GC) - used: 133341561 - total: 228801013 - limit: 4395630592 - tests: 7 2026-11-03 13:26:56,400 7 INFO rb-ea311d5-226310-432086 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 13:26:56,998 7 INFO rb-ea311d5-226310-432086 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 13:26:57,238 7 INFO rb-ea311d5-226310-432086 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 13:26:57,506 7 INFO rb-ea311d5-226310-432086 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 13:26:57,762 7 INFO rb-ea311d5-226310-432086 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 13:26:58,071 7 INFO rb-ea311d5-226310-432086 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 13:26:58,323 7 INFO rb-ea311d5-226310-432086 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 13:26:58,783 7 INFO rb-ea311d5-226310-432086 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 13:26:59,163 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_calendar" ended (passed: 8 / time: 2756 ms) 2026-11-03 13:26:59,427 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_calendar (after GC) - used: 134791076 - total: 256629464 - limit: 4395630592 - tests: 8 2026-11-03 13:26:59,477 7 INFO rb-ea311d5-226310-432086 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 13:26:59,638 7 INFO rb-ea311d5-226310-432086 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 13:26:59,728 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_groupby" ended (passed: 2 / time: 243 ms) 2026-11-03 13:26:59,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_groupby (after GC) - used: 134660713 - total: 227766917 - limit: 4395630592 - tests: 2 2026-11-03 13:26:59,926 7 INFO rb-ea311d5-226310-432086 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 13:27:00,019 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27:00] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.002 - 2026-11-03 13:27:00,031 7 INFO rb-ea311d5-226310-432086 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 13:27:00,147 7 INFO rb-ea311d5-226310-432086 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 13:27:00,287 7 INFO rb-ea311d5-226310-432086 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 13:27:00,433 7 INFO rb-ea311d5-226310-432086 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 13:27:00,633 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27:00] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 2874 0 0 0.003 - 2026-11-03 13:27:00,753 7 INFO rb-ea311d5-226310-432086 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 13:27:01,038 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_kanban_view" ended (passed: 6 / time: 1104 ms) 2026-11-03 13:27:01,237 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_kanban_view (after GC) - used: 135157444 - total: 230943036 - limit: 4395630592 - tests: 6 2026-11-03 13:27:01,293 7 INFO rb-ea311d5-226310-432086 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 13:27:01,460 7 INFO rb-ea311d5-226310-432086 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 13:27:01,672 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_list_view" ended (passed: 2 / time: 370 ms) 2026-11-03 13:27:01,835 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_list_view (after GC) - used: 135134249 - total: 227250221 - limit: 4395630592 - tests: 2 2026-11-03 13:27:01,903 7 INFO rb-ea311d5-226310-432086 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 13:27:02,022 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_priority_switch" ended (passed: 1 / time: 111 ms) 2026-11-03 13:27:02,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_priority_switch (after GC) - used: 135126193 - total: 227246641 - limit: 4395630592 - tests: 1 2026-11-03 13:27:02,346 7 INFO rb-ea311d5-226310-432086 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 13:27:02,457 7 INFO rb-ea311d5-226310-432086 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 13:27:02,596 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_project_many2one_field" ended (passed: 2 / time: 225 ms) 2026-11-03 13:27:02,738 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_project_many2one_field (after GC) - used: 135209229 - total: 227253733 - limit: 4395630592 - tests: 2 2026-11-03 13:27:02,811 7 INFO rb-ea311d5-226310-432086 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 13:27:02,957 7 INFO rb-ea311d5-226310-432086 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 13:27:03,100 7 INFO rb-ea311d5-226310-432086 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 13:27:03,250 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_state_selection" ended (passed: 3 / time: 434 ms) 2026-11-03 13:27:03,405 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_state_selection (after GC) - used: 135343546 - total: 227788174 - limit: 4395630592 - tests: 3 2026-11-03 13:27:03,480 7 INFO rb-ea311d5-226310-432086 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 13:27:03,718 7 INFO rb-ea311d5-226310-432086 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 13:27:03,930 7 INFO rb-ea311d5-226310-432086 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 13:27:04,147 7 INFO rb-ea311d5-226310-432086 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 13:27:04,406 7 INFO rb-ea311d5-226310-432086 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 13:27:04,565 7 INFO rb-ea311d5-226310-432086 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 13:27:04,786 7 INFO rb-ea311d5-226310-432086 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 13:27:04,967 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_subtask" ended (passed: 7 / time: 1474 ms) 2026-11-03 13:27:05,158 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_subtask (after GC) - used: 136224680 - total: 236221792 - limit: 4395630592 - tests: 7 2026-11-03 13:27:05,240 7 INFO rb-ea311d5-226310-432086 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 13:27:05,359 7 INFO rb-ea311d5-226310-432086 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 13:27:05,550 7 INFO rb-ea311d5-226310-432086 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 13:27:05,695 7 INFO rb-ea311d5-226310-432086 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 13:27:05,928 7 INFO rb-ea311d5-226310-432086 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 13:27:06,072 7 INFO rb-ea311d5-226310-432086 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 13:27:06,299 7 INFO rb-ea311d5-226310-432086 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 13:27:06,405 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_template_dropdown" ended (passed: 7 / time: 1157 ms) 2026-11-03 13:27:06,562 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_template_dropdown (after GC) - used: 136451655 - total: 236999471 - limit: 4395630592 - tests: 7 2026-11-03 13:27:06,624 7 INFO rb-ea311d5-226310-432086 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 13:27:06,742 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_update_with_color" ended (passed: 1 / time: 110 ms) 2026-11-03 13:27:06,907 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_update_with_color (after GC) - used: 136288795 - total: 227526543 - limit: 4395630592 - tests: 1 2026-11-03 13:27:06,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27:06] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 853 10 0.01 0.016 rw 2026-11-03 13:27:07,040 7 INFO rb-ea311d5-226310-432086 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 13:27:07,249 7 INFO rb-ea311d5-226310-432086 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 13:27:07,410 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_activity_wizard_view" ended (passed: 2 / time: 362 ms) 2026-11-03 13:27:07,556 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_activity_wizard_view (after GC) - used: 136339923 - total: 227543123 - limit: 4395630592 - tests: 2 2026-11-03 13:27:07,622 7 INFO rb-ea311d5-226310-432086 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 13:27:08,139 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_calendar_view" ended (passed: 1 / time: 496 ms) 2026-11-03 13:27:08,339 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_calendar_view (after GC) - used: 136343208 - total: 227809608 - limit: 4395630592 - tests: 1 2026-11-03 13:27:08,394 7 INFO rb-ea311d5-226310-432086 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 13:27:08,662 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_conversion_form_view" ended (passed: 1 / time: 261 ms) 2026-11-03 13:27:08,863 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_conversion_form_view (after GC) - used: 136510953 - total: 227819573 - limit: 4395630592 - tests: 1 2026-11-03 13:27:08,942 7 INFO rb-ea311d5-226310-432086 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 13:27:09,087 7 INFO rb-ea311d5-226310-432086 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 13:27:09,199 7 INFO rb-ea311d5-226310-432086 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 13:27:09,366 7 INFO rb-ea311d5-226310-432086 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 13:27:09,492 7 INFO rb-ea311d5-226310-432086 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 13:27:09,690 7 INFO rb-ea311d5-226310-432086 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 13:27:09,834 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_done_checkmark" ended (passed: 6 / time: 880 ms) 2026-11-03 13:27:09,985 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_done_checkmark (after GC) - used: 136596865 - total: 233880633 - limit: 4395630592 - tests: 6 2026-11-03 13:27:10,047 7 INFO rb-ea311d5-226310-432086 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 13:27:10,179 7 INFO rb-ea311d5-226310-432086 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 13:27:10,284 7 INFO rb-ea311d5-226310-432086 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 13:27:10,438 7 INFO rb-ea311d5-226310-432086 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 13:27:10,592 7 INFO rb-ea311d5-226310-432086 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 13:27:10,760 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_form_view" ended (passed: 5 / time: 698 ms) 2026-11-03 13:27:10,929 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_form_view (after GC) - used: 137289993 - total: 236248185 - limit: 4395630592 - tests: 5 2026-11-03 13:27:10,991 7 INFO rb-ea311d5-226310-432086 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 13:27:11,172 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_list_view" ended (passed: 1 / time: 163 ms) 2026-11-03 13:27:11,401 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_list_view (after GC) - used: 137178734 - total: 228358554 - limit: 4395630592 - tests: 1 2026-11-03 13:27:11,436 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.009 0.021 rw 2026-11-03 13:27:11,523 7 INFO rb-ea311d5-226310-432086 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 13:27:11,659 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.01 ro 2026-11-03 13:27:11,789 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/components/control_buttons" ended (passed: 1 / time: 260 ms) 2026-11-03 13:27:11,984 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/components/control_buttons (after GC) - used: 137101031 - total: 228873343 - limit: 4395630592 - tests: 1 2026-11-03 13:27:12,087 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/components/product_screen/getNumpadButtons" 2026-11-03 13:27:12,217 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.013 ro 2026-11-03 13:27:12,507 7 INFO rb-ea311d5-226310-432086 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 13:27:12,874 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/components/product_screen" ended (passed: 2 / time: 796 ms) 2026-11-03 13:27:13,058 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/components/product_screen (after GC) - used: 137412709 - total: 234378717 - limit: 4395630592 - tests: 2 2026-11-03 13:27:13,131 7 INFO rb-ea311d5-226310-432086 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 13:27:13,296 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27:13] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.012 ro 2026-11-03 13:27:13,540 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/components/ticket_screen" ended (passed: 1 / time: 401 ms) 2026-11-03 13:27:13,700 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/components/ticket_screen (after GC) - used: 137347535 - total: 231232935 - limit: 4395630592 - tests: 1 2026-11-03 13:27:13,760 7 INFO rb-ea311d5-226310-432086 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 13:27:13,901 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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 13:27:14,054 7 INFO rb-ea311d5-226310-432086 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 13:27:14,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/models/pos_order_line" ended (passed: 2 / time: 574 ms) 2026-11-03 13:27:14,531 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/models/pos_order_line (after GC) - used: 137493516 - total: 237524252 - limit: 4395630592 - tests: 2 2026-11-03 13:27:14,629 7 INFO rb-ea311d5-226310-432086 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 13:27:14,779 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.014 ro 2026-11-03 13:27:15,607 7 INFO rb-ea311d5-226310-432086 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 13:27:16,497 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/scenario/pos_discount_flow" ended (passed: 2 / time: 1861 ms) 2026-11-03 13:27:16,715 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/scenario/pos_discount_flow (after GC) - used: 139576596 - total: 244864996 - limit: 4395630592 - tests: 2 2026-11-03 13:27:16,823 7 INFO rb-ea311d5-226310-432086 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 13:27:16,984 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.017 ro 2026-11-03 13:27:17,169 7 INFO rb-ea311d5-226310-432086 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 13:27:17,387 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/services/pos_service/PoS Discount" ended (passed: 2 / time: 564 ms) 2026-11-03 13:27:17,394 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/services/pos_service" ended (passed: 2 / time: 564 ms) 2026-11-03 13:27:17,539 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/services/pos_service (after GC) - used: 139683203 - total: 243029763 - limit: 4395630592 - tests: 2 2026-11-03 13:27:17,570 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27:17] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1465 11 0.008 0.019 rw 2026-11-03 13:27:17,695 7 INFO rb-ea311d5-226310-432086 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 13:27:17,856 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.009 ro 2026-11-03 13:27:18,108 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/components/manage_giftcard_popup" ended (passed: 1 / time: 402 ms) 2026-11-03 13:27:18,315 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/components/manage_giftcard_popup (after GC) - used: 139591657 - total: 235955293 - limit: 4395630592 - tests: 1 2026-11-03 13:27:18,402 7 INFO rb-ea311d5-226310-432086 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 13:27:18,602 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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 13:27:18,805 7 INFO rb-ea311d5-226310-432086 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 13:27:19,209 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/components/screens/control_buttons" ended (passed: 2 / time: 800 ms) 2026-11-03 13:27:19,396 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/components/screens/control_buttons (after GC) - used: 139898763 - total: 240938375 - limit: 4395630592 - tests: 2 2026-11-03 13:27:19,494 7 INFO rb-ea311d5-226310-432086 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 13:27:19,635 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.011 ro 2026-11-03 13:27:19,840 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/components/screens/order_summary" ended (passed: 1 / time: 340 ms) 2026-11-03 13:27:20,055 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/components/screens/order_summary (after GC) - used: 139816395 - total: 236481763 - limit: 4395630592 - tests: 1 2026-11-03 13:27:20,188 7 INFO rb-ea311d5-226310-432086 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 13:27:20,397 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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 13:27:20,602 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/components/screens/partner_line" ended (passed: 1 / time: 403 ms) 2026-11-03 13:27:20,764 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/components/screens/partner_line (after GC) - used: 139911267 - total: 236219707 - limit: 4395630592 - tests: 1 2026-11-03 13:27:20,842 7 INFO rb-ea311d5-226310-432086 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 13:27:20,987 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.012 ro 2026-11-03 13:27:21,324 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/customer_display/customer_display" ended (passed: 1 / time: 467 ms) 2026-11-03 13:27:21,503 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/customer_display/customer_display (after GC) - used: 139954629 - total: 236482313 - limit: 4395630592 - tests: 1 2026-11-03 13:27:21,583 7 INFO rb-ea311d5-226310-432086 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 13:27:21,744 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.013 ro 2026-11-03 13:27:21,930 7 INFO rb-ea311d5-226310-432086 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 13:27:22,224 7 INFO rb-ea311d5-226310-432086 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 13:27:22,546 7 INFO rb-ea311d5-226310-432086 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 13:27:22,823 7 INFO rb-ea311d5-226310-432086 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 13:27:23,149 7 INFO rb-ea311d5-226310-432086 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 13:27:23,464 7 INFO rb-ea311d5-226310-432086 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 13:27:23,717 7 INFO rb-ea311d5-226310-432086 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 13:27:24,042 7 INFO rb-ea311d5-226310-432086 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 13:27:24,384 7 INFO rb-ea311d5-226310-432086 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 13:27:24,688 7 INFO rb-ea311d5-226310-432086 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 13:27:24,956 7 INFO rb-ea311d5-226310-432086 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 13:27:25,265 7 INFO rb-ea311d5-226310-432086 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 13:27:25,688 7 INFO rb-ea311d5-226310-432086 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: 4104 ms) 2026-11-03 13:27:25,698 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/models/pos_order" ended (passed: 13 / time: 4104 ms) 2026-11-03 13:27:25,970 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/models/pos_order (after GC) - used: 140460694 - total: 274493146 - limit: 4395630592 - tests: 13 2026-11-03 13:27:26,096 7 INFO rb-ea311d5-226310-432086 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 13:27:26,262 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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 13:27:26,458 7 INFO rb-ea311d5-226310-432086 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 13:27:26,761 7 INFO rb-ea311d5-226310-432086 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 13:27:27,020 7 INFO rb-ea311d5-226310-432086 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: 921 ms) 2026-11-03 13:27:27,026 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/models/pos_order_line" ended (passed: 3 / time: 921 ms) 2026-11-03 13:27:27,234 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/models/pos_order_line (after GC) - used: 140190046 - total: 253783770 - limit: 4395630592 - tests: 3 2026-11-03 13:27:27,319 7 INFO rb-ea311d5-226310-432086 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 13:27:27,511 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.03 ro 2026-11-03 13:27:27,872 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/screens/ticket_screen" ended (passed: 1 / time: 548 ms) 2026-11-03 13:27:28,053 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/screens/ticket_screen (after GC) - used: 140274433 - total: 237793109 - limit: 4395630592 - tests: 1 2026-11-03 13:27:28,115 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27:28] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1479 11 0.011 0.027 rw 2026-11-03 13:27:28,222 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/successful payment" 2026-11-03 13:27:28,371 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.016 ro 2026-11-03 13:27:28,562 7 INFO rb-ea311d5-226310-432086 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 13:27:28,832 7 INFO rb-ea311d5-226310-432086 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 13:27:29,100 7 INFO rb-ea311d5-226310-432086 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 13:27:29,367 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_mollie/unit/payment_mollie" ended (passed: 4 / time: 1140 ms) 2026-11-03 13:27:29,566 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_mollie/unit/payment_mollie (after GC) - used: 140300844 - total: 244868288 - limit: 4395630592 - tests: 4 2026-11-03 13:27:29,628 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27:29] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1509 11 0.016 0.033 rw 2026-11-03 13:27:29,727 7 INFO rb-ea311d5-226310-432086 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 13:27:29,876 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27:29] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.01 ro 2026-11-03 13:27:30,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/accounting/price" ended (passed: 1 / time: 963 ms) 2026-11-03 13:27:30,898 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/accounting/price (after GC) - used: 140321056 - total: 237792972 - limit: 4395630592 - tests: 1 2026-11-03 13:27:31,013 7 INFO rb-ea311d5-226310-432086 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 13:27:31,168 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.015 ro 2026-11-03 13:27:31,425 7 INFO rb-ea311d5-226310-432086 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 13:27:31,800 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/components/payment_screen" ended (passed: 2 / time: 777 ms) 2026-11-03 13:27:31,982 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/components/payment_screen (after GC) - used: 140402804 - total: 241463252 - limit: 4395630592 - tests: 2 2026-11-03 13:27:32,069 7 INFO rb-ea311d5-226310-432086 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 13:27:32,249 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27:32] "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 13:27:32,594 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/customer_display/customer_display" ended (passed: 1 / time: 509 ms) 2026-11-03 13:27:32,770 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/customer_display/customer_display (after GC) - used: 140427543 - total: 237006711 - limit: 4395630592 - tests: 1 2026-11-03 13:27:32,901 7 INFO rb-ea311d5-226310-432086 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 13:27:33,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.01 ro 2026-11-03 13:27:33,327 7 INFO rb-ea311d5-226310-432086 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 13:27:33,658 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/models/pos_order_line" ended (passed: 2 / time: 749 ms) 2026-11-03 13:27:33,838 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/models/pos_order_line (after GC) - used: 140584212 - total: 241200968 - limit: 4395630592 - tests: 2 2026-11-03 13:27:33,921 7 INFO rb-ea311d5-226310-432086 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 13:27:34,059 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/related_models/orm_serialization" ended (passed: 1 / time: 131 ms) 2026-11-03 13:27:34,212 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/related_models/orm_serialization (after GC) - used: 140455842 - total: 237006642 - limit: 4395630592 - tests: 1 2026-11-03 13:27:34,259 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27:34] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1635 11 0.016 0.021 rw 2026-11-03 13:27:34,353 7 INFO rb-ea311d5-226310-432086 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 13:27:34,534 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.015 ro 2026-11-03 13:27:34,738 7 INFO rb-ea311d5-226310-432086 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 13:27:34,931 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/components/orderline (after GC) - used: 140575903 - total: 237006235 - limit: 4395630592 - tests: 1 2026-11-03 13:27:35,030 7 INFO rb-ea311d5-226310-432086 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 13:27:35,201 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27:35] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.015 ro 2026-11-03 13:27:35,409 7 INFO rb-ea311d5-226310-432086 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 13:27:35,751 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/models/pos_order_line/saleDetails" ended (passed: 2 / time: 720 ms) 2026-11-03 13:27:35,757 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/models/pos_order_line" ended (passed: 2 / time: 720 ms) 2026-11-03 13:27:35,939 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/models/pos_order_line (after GC) - used: 140605767 - total: 241724763 - limit: 4395630592 - tests: 2 2026-11-03 13:27:36,008 7 INFO rb-ea311d5-226310-432086 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 13:27:36,173 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.015 ro 2026-11-03 13:27:36,881 7 INFO rb-ea311d5-226310-432086 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 13:27:37,868 7 INFO rb-ea311d5-226310-432086 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 13:27:38,478 7 INFO rb-ea311d5-226310-432086 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 13:27:39,298 7 INFO rb-ea311d5-226310-432086 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 13:27:39,963 7 INFO rb-ea311d5-226310-432086 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 13:27:41,122 7 INFO rb-ea311d5-226310-432086 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 13:27:41,941 7 INFO rb-ea311d5-226310-432086 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 13:27:42,637 7 INFO rb-ea311d5-226310-432086 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 13:27:43,235 7 INFO rb-ea311d5-226310-432086 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 13:27:44,081 7 INFO rb-ea311d5-226310-432086 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 13:27:44,840 7 INFO rb-ea311d5-226310-432086 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 13:27:45,626 7 INFO rb-ea311d5-226310-432086 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 13:27:46,386 7 INFO rb-ea311d5-226310-432086 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 13:27:47,072 7 INFO rb-ea311d5-226310-432086 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 13:27:47,717 7 INFO rb-ea311d5-226310-432086 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 13:27:48,334 7 INFO rb-ea311d5-226310-432086 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 13:27:49,235 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/scenarios/pos_sale_flow" ended (passed: 17 / time: 13208 ms) 2026-11-03 13:27:49,491 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/scenarios/pos_sale_flow (after GC) - used: 141850572 - total: 247069220 - limit: 4395630592 - tests: 17 2026-11-03 13:27:49,572 7 INFO rb-ea311d5-226310-432086 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 13:27:49,757 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.015 ro 2026-11-03 13:27:50,092 7 INFO rb-ea311d5-226310-432086 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 13:27:50,578 7 INFO rb-ea311d5-226310-432086 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 13:27:51,588 7 INFO rb-ea311d5-226310-432086 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 13:27:52,072 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/scenarios/quotation_list_flow" ended (passed: 4 / time: 2489 ms) 2026-11-03 13:27:52,278 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/scenarios/quotation_list_flow (after GC) - used: 142012837 - total: 260210105 - limit: 4395630592 - tests: 4 2026-11-03 13:27:52,360 7 INFO rb-ea311d5-226310-432086 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 13:27:52,496 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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 13:27:53,140 7 INFO rb-ea311d5-226310-432086 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 13:27:53,562 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/scenarios/sale_warning_flow" ended (passed: 2 / time: 1203 ms) 2026-11-03 13:27:53,764 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/scenarios/sale_warning_flow (after GC) - used: 141303694 - total: 248543630 - limit: 4395630592 - tests: 2 2026-11-03 13:27:53,838 7 INFO rb-ea311d5-226310-432086 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 13:27:53,997 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.016 ro 2026-11-03 13:27:54,236 7 INFO rb-ea311d5-226310-432086 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 13:27:54,651 7 INFO rb-ea311d5-226310-432086 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 13:27:55,169 7 INFO rb-ea311d5-226310-432086 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 13:27:55,639 7 INFO rb-ea311d5-226310-432086 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 13:27:56,009 7 INFO rb-ea311d5-226310-432086 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 13:27:56,536 7 INFO rb-ea311d5-226310-432086 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 13:27:56,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/services/pos_store/onClickSaleOrder" ended (passed: 7 / time: 2977 ms) 2026-11-03 13:27:56,816 7 INFO rb-ea311d5-226310-432086 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 13:27:57,066 7 INFO rb-ea311d5-226310-432086 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 13:27:57,282 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/services/pos_store/getConvertedQuantityFromSaleOrderline" ended (passed: 2 / time: 466 ms) 2026-11-03 13:27:57,296 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/services/pos_store" ended (passed: 9 / time: 3443 ms) 2026-11-03 13:27:57,548 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/services/pos_store (after GC) - used: 141555630 - total: 266893738 - limit: 4395630592 - tests: 9 2026-11-03 13:27:57,578 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27:57] "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.016 rw 2026-11-03 13:27:57,669 7 INFO rb-ea311d5-226310-432086 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 13:27:57,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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.008 ro 2026-11-03 13:27:57,982 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_viva_com/unit/app/payment_lines" ended (passed: 1 / time: 307 ms) 2026-11-03 13:27:58,143 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_viva_com/unit/app/payment_lines (after GC) - used: 141270929 - total: 238057457 - limit: 4395630592 - tests: 1 2026-11-03 13:27:58,219 7 INFO rb-ea311d5-226310-432086 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 13:27:58,369 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27: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 13:27:58,628 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_viva_com/unit/app/payment_screen" ended (passed: 1 / time: 403 ms) 2026-11-03 13:27:58,803 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_viva_com/unit/app/payment_screen (after GC) - used: 141345238 - total: 237795414 - limit: 4395630592 - tests: 1 2026-11-03 13:27:58,827 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:27:58] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 69 3 0.004 0.008 rw 2026-11-03 13:27:58,880 7 INFO rb-ea311d5-226310-432086 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 13:27:58,881 7 INFO rb-ea311d5-226310-432086 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 13:27:58,887 7 INFO rb-ea311d5-226310-432086 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 13:27:58,887 7 INFO rb-ea311d5-226310-432086 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 13:27:58,897 7 INFO rb-ea311d5-226310-432086 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 13:27:58,897 7 INFO rb-ea311d5-226310-432086 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 13:27:59,896 7 INFO rb-ea311d5-226310-432086 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 13:27:59,904 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@printer/unit/print_action_handler/printJobs" ended (passed: 7 / time: 1025 ms) 2026-11-03 13:27:59,904 7 INFO rb-ea311d5-226310-432086 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 13:27:59,912 7 INFO rb-ea311d5-226310-432086 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 13:27:59,917 7 INFO rb-ea311d5-226310-432086 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 13:27:59,923 7 INFO rb-ea311d5-226310-432086 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 13:27:59,930 7 INFO rb-ea311d5-226310-432086 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 13:27:59,939 7 INFO rb-ea311d5-226310-432086 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 13:27:59,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@printer/unit/print_action_handler/printActionHandler" ended (passed: 6 / time: 40 ms) 2026-11-03 13:27:59,947 7 INFO rb-ea311d5-226310-432086 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 13:28:00,141 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @printer/unit/print_action_handler (after GC) - used: 141190541 - total: 237795417 - limit: 4395630592 - tests: 13 2026-11-03 13:28:00,194 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:00] "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.025 rw 2026-11-03 13:28:00,309 7 INFO rb-ea311d5-226310-432086 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 13:28:00,443 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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 13:28:00,590 7 INFO rb-ea311d5-226310-432086 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 13:28:00,845 7 INFO rb-ea311d5-226310-432086 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 13:28:01,068 7 INFO rb-ea311d5-226310-432086 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 13:28:01,312 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest" ended (passed: 4 / time: 1002 ms) 2026-11-03 13:28:01,313 7 INFO rb-ea311d5-226310-432086 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 13:28:01,566 7 INFO rb-ea311d5-226310-432086 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 13:28:01,972 7 INFO rb-ea311d5-226310-432086 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 13:28:02,250 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel" ended (passed: 3 / time: 936 ms) 2026-11-03 13:28:02,257 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact" ended (passed: 7 / time: 1938 ms) 2026-11-03 13:28:02,500 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/app/payment_bancontact (after GC) - used: 141690602 - total: 255097474 - limit: 4395630592 - tests: 7 2026-11-03 13:28:02,575 7 INFO rb-ea311d5-226310-432086 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 13:28:02,725 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.005 0.018 ro 2026-11-03 13:28:02,874 7 INFO rb-ea311d5-226310-432086 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 13:28:03,101 7 INFO rb-ea311d5-226310-432086 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 13:28:03,334 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_payment" ended (passed: 3 / time: 756 ms) 2026-11-03 13:28:03,501 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_payment (after GC) - used: 141606769 - total: 251951617 - limit: 4395630592 - tests: 3 2026-11-03 13:28:03,590 7 INFO rb-ea311d5-226310-432086 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 13:28:03,728 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:03] "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 13:28:03,874 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_payment_method" ended (passed: 1 / time: 280 ms) 2026-11-03 13:28:04,015 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_payment_method (after GC) - used: 141498505 - total: 238844417 - limit: 4395630592 - tests: 1 2026-11-03 13:28:04,081 7 INFO rb-ea311d5-226310-432086 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 13:28:04,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.011 ro 2026-11-03 13:28:04,322 7 INFO rb-ea311d5-226310-432086 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 13:28:04,534 7 INFO rb-ea311d5-226310-432086 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 13:28:04,778 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage" ended (passed: 3 / time: 689 ms) 2026-11-03 13:28:04,779 7 INFO rb-ea311d5-226310-432086 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 13:28:05,044 7 INFO rb-ea311d5-226310-432086 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 13:28:05,274 7 INFO rb-ea311d5-226310-432086 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 13:28:05,498 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification" ended (passed: 3 / time: 721 ms) 2026-11-03 13:28:05,502 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store" ended (passed: 6 / time: 1410 ms) 2026-11-03 13:28:05,663 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_store (after GC) - used: 141722965 - total: 253262337 - limit: 4395630592 - tests: 6 2026-11-03 13:28:05,742 7 INFO rb-ea311d5-226310-432086 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 13:28:05,884 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.017 ro 2026-11-03 13:28:06,455 7 INFO rb-ea311d5-226310-432086 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 13:28:08,498 7 INFO rb-ea311d5-226310-432086 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 13:28:09,995 7 INFO rb-ea311d5-226310-432086 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 13:28:12,609 7 INFO rb-ea311d5-226310-432086 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 13:28:13,894 7 INFO rb-ea311d5-226310-432086 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 13:28:14,738 7 INFO rb-ea311d5-226310-432086 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 13:28:15,494 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow" ended (passed: 7 / time: 9743 ms) 2026-11-03 13:28:15,841 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/scenario/bancontact_pay_flow (after GC) - used: 141815654 - total: 279218682 - limit: 4395630592 - tests: 7 2026-11-03 13:28:15,869 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:15] "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.017 rw 2026-11-03 13:28:15,949 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/connect/sets credentials" 2026-11-03 13:28:15,954 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/connect/resets state" 2026-11-03 13:28:15,956 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service/connect" ended (passed: 2 / time: 7 ms) 2026-11-03 13:28:15,957 7 INFO rb-ea311d5-226310-432086 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 13:28:15,959 7 INFO rb-ea311d5-226310-432086 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 13:28:15,962 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service/sendPaymentRequest" ended (passed: 2 / time: 5 ms) 2026-11-03 13:28:15,962 7 INFO rb-ea311d5-226310-432086 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 13:28:16,005 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service/waitForPaymentCompletion" ended (passed: 1 / time: 40 ms) 2026-11-03 13:28:16,005 7 INFO rb-ea311d5-226310-432086 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 13:28:16,007 7 INFO rb-ea311d5-226310-432086 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 13:28:16,018 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service/cancelPayment" ended (passed: 2 / time: 8 ms) 2026-11-03 13:28:16,019 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service" ended (passed: 7 / time: 60 ms) 2026-11-03 13:28:16,206 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_cashdro/cashdro_service (after GC) - used: 141377270 - total: 236487946 - limit: 4395630592 - tests: 7 2026-11-03 13:28:16,244 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:16] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1396 11 0.009 0.023 rw 2026-11-03 13:28:16,351 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/connect/sets credentials" 2026-11-03 13:28:16,351 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/connect/renewOrLogin" 2026-11-03 13:28:16,361 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashmatic/cashmatic_service/connect" ended (passed: 2 / time: 10 ms) 2026-11-03 13:28:16,363 7 INFO rb-ea311d5-226310-432086 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 13:28:16,559 7 INFO rb-ea311d5-226310-432086 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 13:28:16,769 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/Cancel payment" 2026-11-03 13:28:16,775 7 INFO rb-ea311d5-226310-432086 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 13:28:16,784 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashmatic/cashmatic_service/sendPaymentRequest" ended (passed: 4 / time: 425 ms) 2026-11-03 13:28:16,792 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashmatic/cashmatic_service" ended (passed: 6 / time: 435 ms) 2026-11-03 13:28:16,931 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_cashmatic/cashmatic_service (after GC) - used: 141419575 - total: 236225815 - limit: 4395630592 - tests: 6 2026-11-03 13:28:16,975 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:16] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1591 11 0.018 0.02 rw 2026-11-03 13:28:17,061 7 INFO rb-ea311d5-226310-432086 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 13:28:17,201 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.012 ro 2026-11-03 13:28:17,375 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/components/event_configurator_popup" ended (passed: 1 / time: 303 ms) 2026-11-03 13:28:17,523 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/components/event_configurator_popup (after GC) - used: 141687915 - total: 236492279 - limit: 4395630592 - tests: 1 2026-11-03 13:28:17,593 7 INFO rb-ea311d5-226310-432086 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 13:28:17,734 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.012 ro 2026-11-03 13:28:17,895 7 INFO rb-ea311d5-226310-432086 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 13:28:18,183 7 INFO rb-ea311d5-226310-432086 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 13:28:18,442 7 INFO rb-ea311d5-226310-432086 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 13:28:18,716 7 INFO rb-ea311d5-226310-432086 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 13:28:18,963 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/components/event_registration_popup" ended (passed: 5 / time: 1362 ms) 2026-11-03 13:28:19,119 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/components/event_registration_popup (after GC) - used: 142022964 - total: 249340824 - limit: 4395630592 - tests: 5 2026-11-03 13:28:19,194 7 INFO rb-ea311d5-226310-432086 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 13:28:19,315 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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 13:28:19,503 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/components/event_slot_selection_popup" ended (passed: 1 / time: 294 ms) 2026-11-03 13:28:19,639 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/components/event_slot_selection_popup (after GC) - used: 141855857 - total: 238332825 - limit: 4395630592 - tests: 1 2026-11-03 13:28:19,703 7 INFO rb-ea311d5-226310-432086 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 13:28:19,850 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.012 ro 2026-11-03 13:28:20,002 7 INFO rb-ea311d5-226310-432086 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 13:28:20,274 7 INFO rb-ea311d5-226310-432086 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 13:28:20,545 7 INFO rb-ea311d5-226310-432086 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 13:28:20,804 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/components/product_card" ended (passed: 4 / time: 1086 ms) 2026-11-03 13:28:20,983 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/components/product_card (after GC) - used: 142045812 - total: 246721768 - limit: 4395630592 - tests: 4 2026-11-03 13:28:21,065 7 INFO rb-ea311d5-226310-432086 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 13:28:21,067 7 INFO rb-ea311d5-226310-432086 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 13:28:21,074 7 INFO rb-ea311d5-226310-432086 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 13:28:21,076 7 INFO rb-ea311d5-226310-432086 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: 11 ms) 2026-11-03 13:28:21,084 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/data_service_options" ended (passed: 3 / time: 11 ms) 2026-11-03 13:28:21,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/data_service_options (after GC) - used: 141816482 - total: 237284466 - limit: 4395630592 - tests: 3 2026-11-03 13:28:21,290 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/services/pos_store/createDummyProductForEvents" 2026-11-03 13:28:21,428 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.008 ro 2026-11-03 13:28:21,644 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/services/pos_store" ended (passed: 1 / time: 337 ms) 2026-11-03 13:28:21,819 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/services/pos_store (after GC) - used: 141936516 - total: 237284488 - limit: 4395630592 - tests: 1 2026-11-03 13:28:21,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:21] "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.026 rw 2026-11-03 13:28:21,986 7 INFO rb-ea311d5-226310-432086 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 13:28:21,987 7 INFO rb-ea311d5-226310-432086 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 13:28:22,002 7 INFO rb-ea311d5-226310-432086 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 13:28:22,007 7 INFO rb-ea311d5-226310-432086 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 13:28:22,022 7 INFO rb-ea311d5-226310-432086 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 13:28:22,037 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_service/on connecting" ended (passed: 5 / time: 50 ms) 2026-11-03 13:28:22,046 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_service" ended (passed: 5 / time: 50 ms) 2026-11-03 13:28:22,201 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_glory_cash/glory_service (after GC) - used: 141883890 - total: 237022222 - limit: 4395630592 - tests: 5 2026-11-03 13:28:22,284 7 INFO rb-ea311d5-226310-432086 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 13:28:22,292 7 INFO rb-ea311d5-226310-432086 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 13:28:22,297 7 INFO rb-ea311d5-226310-432086 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 13:28:22,310 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_xml/parse glory xml" ended (passed: 3 / time: 25 ms) 2026-11-03 13:28:22,310 7 INFO rb-ea311d5-226310-432086 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 13:28:22,311 7 INFO rb-ea311d5-226310-432086 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 13:28:22,315 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_xml/serialize glory xml" ended (passed: 2 / time: 5 ms) 2026-11-03 13:28:22,316 7 INFO rb-ea311d5-226310-432086 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 13:28:22,319 7 INFO rb-ea311d5-226310-432086 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 13:28:22,332 7 INFO rb-ea311d5-226310-432086 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 13:28:22,333 7 INFO rb-ea311d5-226310-432086 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 13:28:22,340 7 INFO rb-ea311d5-226310-432086 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 13:28:22,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_xml/make glory header" ended (passed: 5 / time: 29 ms) 2026-11-03 13:28:22,355 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_xml" ended (passed: 10 / time: 59 ms) 2026-11-03 13:28:22,551 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_glory_cash/glory_xml (after GC) - used: 141867885 - total: 237022569 - limit: 4395630592 - tests: 10 2026-11-03 13:28:22,626 7 INFO rb-ea311d5-226310-432086 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 13:28:22,646 7 INFO rb-ea311d5-226310-432086 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 13:28:22,673 7 INFO rb-ea311d5-226310-432086 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 13:28:22,723 7 INFO rb-ea311d5-226310-432086 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 13:28:22,783 7 INFO rb-ea311d5-226310-432086 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: 156 ms) 2026-11-03 13:28:22,784 7 INFO rb-ea311d5-226310-432086 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 13:28:22,820 7 INFO rb-ea311d5-226310-432086 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: 32 ms) 2026-11-03 13:28:22,820 7 INFO rb-ea311d5-226310-432086 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 13:28:22,837 7 INFO rb-ea311d5-226310-432086 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: 16 ms) 2026-11-03 13:28:22,837 7 INFO rb-ea311d5-226310-432086 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 13:28:22,870 7 INFO rb-ea311d5-226310-432086 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 13:28:22,911 7 INFO rb-ea311d5-226310-432086 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 13:28:22,924 7 INFO rb-ea311d5-226310-432086 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: 84 ms) 2026-11-03 13:28:22,925 7 INFO rb-ea311d5-226310-432086 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 13:28:22,940 7 INFO rb-ea311d5-226310-432086 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: 12 ms) 2026-11-03 13:28:22,941 7 INFO rb-ea311d5-226310-432086 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 13:28:22,957 7 INFO rb-ea311d5-226310-432086 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: 21 ms) 2026-11-03 13:28:22,969 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io" ended (passed: 11 / time: 321 ms) 2026-11-03 13:28:23,143 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_glory_cash/socket_io (after GC) - used: 141890257 - total: 237284713 - limit: 4395630592 - tests: 11 2026-11-03 13:28:23,196 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:23] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1576 11 0.024 0.022 rw 2026-11-03 13:28:23,311 7 INFO rb-ea311d5-226310-432086 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 13:28:23,484 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.017 ro 2026-11-03 13:28:23,652 7 INFO rb-ea311d5-226310-432086 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 13:28:23,927 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/navbar/cashier_name" ended (passed: 2 / time: 612 ms) 2026-11-03 13:28:24,091 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/navbar/cashier_name (after GC) - used: 142260502 - total: 243576310 - limit: 4395630592 - tests: 2 2026-11-03 13:28:24,181 7 INFO rb-ea311d5-226310-432086 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 13:28:24,333 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:24] "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 13:28:24,488 7 INFO rb-ea311d5-226310-432086 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 13:28:24,773 7 INFO rb-ea311d5-226310-432086 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 13:28:25,013 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/popups/cash_move_popup" ended (passed: 3 / time: 824 ms) 2026-11-03 13:28:25,158 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/popups/cash_move_popup (after GC) - used: 142308096 - total: 246725764 - limit: 4395630592 - tests: 3 2026-11-03 13:28:25,237 7 INFO rb-ea311d5-226310-432086 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 13:28:25,375 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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 13:28:25,564 7 INFO rb-ea311d5-226310-432086 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 13:28:25,838 7 INFO rb-ea311d5-226310-432086 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 13:28:26,129 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/popups/cashier_selection_popup" ended (passed: 3 / time: 883 ms) 2026-11-03 13:28:26,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/popups/cashier_selection_popup (after GC) - used: 142335341 - total: 249350901 - limit: 4395630592 - tests: 3 2026-11-03 13:28:26,405 7 INFO rb-ea311d5-226310-432086 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 13:28:26,567 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.012 ro 2026-11-03 13:28:26,751 7 INFO rb-ea311d5-226310-432086 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 13:28:27,219 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/popups/product_info_popup" ended (passed: 2 / time: 811 ms) 2026-11-03 13:28:27,445 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/popups/product_info_popup (after GC) - used: 142477987 - total: 248564503 - limit: 4395630592 - tests: 2 2026-11-03 13:28:27,532 7 INFO rb-ea311d5-226310-432086 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 13:28:27,689 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.009 ro 2026-11-03 13:28:27,894 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/screens/feedback_screen" ended (passed: 1 / time: 344 ms) 2026-11-03 13:28:28,039 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/screens/feedback_screen (after GC) - used: 142335494 - total: 239127210 - limit: 4395630592 - tests: 1 2026-11-03 13:28:28,113 7 INFO rb-ea311d5-226310-432086 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 13:28:28,243 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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 13:28:28,396 7 INFO rb-ea311d5-226310-432086 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 13:28:28,648 7 INFO rb-ea311d5-226310-432086 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 13:28:28,654 7 INFO rb-ea311d5-226310-432086 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 13:28:28,817 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/screens/login_screen (after GC) - used: 142420899 - total: 242535651 - limit: 4395630592 - tests: 2 2026-11-03 13:28:28,871 7 INFO rb-ea311d5-226310-432086 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 13:28:29,029 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.014 ro 2026-11-03 13:28:29,268 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/screens/payment_screen" ended (passed: 1 / time: 389 ms) 2026-11-03 13:28:29,466 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/screens/payment_screen (after GC) - used: 142419184 - total: 239914264 - limit: 4395630592 - tests: 1 2026-11-03 13:28:29,563 7 INFO rb-ea311d5-226310-432086 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 13:28:29,694 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.009 ro 2026-11-03 13:28:30,030 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/screens/ticket_screen" ended (passed: 1 / time: 465 ms) 2026-11-03 13:28:30,244 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/screens/ticket_screen (after GC) - used: 142605816 - total: 239914292 - limit: 4395630592 - tests: 1 2026-11-03 13:28:30,341 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/models/pos_order/getCashierName" 2026-11-03 13:28:30,510 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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 13:28:30,676 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/models/pos_order" ended (passed: 1 / time: 331 ms) 2026-11-03 13:28:30,837 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/models/pos_order (after GC) - used: 142697140 - total: 239914136 - limit: 4395630592 - tests: 1 2026-11-03 13:28:30,920 7 INFO rb-ea311d5-226310-432086 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 13:28:31,092 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.015 ro 2026-11-03 13:28:31,247 7 INFO rb-ea311d5-226310-432086 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 13:28:31,526 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/services/access_right_plugin" ended (passed: 2 / time: 595 ms) 2026-11-03 13:28:31,738 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/services/access_right_plugin (after GC) - used: 142812984 - total: 244108456 - limit: 4395630592 - tests: 2 2026-11-03 13:28:31,806 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/createNewOrder" 2026-11-03 13:28:31,948 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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 13:28:32,095 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/employeeIsAdmin" 2026-11-03 13:28:32,328 7 INFO rb-ea311d5-226310-432086 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 13:28:32,548 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/_getConnectedCashier" 2026-11-03 13:28:32,755 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/shouldShowOpeningControl" 2026-11-03 13:28:33,033 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccess" 2026-11-03 13:28:33,318 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/addLineToCurrentOrder" 2026-11-03 13:28:33,613 7 INFO rb-ea311d5-226310-432086 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 13:28:33,913 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/keybordInputRights" 2026-11-03 13:28:34,139 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/validateOrder" 2026-11-03 13:28:34,388 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccessWithAdmin" 2026-11-03 13:28:34,691 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccessWithNonAdmin" 2026-11-03 13:28:34,970 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/services/pos_store" ended (passed: 12 / time: 3146 ms) 2026-11-03 13:28:35,180 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/services/pos_store (after GC) - used: 143106749 - total: 271633621 - limit: 4395630592 - tests: 12 2026-11-03 13:28:35,225 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:35] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1500 11 0.011 0.021 rw 2026-11-03 13:28:35,363 7 INFO rb-ea311d5-226310-432086 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 13:28:35,534 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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 13:28:35,745 7 INFO rb-ea311d5-226310-432086 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 13:28:36,022 7 INFO rb-ea311d5-226310-432086 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: 665 ms) 2026-11-03 13:28:36,029 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment/unit/components/payment_lines" ended (passed: 2 / time: 665 ms) 2026-11-03 13:28:36,196 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_online_payment/unit/components/payment_lines (after GC) - used: 142847960 - total: 248302296 - limit: 4395630592 - tests: 2 2026-11-03 13:28:36,268 7 INFO rb-ea311d5-226310-432086 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 13:28:36,402 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.007 ro 2026-11-03 13:28:37,196 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment/unit/customer_display/customer_display" ended (passed: 1 / time: 920 ms) 2026-11-03 13:28:37,349 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_online_payment/unit/customer_display/customer_display (after GC) - used: 142822909 - total: 240700093 - limit: 4395630592 - tests: 1 2026-11-03 13:28:37,401 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:37] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1548 13 0.014 0.034 rw 2026-11-03 13:28:37,497 7 INFO rb-ea311d5-226310-432086 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 13:28:37,718 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.017 ro 2026-11-03 13:28:37,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:37] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 200 9976 5 0.002 0.012 ro 2026-11-03 13:28:37,934 7 INFO rb-ea311d5-226310-432086 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 13:28:38,267 7 INFO rb-ea311d5-226310-432086 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 13:28:38,537 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/order_widget" ended (passed: 3 / time: 1023 ms) 2026-11-03 13:28:38,718 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/order_widget (after GC) - used: 143224275 - total: 248575675 - limit: 4395630592 - tests: 3 2026-11-03 13:28:38,795 7 INFO rb-ea311d5-226310-432086 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 13:28:38,990 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.011 ro 2026-11-03 13:28:39,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:39] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.012 ro 2026-11-03 13:28:39,204 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/pills_selection_popup" ended (passed: 1 / time: 392 ms) 2026-11-03 13:28:39,375 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/pills_selection_popup (after GC) - used: 143201823 - total: 241240943 - limit: 4395630592 - tests: 1 2026-11-03 13:28:39,472 7 INFO rb-ea311d5-226310-432086 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 13:28:39,726 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.027 ro 2026-11-03 13:28:39,918 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:39] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.01 ro 2026-11-03 13:28:39,930 7 INFO rb-ea311d5-226310-432086 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 13:28:40,322 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/preset_info_popup" ended (passed: 2 / time: 846 ms) 2026-11-03 13:28:40,502 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/preset_info_popup (after GC) - used: 143413688 - total: 246496296 - limit: 4395630592 - tests: 2 2026-11-03 13:28:40,583 7 INFO rb-ea311d5-226310-432086 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 13:28:40,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:40] "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 13:28:40,947 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:40] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.001 0.009 ro 2026-11-03 13:28:40,974 7 INFO rb-ea311d5-226310-432086 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 13:28:41,309 7 INFO rb-ea311d5-226310-432086 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 13:28:41,663 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/product_card" ended (passed: 3 / time: 1060 ms) 2026-11-03 13:28:41,829 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/product_card (after GC) - used: 143874085 - total: 250979353 - limit: 4395630592 - tests: 3 2026-11-03 13:28:41,895 7 INFO rb-ea311d5-226310-432086 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 13:28:42,068 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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 13:28:42,221 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:42] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.009 ro 2026-11-03 13:28:42,224 7 INFO rb-ea311d5-226310-432086 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 13:28:42,495 7 INFO rb-ea311d5-226310-432086 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 13:28:42,823 7 INFO rb-ea311d5-226310-432086 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 13:28:43,124 7 INFO rb-ea311d5-226310-432086 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 13:28:43,497 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/product_interface" ended (passed: 5 / time: 1586 ms) 2026-11-03 13:28:43,691 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/product_interface (after GC) - used: 143844877 - total: 256222677 - limit: 4395630592 - tests: 5 2026-11-03 13:28:43,772 7 INFO rb-ea311d5-226310-432086 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 13:28:43,937 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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 13:28:44,090 7 INFO rb-ea311d5-226310-432086 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 13:28:44,452 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/models/pos_order" ended (passed: 2 / time: 673 ms) 2026-11-03 13:28:44,624 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/models/pos_order (after GC) - used: 143837909 - total: 251504101 - limit: 4395630592 - tests: 2 2026-11-03 13:28:44,702 7 INFO rb-ea311d5-226310-432086 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 13:28:44,870 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.011 ro 2026-11-03 13:28:45,018 7 INFO rb-ea311d5-226310-432086 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 13:28:45,295 7 INFO rb-ea311d5-226310-432086 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 13:28:45,602 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/models/pos_order_line" ended (passed: 3 / time: 880 ms) 2026-11-03 13:28:45,760 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/models/pos_order_line (after GC) - used: 143893817 - total: 253076965 - limit: 4395630592 - tests: 3 2026-11-03 13:28:45,837 7 INFO rb-ea311d5-226310-432086 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 13:28:46,003 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.012 ro 2026-11-03 13:28:46,136 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/models/pos_preset" ended (passed: 1 / time: 284 ms) 2026-11-03 13:28:46,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/models/pos_preset (after GC) - used: 144039729 - total: 241280469 - limit: 4395630592 - tests: 1 2026-11-03 13:28:46,388 7 INFO rb-ea311d5-226310-432086 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 13:28:46,628 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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 13:28:46,782 7 INFO rb-ea311d5-226310-432086 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 13:28:47,090 7 INFO rb-ea311d5-226310-432086 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 13:28:47,398 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/models/product_template" ended (passed: 3 / time: 998 ms) 2026-11-03 13:28:47,610 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/models/product_template (after GC) - used: 144240709 - total: 247309797 - limit: 4395630592 - tests: 3 2026-11-03 13:28:47,690 7 INFO rb-ea311d5-226310-432086 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 13:28:47,893 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:47] "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 13:28:48,107 7 INFO rb-ea311d5-226310-432086 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 13:28:48,551 7 INFO rb-ea311d5-226310-432086 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 13:28:49,008 7 INFO rb-ea311d5-226310-432086 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: 1307 ms) 2026-11-03 13:28:49,019 7 INFO rb-ea311d5-226310-432086 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: 1307 ms) 2026-11-03 13:28:49,205 7 INFO rb-ea311d5-226310-432086 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: 144241758 - total: 254390454 - limit: 4395630592 - tests: 3 2026-11-03 13:28:49,298 7 INFO rb-ea311d5-226310-432086 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 13:28:49,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.022 ro 2026-11-03 13:28:49,733 7 INFO rb-ea311d5-226310-432086 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: 440 ms) 2026-11-03 13:28:49,747 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/overrides/services/pos_service" ended (passed: 1 / time: 440 ms) 2026-11-03 13:28:49,941 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/overrides/services/pos_service (after GC) - used: 144204345 - total: 242856025 - limit: 4395630592 - tests: 1 2026-11-03 13:28:50,013 7 INFO rb-ea311d5-226310-432086 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 13:28:50,226 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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.006 ro 2026-11-03 13:28:50,448 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:50] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.015 ro 2026-11-03 13:28:50,459 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28:50] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 200 63364 5 0.002 0.014 ro 2026-11-03 13:28:50,465 7 INFO rb-ea311d5-226310-432086 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 13:28:50,850 7 INFO rb-ea311d5-226310-432086 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 13:28:51,276 7 INFO rb-ea311d5-226310-432086 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 13:28:51,609 7 INFO rb-ea311d5-226310-432086 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 13:28:51,963 7 INFO rb-ea311d5-226310-432086 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 13:28:52,435 7 INFO rb-ea311d5-226310-432086 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 13:28:52,966 7 INFO rb-ea311d5-226310-432086 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 13:28:53,341 7 INFO rb-ea311d5-226310-432086 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 13:28:53,810 7 INFO rb-ea311d5-226310-432086 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 13:28:54,232 7 INFO rb-ea311d5-226310-432086 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 13:28:54,853 7 INFO rb-ea311d5-226310-432086 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 13:28:55,214 7 INFO rb-ea311d5-226310-432086 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 13:28:55,633 7 INFO rb-ea311d5-226310-432086 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 13:28:56,123 7 INFO rb-ea311d5-226310-432086 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 13:28:56,695 7 INFO rb-ea311d5-226310-432086 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 13:28:57,070 7 INFO rb-ea311d5-226310-432086 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 13:28:57,418 7 INFO rb-ea311d5-226310-432086 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 13:28:57,787 7 INFO rb-ea311d5-226310-432086 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 13:28:58,348 7 INFO rb-ea311d5-226310-432086 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 13:28:58,838 7 INFO rb-ea311d5-226310-432086 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 13:28:59,296 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/cart_page" ended (passed: 21 / time: 9217 ms) 2026-11-03 13:28:59,711 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/cart_page (after GC) - used: 140022876 - total: 333598992 - limit: 4395630592 - tests: 21 2026-11-03 13:28:59,783 7 INFO rb-ea311d5-226310-432086 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 13:28:59,976 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:28: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 13:29:00,156 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29:00] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.004 0.019 ro 2026-11-03 13:29:00,168 7 INFO rb-ea311d5-226310-432086 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 13:29:00,477 7 INFO rb-ea311d5-226310-432086 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 13:29:00,766 7 INFO rb-ea311d5-226310-432086 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 13:29:01,125 7 INFO rb-ea311d5-226310-432086 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 13:29:01,412 7 INFO rb-ea311d5-226310-432086 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 13:29:01,742 7 INFO rb-ea311d5-226310-432086 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 13:29:02,076 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/combo_page" ended (passed: 7 / time: 2278 ms) 2026-11-03 13:29:02,292 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/combo_page (after GC) - used: 139745311 - total: 288514891 - limit: 4395630592 - tests: 7 2026-11-03 13:29:02,371 7 INFO rb-ea311d5-226310-432086 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 13:29:02,602 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29: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.007 ro 2026-11-03 13:29:02,789 7 INFO rb-ea311d5-226310-432086 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 13:29:02,808 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29:02] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.023 ro 2026-11-03 13:29:03,152 7 INFO rb-ea311d5-226310-432086 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 13:29:03,473 7 INFO rb-ea311d5-226310-432086 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 13:29:03,808 7 INFO rb-ea311d5-226310-432086 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 13:29:04,141 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/landing_page" ended (passed: 5 / time: 1753 ms) 2026-11-03 13:29:04,344 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/landing_page (after GC) - used: 139671050 - total: 270164778 - limit: 4395630592 - tests: 5 2026-11-03 13:29:04,414 7 INFO rb-ea311d5-226310-432086 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 13:29:04,595 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29: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 13:29:04,748 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29:04] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.008 0.012 ro 2026-11-03 13:29:04,763 7 INFO rb-ea311d5-226310-432086 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 13:29:05,086 7 INFO rb-ea311d5-226310-432086 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 13:29:06,126 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29:06] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.006 0.014 ro 2026-11-03 13:29:06,370 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/optional_product_page" ended (passed: 3 / time: 1940 ms) 2026-11-03 13:29:06,549 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/optional_product_page (after GC) - used: 146773230 - total: 268599090 - limit: 4395630592 - tests: 3 2026-11-03 13:29:06,636 7 INFO rb-ea311d5-226310-432086 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 13:29:06,844 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29:06] "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 13:29:07,039 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/order_history_page" ended (passed: 1 / time: 387 ms) 2026-11-03 13:29:07,274 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/order_history_page (after GC) - used: 139976319 - total: 244228263 - limit: 4395630592 - tests: 1 2026-11-03 13:29:07,342 7 INFO rb-ea311d5-226310-432086 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 13:29:07,536 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29: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.009 ro 2026-11-03 13:29:07,712 7 INFO rb-ea311d5-226310-432086 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 13:29:07,716 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29:07] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.008 0.01 ro 2026-11-03 13:29:07,736 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29:07] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.007 0.027 ro 2026-11-03 13:29:08,014 7 INFO rb-ea311d5-226310-432086 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 13:29:08,327 7 INFO rb-ea311d5-226310-432086 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 13:29:08,666 7 INFO rb-ea311d5-226310-432086 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 13:29:08,968 7 INFO rb-ea311d5-226310-432086 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 13:29:09,244 7 INFO rb-ea311d5-226310-432086 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 13:29:09,546 7 INFO rb-ea311d5-226310-432086 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 13:29:09,852 7 INFO rb-ea311d5-226310-432086 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 13:29:10,234 7 INFO rb-ea311d5-226310-432086 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 13:29:10,640 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/payment_page/startPayment" ended (passed: 10 / time: 3290 ms) 2026-11-03 13:29:10,651 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/payment_page" ended (passed: 10 / time: 3290 ms) 2026-11-03 13:29:10,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/payment_page (after GC) - used: 140273543 - total: 272809987 - limit: 4395630592 - tests: 10 2026-11-03 13:29:10,948 7 INFO rb-ea311d5-226310-432086 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 13:29:11,167 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29: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.009 ro 2026-11-03 13:29:11,340 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29:11] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.012 ro 2026-11-03 13:29:11,585 7 INFO rb-ea311d5-226310-432086 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 13:29:12,027 7 INFO rb-ea311d5-226310-432086 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 13:29:12,351 7 INFO rb-ea311d5-226310-432086 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 13:29:12,676 7 INFO rb-ea311d5-226310-432086 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 13:29:13,017 7 INFO rb-ea311d5-226310-432086 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 13:29:13,311 7 INFO rb-ea311d5-226310-432086 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 13:29:13,619 7 INFO rb-ea311d5-226310-432086 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 13:29:13,935 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/product_list_page" ended (passed: 8 / time: 2967 ms) 2026-11-03 13:29:14,138 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/product_list_page (after GC) - used: 140301322 - total: 281985006 - limit: 4395630592 - tests: 8 2026-11-03 13:29:14,221 7 INFO rb-ea311d5-226310-432086 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 13:29:14,414 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29: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.013 ro 2026-11-03 13:29:14,580 7 INFO rb-ea311d5-226310-432086 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 13:29:14,589 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29:14] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.012 ro 2026-11-03 13:29:14,873 7 INFO rb-ea311d5-226310-432086 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 13:29:15,179 7 INFO rb-ea311d5-226310-432086 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 13:29:15,478 7 INFO rb-ea311d5-226310-432086 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 13:29:15,882 7 INFO rb-ea311d5-226310-432086 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 13:29:16,258 7 INFO rb-ea311d5-226310-432086 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 13:29:16,659 7 INFO rb-ea311d5-226310-432086 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: 1178 ms) 2026-11-03 13:29:16,659 7 INFO rb-ea311d5-226310-432086 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 13:29:16,961 7 INFO rb-ea311d5-226310-432086 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 13:29:17,270 7 INFO rb-ea311d5-226310-432086 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 13:29:17,619 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/product_page" ended (passed: 10 / time: 3373 ms) 2026-11-03 13:29:17,851 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/product_page (after GC) - used: 140531782 - total: 294830130 - limit: 4395630592 - tests: 10 2026-11-03 13:29:17,927 7 INFO rb-ea311d5-226310-432086 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 13:29:18,114 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29: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.017 ro 2026-11-03 13:29:18,280 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29:18] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.023 ro 2026-11-03 13:29:18,364 7 INFO rb-ea311d5-226310-432086 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 13:29:18,709 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29:18] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.008 0.015 ro 2026-11-03 13:29:18,880 7 INFO rb-ea311d5-226310-432086 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 13:29:19,377 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:29:19] "GET /web/image/ir.attachment/101/raw HTTP/1.1" 200 11977 5 0.005 0.014 ro 2026-11-03 13:29:19,406 7 INFO rb-ea311d5-226310-432086 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 13:29:19,966 7 INFO rb-ea311d5-226310-432086 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 13:29:20,489 7 INFO rb-ea311d5-226310-432086 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 13:29:21,362 7 INFO rb-ea311d5-226310-432086 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 13:29:22,359 7 INFO rb-ea311d5-226310-432086 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 13:29:23,409 7 INFO rb-ea311d5-226310-432086 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 13:29:24,390 7 INFO rb-ea311d5-226310-432086 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 13:29:24,686 7 INFO rb-ea311d5-226310-432086 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 13:29:26,169 7 INFO rb-ea311d5-226310-432086 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 13:29:27,457 7 INFO rb-ea311d5-226310-432086 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 13:29:27,989 7 INFO rb-ea311d5-226310-432086 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 13:29:28,603 7 INFO rb-ea311d5-226310-432086 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 13:29:29,867 7 INFO rb-ea311d5-226310-432086 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 13:29:30,771 7 INFO rb-ea311d5-226310-432086 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 13:29:31,843 7 INFO rb-ea311d5-226310-432086 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 13:29:33,534 7 INFO rb-ea311d5-226310-432086 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 13:29:34,635 7 INFO rb-ea311d5-226310-432086 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 13:29:35,247 7 INFO rb-ea311d5-226310-432086 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 13:29:35,859 7 INFO rb-ea311d5-226310-432086 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 13:29:36,647 7 INFO rb-ea311d5-226310-432086 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 13:29:37,463 7 INFO rb-ea311d5-226310-432086 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 13:29:38,063 7 INFO rb-ea311d5-226310-432086 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 13:29:38,553 7 INFO rb-ea311d5-226310-432086 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 13:29:39,022 7 INFO rb-ea311d5-226310-432086 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 13:29:39,577 7 INFO rb-ea311d5-226310-432086 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 13:29:40,171 7 INFO rb-ea311d5-226310-432086 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 13:29:40,608 7 INFO rb-ea311d5-226310-432086 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 13:29:41,136 7 INFO rb-ea311d5-226310-432086 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 13:29:41,867 7 INFO rb-ea311d5-226310-432086 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 13:29:42,639 7 INFO rb-ea311d5-226310-432086 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 13:29:43,294 7 INFO rb-ea311d5-226310-432086 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 13:29:44,069 7 INFO rb-ea311d5-226310-432086 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 13:29:45,003 7 INFO rb-ea311d5-226310-432086 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 13:29:46,023 7 INFO rb-ea311d5-226310-432086 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 13:29:46,960 7 INFO rb-ea311d5-226310-432086 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 13:29:48,022 7 INFO rb-ea311d5-226310-432086 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 13:29:49,503 7 INFO rb-ea311d5-226310-432086 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 13:29:50,568 7 INFO rb-ea311d5-226310-432086 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 13:29:51,282 7 INFO rb-ea311d5-226310-432086 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 13:29:52,471 7 INFO rb-ea311d5-226310-432086 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 13:29:53,203 7 INFO rb-ea311d5-226310-432086 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 13:29:53,706 7 INFO rb-ea311d5-226310-432086 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 13:29:54,127 7 INFO rb-ea311d5-226310-432086 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 13:29:54,538 7 INFO rb-ea311d5-226310-432086 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 13:29:55,234 7 INFO rb-ea311d5-226310-432086 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 13:29:56,366 7 INFO rb-ea311d5-226310-432086 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 13:29:57,519 7 INFO rb-ea311d5-226310-432086 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 13:29:58,075 7 INFO rb-ea311d5-226310-432086 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 13:29:58,670 7 INFO rb-ea311d5-226310-432086 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 13:29:59,010 7 INFO rb-ea311d5-226310-432086 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 13:29:59,411 7 INFO rb-ea311d5-226310-432086 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 13:29:59,900 7 INFO rb-ea311d5-226310-432086 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 13:30:00,811 7 INFO rb-ea311d5-226310-432086 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 13:30:01,374 7 INFO rb-ea311d5-226310-432086 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: 43411 ms) 2026-11-03 13:30:01,850 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/scenario/pos_self_order_flow (after GC) - used: 156984650 - total: 407038110 - limit: 4395630592 - tests: 56 2026-11-03 13:30:01,942 7 INFO rb-ea311d5-226310-432086 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 13:30:02,147 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:02] "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 13:30:02,386 7 INFO rb-ea311d5-226310-432086 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: 428 ms) 2026-11-03 13:30:02,572 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/screens/floor_screen/floor_screen (after GC) - used: 147040649 - total: 256569325 - limit: 4395630592 - tests: 1 2026-11-03 13:30:02,646 7 INFO rb-ea311d5-226310-432086 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 13:30:02,811 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30: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.014 ro 2026-11-03 13:30:02,983 7 INFO rb-ea311d5-226310-432086 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 13:30:03,332 7 INFO rb-ea311d5-226310-432086 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 13:30:03,743 7 INFO rb-ea311d5-226310-432086 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: 1098 ms) 2026-11-03 13:30:03,761 7 INFO rb-ea311d5-226310-432086 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: 1098 ms) 2026-11-03 13:30:03,970 7 INFO rb-ea311d5-226310-432086 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: 146996358 - total: 259190878 - limit: 4395630592 - tests: 3 2026-11-03 13:30:04,058 7 INFO rb-ea311d5-226310-432086 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 13:30:04,253 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30: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.013 ro 2026-11-03 13:30:04,422 7 INFO rb-ea311d5-226310-432086 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 13:30:04,704 7 INFO rb-ea311d5-226310-432086 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 13:30:05,008 7 INFO rb-ea311d5-226310-432086 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 13:30:05,354 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:05] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.019 ro 2026-11-03 13:30:05,361 7 INFO rb-ea311d5-226310-432086 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: 1301 ms) 2026-11-03 13:30:05,377 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/preparation_receipt" ended (passed: 4 / time: 1301 ms) 2026-11-03 13:30:05,576 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/services/preparation_receipt (after GC) - used: 147071241 - total: 260239413 - limit: 4395630592 - tests: 4 2026-11-03 13:30:05,659 7 INFO rb-ea311d5-226310-432086 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 13:30:05,667 7 INFO rb-ea311d5-226310-432086 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 13:30:05,667 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/scroll/scrollItemIntoViewX" ended (passed: 2 / time: 10 ms) 2026-11-03 13:30:05,671 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/scroll" ended (passed: 2 / time: 10 ms) 2026-11-03 13:30:05,875 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/services/scroll (after GC) - used: 146792380 - total: 244248580 - limit: 4395630592 - tests: 2 2026-11-03 13:30:05,950 7 INFO rb-ea311d5-226310-432086 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 13:30:06,167 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30: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 13:30:06,341 7 INFO rb-ea311d5-226310-432086 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 13:30:06,371 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:06] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.039 ro 2026-11-03 13:30:06,676 7 INFO rb-ea311d5-226310-432086 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: 721 ms) 2026-11-03 13:30:06,691 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/scroll_dnd_hook" ended (passed: 2 / time: 721 ms) 2026-11-03 13:30:06,858 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/services/scroll_dnd_hook (after GC) - used: 147067947 - total: 248180835 - limit: 4395630592 - tests: 2 2026-11-03 13:30:06,948 7 INFO rb-ea311d5-226310-432086 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 13:30:07,149 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30: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 13:30:07,280 7 INFO rb-ea311d5-226310-432086 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 13:30:07,572 7 INFO rb-ea311d5-226310-432086 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 13:30:07,877 7 INFO rb-ea311d5-226310-432086 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: 597 ms) 2026-11-03 13:30:07,878 7 INFO rb-ea311d5-226310-432086 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 13:30:08,182 7 INFO rb-ea311d5-226310-432086 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 13:30:08,480 7 INFO rb-ea311d5-226310-432086 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: 601 ms) 2026-11-03 13:30:08,481 7 INFO rb-ea311d5-226310-432086 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 13:30:08,738 7 INFO rb-ea311d5-226310-432086 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 13:30:09,008 7 INFO rb-ea311d5-226310-432086 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 13:30:09,304 7 INFO rb-ea311d5-226310-432086 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 13:30:09,597 7 INFO rb-ea311d5-226310-432086 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: 1113 ms) 2026-11-03 13:30:09,598 7 INFO rb-ea311d5-226310-432086 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 13:30:09,896 7 INFO rb-ea311d5-226310-432086 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 13:30:10,116 7 INFO rb-ea311d5-226310-432086 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 13:30:10,384 7 INFO rb-ea311d5-226310-432086 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: 787 ms) 2026-11-03 13:30:10,385 7 INFO rb-ea311d5-226310-432086 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 13:30:10,642 7 INFO rb-ea311d5-226310-432086 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 13:30:10,930 7 INFO rb-ea311d5-226310-432086 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: 546 ms) 2026-11-03 13:30:10,931 7 INFO rb-ea311d5-226310-432086 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 13:30:11,281 7 INFO rb-ea311d5-226310-432086 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 13:30:11,609 7 INFO rb-ea311d5-226310-432086 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 13:30:11,962 7 INFO rb-ea311d5-226310-432086 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: 1025 ms) 2026-11-03 13:30:11,963 7 INFO rb-ea311d5-226310-432086 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 13:30:12,272 7 INFO rb-ea311d5-226310-432086 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 13:30:12,623 7 INFO rb-ea311d5-226310-432086 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 13:30:13,018 7 INFO rb-ea311d5-226310-432086 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 13:30:13,342 7 INFO rb-ea311d5-226310-432086 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: 1386 ms) 2026-11-03 13:30:13,343 7 INFO rb-ea311d5-226310-432086 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 13:30:13,669 7 INFO rb-ea311d5-226310-432086 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 13:30:14,009 7 INFO rb-ea311d5-226310-432086 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 13:30:14,336 7 INFO rb-ea311d5-226310-432086 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 13:30:14,614 7 INFO rb-ea311d5-226310-432086 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 13:30:14,978 7 INFO rb-ea311d5-226310-432086 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 13:30:15,296 7 INFO rb-ea311d5-226310-432086 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: 1951 ms) 2026-11-03 13:30:15,296 7 INFO rb-ea311d5-226310-432086 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 13:30:15,603 7 INFO rb-ea311d5-226310-432086 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 13:30:15,891 7 INFO rb-ea311d5-226310-432086 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 13:30:16,197 7 INFO rb-ea311d5-226310-432086 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 13:30:16,442 7 INFO rb-ea311d5-226310-432086 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: 1145 ms) 2026-11-03 13:30:16,443 7 INFO rb-ea311d5-226310-432086 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 13:30:16,725 7 INFO rb-ea311d5-226310-432086 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 13:30:17,433 7 INFO rb-ea311d5-226310-432086 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: 990 ms) 2026-11-03 13:30:17,435 7 INFO rb-ea311d5-226310-432086 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 13:30:17,673 7 INFO rb-ea311d5-226310-432086 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 13:30:17,906 7 INFO rb-ea311d5-226310-432086 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: 472 ms) 2026-11-03 13:30:17,906 7 INFO rb-ea311d5-226310-432086 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 13:30:18,172 7 INFO rb-ea311d5-226310-432086 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 13:30:18,433 7 INFO rb-ea311d5-226310-432086 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 13:30:18,686 7 INFO rb-ea311d5-226310-432086 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 13:30:18,946 7 INFO rb-ea311d5-226310-432086 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 13:30:18,961 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:18] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.01 0.012 ro 2026-11-03 13:30:19,214 7 INFO rb-ea311d5-226310-432086 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 13:30:19,434 7 INFO rb-ea311d5-226310-432086 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 13:30:19,697 7 INFO rb-ea311d5-226310-432086 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 13:30:19,944 7 INFO rb-ea311d5-226310-432086 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 13:30:20,209 7 INFO rb-ea311d5-226310-432086 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: 994 ms) 2026-11-03 13:30:20,210 7 INFO rb-ea311d5-226310-432086 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 13:30:20,474 7 INFO rb-ea311d5-226310-432086 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 13:30:20,674 7 INFO rb-ea311d5-226310-432086 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 13:30:20,931 7 INFO rb-ea311d5-226310-432086 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: 257 ms) 2026-11-03 13:30:20,932 7 INFO rb-ea311d5-226310-432086 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 13:30:21,168 7 INFO rb-ea311d5-226310-432086 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 13:30:21,464 7 INFO rb-ea311d5-226310-432086 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 13:30:21,754 7 INFO rb-ea311d5-226310-432086 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: 822 ms) 2026-11-03 13:30:21,755 7 INFO rb-ea311d5-226310-432086 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 13:30:22,038 7 INFO rb-ea311d5-226310-432086 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 13:30:22,291 7 INFO rb-ea311d5-226310-432086 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 13:30:22,561 7 INFO rb-ea311d5-226310-432086 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 13:30:22,838 7 INFO rb-ea311d5-226310-432086 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 13:30:23,132 7 INFO rb-ea311d5-226310-432086 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 13:30:23,490 7 INFO rb-ea311d5-226310-432086 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 13:30:23,849 7 INFO rb-ea311d5-226310-432086 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: 1553 ms) 2026-11-03 13:30:23,850 7 INFO rb-ea311d5-226310-432086 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 13:30:24,170 7 INFO rb-ea311d5-226310-432086 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 13:30:24,472 7 INFO rb-ea311d5-226310-432086 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 13:30:24,776 7 INFO rb-ea311d5-226310-432086 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 13:30:25,061 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service" ended (passed: 61 / time: 18075 ms) 2026-11-03 13:30:25,555 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/services/self_order_service (after GC) - used: 157006896 - total: 431943832 - limit: 4395630592 - tests: 61 2026-11-03 13:30:25,591 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:25] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1841 13 0.01 0.019 rw 2026-11-03 13:30:25,697 7 INFO rb-ea311d5-226310-432086 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 13:30:25,883 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30: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 13:30:26,052 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:26] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.016 ro 2026-11-03 13:30:26,198 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:26] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.002 0.011 ro 2026-11-03 13:30:26,558 7 INFO rb-ea311d5-226310-432086 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: 816 ms) 2026-11-03 13:30:26,803 7 INFO rb-ea311d5-226310-432086 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: 157205349 - total: 269976365 - limit: 4395630592 - tests: 1 2026-11-03 13:30:26,894 7 INFO rb-ea311d5-226310-432086 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 13:30:27,108 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30: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.008 ro 2026-11-03 13:30:27,270 7 INFO rb-ea311d5-226310-432086 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 13:30:27,517 7 INFO rb-ea311d5-226310-432086 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 13:30:27,843 7 INFO rb-ea311d5-226310-432086 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 13:30:28,107 7 INFO rb-ea311d5-226310-432086 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: 845 ms) 2026-11-03 13:30:28,107 7 INFO rb-ea311d5-226310-432086 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: 1214 ms) 2026-11-03 13:30:28,108 7 INFO rb-ea311d5-226310-432086 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 13:30:28,451 7 INFO rb-ea311d5-226310-432086 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: 1537 ms) 2026-11-03 13:30:28,651 7 INFO rb-ea311d5-226310-432086 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: 151281748 - total: 274327480 - limit: 4395630592 - tests: 5 2026-11-03 13:30:28,693 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:28] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1396 11 0.009 0.028 rw 2026-11-03 13:30:28,782 7 INFO rb-ea311d5-226310-432086 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 13:30:28,917 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30: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 13:30:29,196 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_safaricom/unit/customer_display/customer_display" ended (passed: 1 / time: 405 ms) 2026-11-03 13:30:29,353 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_safaricom/unit/customer_display/customer_display (after GC) - used: 151099829 - total: 257029449 - limit: 4395630592 - tests: 1 2026-11-03 13:30:29,422 7 INFO rb-ea311d5-226310-432086 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 13:30:29,542 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30: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.007 ro 2026-11-03 13:30:29,965 7 INFO rb-ea311d5-226310-432086 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 13:30:30,437 7 INFO rb-ea311d5-226310-432086 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 13:30:30,967 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_safaricom/unit/scenarios/safaricom_flow" ended (passed: 3 / time: 1538 ms) 2026-11-03 13:30:31,193 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_safaricom/unit/scenarios/safaricom_flow (after GC) - used: 160563023 - total: 263059387 - limit: 4395630592 - tests: 3 2026-11-03 13:30:31,227 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:31] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1829 13 0.009 0.019 rw 2026-11-03 13:30:31,344 7 INFO rb-ea311d5-226310-432086 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 13:30:31,473 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30: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.008 ro 2026-11-03 13:30:32,037 7 INFO rb-ea311d5-226310-432086 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 13:30:32,702 7 INFO rb-ea311d5-226310-432086 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 13:30:33,308 7 INFO rb-ea311d5-226310-432086 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 13:30:33,911 7 INFO rb-ea311d5-226310-432086 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 13:30:34,568 7 INFO rb-ea311d5-226310-432086 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 13:30:35,167 7 INFO rb-ea311d5-226310-432086 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 13:30:35,904 7 INFO rb-ea311d5-226310-432086 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: 4543 ms) 2026-11-03 13:30:36,256 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale_stock/unit/scenarios/pos_sale_stock_flow (after GC) - used: 158533596 - total: 299669892 - limit: 4395630592 - tests: 7 2026-11-03 13:30:36,300 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:36] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1905 13 0.015 0.021 rw 2026-11-03 13:30:36,416 7 INFO rb-ea311d5-226310-432086 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 13:30:36,614 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:36] "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 13:30:36,765 7 INFO rb-ea311d5-226310-432086 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 13:30:36,775 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:36] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.009 0.011 ro 2026-11-03 13:30:37,095 7 INFO rb-ea311d5-226310-432086 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 13:30:37,447 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/components/product_card" ended (passed: 3 / time: 1010 ms) 2026-11-03 13:30:37,659 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_event/unit/components/product_card (after GC) - used: 157595095 - total: 280361939 - limit: 4395630592 - tests: 3 2026-11-03 13:30:37,724 7 INFO rb-ea311d5-226310-432086 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 13:30:37,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30: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.019 ro 2026-11-03 13:30:38,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:38] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.015 ro 2026-11-03 13:30:38,181 7 INFO rb-ea311d5-226310-432086 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: 453 ms) 2026-11-03 13:30:38,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:38] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.004 0.028 ro 2026-11-03 13:30:38,203 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/pages/cart_page" ended (passed: 1 / time: 453 ms) 2026-11-03 13:30:38,366 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_event/unit/pages/cart_page (after GC) - used: 157589640 - total: 263584756 - limit: 4395630592 - tests: 1 2026-11-03 13:30:38,433 7 INFO rb-ea311d5-226310-432086 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 13:30:38,673 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:38] "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 13:30:38,859 7 INFO rb-ea311d5-226310-432086 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 13:30:38,863 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:38] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.017 ro 2026-11-03 13:30:39,164 7 INFO rb-ea311d5-226310-432086 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 13:30:39,479 7 INFO rb-ea311d5-226310-432086 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 13:30:39,777 7 INFO rb-ea311d5-226310-432086 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 13:30:40,050 7 INFO rb-ea311d5-226310-432086 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: 1611 ms) 2026-11-03 13:30:40,084 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/pages/event_page" ended (passed: 5 / time: 1611 ms) 2026-11-03 13:30:40,270 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_event/unit/pages/event_page (after GC) - used: 158011813 - total: 273564805 - limit: 4395630592 - tests: 5 2026-11-03 13:30:40,363 7 INFO rb-ea311d5-226310-432086 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 13:30:40,594 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30: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.02 ro 2026-11-03 13:30:40,740 7 INFO rb-ea311d5-226310-432086 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: 374 ms) 2026-11-03 13:30:40,760 7 INFO rb-ea311d5-226310-432086 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: 374 ms) 2026-11-03 13:30:41,006 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_event/unit/services/self_order_service (after GC) - used: 157774799 - total: 264913923 - limit: 4395630592 - tests: 1 2026-11-03 13:30:41,060 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:41] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1742 13 0.018 0.017 rw 2026-11-03 13:30:41,191 7 INFO rb-ea311d5-226310-432086 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 13:30:41,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:41] "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 13:30:41,641 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:41] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.004 0.015 ro 2026-11-03 13:30:41,663 7 INFO rb-ea311d5-226310-432086 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 13:30:42,036 7 INFO rb-ea311d5-226310-432086 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: 847 ms) 2026-11-03 13:30:42,053 7 INFO rb-ea311d5-226310-432086 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: 847 ms) 2026-11-03 13:30:42,262 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_bancontact_pay/unit/app/payment_bancontact (after GC) - used: 157880251 - total: 265438407 - limit: 4395630592 - tests: 2 2026-11-03 13:30:42,336 7 INFO rb-ea311d5-226310-432086 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 13:30:42,532 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30: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.01 ro 2026-11-03 13:30:42,707 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:42] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.002 0.01 ro 2026-11-03 13:30:42,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 PYnCr1Dq - [03/Nov/2026 13:30:42] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.004 0.022 ro 2026-11-03 13:30:42,790 7 INFO rb-ea311d5-226310-432086 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 13:30:43,322 7 INFO rb-ea311d5-226310-432086 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 13:30:43,869 7 INFO rb-ea311d5-226310-432086 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: 1516 ms) 2026-11-03 13:30:44,072 7 INFO rb-ea311d5-226310-432086 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: 158152573 - total: 270943953 - limit: 4395630592 - tests: 3 2026-11-03 13:30:44,285 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] tests done (after GC) - used: 152238185 - total: 264127313 - limit: 4395630592 2026-11-03 13:30:44,286 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@product" ended (passed: 1 / time: 2469 ms) 2026-11-03 13:30:44,287 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account" ended (passed: 41 / time: 9882 ms) 2026-11-03 13:30:44,288 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale" ended (passed: 493 / time: 128897 ms) 2026-11-03 13:30:44,288 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant" ended (passed: 147 / time: 62056 ms) 2026-11-03 13:30:44,289 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project" ended (passed: 69 / time: 13327 ms) 2026-11-03 13:30:44,290 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo" ended (passed: 16 / time: 2860 ms) 2026-11-03 13:30:44,291 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount" ended (passed: 10 / time: 4456 ms) 2026-11-03 13:30:44,291 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty" ended (passed: 23 / time: 7985 ms) 2026-11-03 13:30:44,292 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_mollie" ended (passed: 4 / time: 1140 ms) 2026-11-03 13:30:44,292 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock" ended (passed: 7 / time: 3129 ms) 2026-11-03 13:30:44,292 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale" ended (passed: 35 / time: 21443 ms) 2026-11-03 13:30:44,293 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_viva_com" ended (passed: 2 / time: 710 ms) 2026-11-03 13:30:44,293 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@printer" ended (passed: 13 / time: 1065 ms) 2026-11-03 13:30:44,293 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay" ended (passed: 24 / time: 14127 ms) 2026-11-03 13:30:44,294 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro" ended (passed: 7 / time: 60 ms) 2026-11-03 13:30:44,295 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashmatic" ended (passed: 6 / time: 435 ms) 2026-11-03 13:30:44,296 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event" ended (passed: 15 / time: 3393 ms) 2026-11-03 13:30:44,297 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash" ended (passed: 26 / time: 430 ms) 2026-11-03 13:30:44,297 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr" ended (passed: 30 / time: 8933 ms) 2026-11-03 13:30:44,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment" ended (passed: 3 / time: 1585 ms) 2026-11-03 13:30:44,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order" ended (passed: 221 / time: 99738 ms) 2026-11-03 13:30:44,299 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment_self_order" ended (passed: 6 / time: 2353 ms) 2026-11-03 13:30:44,299 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_safaricom" ended (passed: 4 / time: 1943 ms) 2026-11-03 13:30:44,299 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale_stock" ended (passed: 7 / time: 4543 ms) 2026-11-03 13:30:44,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event" ended (passed: 10 / time: 3448 ms) 2026-11-03 13:30:44,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_bancontact_pay" ended (passed: 5 / time: 2363 ms) 2026-11-03 13:30:44,300 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Passed 1225 tests (5749 assertions, total time: 00:07:41) 2026-11-03 13:30:44,301 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Test suite succeeded 2026-11-03 13:30:45,173 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-11-03 13:30:45,181 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: heap 105711748 (allocated 111652864) 2026-11-03 13:30:45,280 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Closing chrome headless with pid 74409 2026-11-03 13:30:45,293 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Closing websocket connection 2026-11-03 13:30:45,295 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Terminating chrome headless with pid 74409 2026-11-03 13:30:45,435 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_133045_434853_test_unit_desktop.txt 2026-11-03 13:30:45,435 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Removing chrome user profile "/tmp/tmpyhvhfhn9_chrome_odoo" 2026-11-03 13:30:45,494 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 13:30:45,501 7 INFO rb-ea311d5-226310-432086 odoo.tests.suite: Auto retry disabled for test_unit_mobile (odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile) 2026-11-03 13:30:45,503 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js: Starting MobileWebSuite.test_unit_mobile ... 2026-11-03 13:30:45,924 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Chrome pid: 74757 2026-11-03 13:30:45,926 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Chrome headless temporary user profile dir: /tmp/tmp_ot7hidl_chrome_odoo 2026-11-03 13:30:45,926 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Issuing json command http://127.0.0.1:33447/json/version 2026-11-03 13:30:45,929 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33447', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:30:46,032 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Browser version: Chrome/150.0.7871.114 2026-11-03 13:30:46,033 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Issuing json command http://127.0.0.1:33447/json 2026-11-03 13:30:46,034 7 INFO rb-ea311d5-226310-432086 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33447', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 13:30:46,048 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Websocket url found: ws://127.0.0.1:33447/devtools/page/C89C8FBD5E4C9ED4B5F1B13EB5FB7E47 2026-11-03 13:30:46,054 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Enable chrome headless console log notification 2026-11-03 13:30:46,066 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Chrome headless enable page notifications 2026-11-03 13:30:46,122 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 13:30:46,147 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Setting session cookie in browser 2026-11-03 13:30:46,149 7 INFO rb-ea311d5-226310-432086 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 13:30:46,149 7 INFO rb-ea311d5-226310-432086 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 13:30:46,331 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:46] "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.014 0.164 ro 2026-11-03 13:30:46,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Navigation result: {'frameId': 'C89C8FBD5E4C9ED4B5F1B13EB5FB7E47', 'loaderId': '3EA4C52DFB28265244DE6A62E96478DA', 'isDownload': False} 2026-11-03 13:30:46,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Waiting for frame 'C89C8FBD5E4C9ED4B5F1B13EB5FB7E47' to stop loading 2026-11-03 13:30:46,421 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:46] "GET /web/assets/e719b7f/web.assets_unit_tests.min.css HTTP/1.1" 200 257211 2 0.001 0.031 ro 2026-11-03 13:30:46,434 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:46] "GET /web/assets/478db0f/web.assets_unit_tests_setup.min.css HTTP/1.1" 200 1542698 2 0.001 0.268 ro 2026-11-03 13:30:46,592 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:46] "GET /web/assets/91674df/web.assets_unit_tests_setup.min.js HTTP/1.1" 200 13562574 2 0.001 0.201 ro 2026-11-03 13:30:46,754 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:46] "GET /web/assets/9e1cf10/web.assets_unit_tests.min.js HTTP/1.1" 200 22428736 2 0.001 0.299 ro 2026-11-03 13:30:47,075 7 INFO rb-ea311d5-226310-432086 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 13:30:47,076 7 INFO rb-ea311d5-226310-432086 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 13:30:47,077 7 INFO rb-ea311d5-226310-432086 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 13:30:47,078 7 INFO rb-ea311d5-226310-432086 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 13:30:47,078 7 INFO rb-ea311d5-226310-432086 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 13:30:47,079 7 INFO rb-ea311d5-226310-432086 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 13:30:47,079 7 INFO rb-ea311d5-226310-432086 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 13:30:47,081 7 INFO rb-ea311d5-226310-432086 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 13:30:47,151 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 13:30:49,510 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:49] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 13:30:49,514 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-11-03 13:30:49,818 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Evaluate ready code "document.readyState === 'complete'" 2026-11-03 13:30:49,830 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Evaluate test code "" 2026-11-03 13:30:49,862 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:49] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.006 - 2026-11-03 13:30:50,020 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:50] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 299 11 0.015 0.141 rw 2026-11-03 13:30:50,168 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Configuration (click to expand) 2026-11-03 13:30:50,170 7 INFO rb-ea311d5-226310-432086 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 13:30:50,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: console.groupEnd 2026-11-03 13:30:50,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Starting test suites 2026-11-03 13:30:50,172 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@product/product_pricelist_report/Pricelist Client Action" 2026-11-03 13:30:52,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:52] "POST /web/model/get_definitions HTTP/1.1" 200 2481484 568 0.388 1.424 rw 2026-11-03 13:30:52,390 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:52] "GET /web/assets/d0fbf29/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-11-03 13:30:52,722 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@product/product_pricelist_report" ended (passed: 1 / time: 2541 ms) 2026-11-03 13:30:52,853 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @product/product_pricelist_report (after GC) - used: 87987013 - total: 191254597 - limit: 4395630592 - tests: 1 2026-11-03 13:30:52,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:52] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 874 9 0.007 0.016 rw 2026-11-03 13:30:52,973 7 INFO rb-ea311d5-226310-432086 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 13:30:53,147 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:53] "GET /web/bundle/web.assets_emoji HTTP/1.1" 200 74 0 0 0.004 ro 2026-11-03 13:30:53,173 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:53] "GET /web/assets/7f3b5cb/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.013 ro 2026-11-03 13:30:53,426 7 INFO rb-ea311d5-226310-432086 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 13:30:53,687 7 INFO rb-ea311d5-226310-432086 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 13:30:54,039 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_move_form" ended (passed: 3 / time: 1060 ms) 2026-11-03 13:30:54,148 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/account_move_form (after GC) - used: 96038258 - total: 181671590 - limit: 4395630592 - tests: 3 2026-11-03 13:30:54,211 7 INFO rb-ea311d5-226310-432086 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 13:30:54,402 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:30:54] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-11-03 13:30:54,561 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_number_widget" ended (passed: 1 / time: 334 ms) 2026-11-03 13:30:54,630 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/account_number_widget (after GC) - used: 92875099 - total: 177401687 - limit: 4395630592 - tests: 1 2026-11-03 13:30:54,671 7 INFO rb-ea311d5-226310-432086 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 13:30:54,820 7 INFO rb-ea311d5-226310-432086 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 13:30:54,946 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_payment_field" ended (passed: 2 / time: 268 ms) 2026-11-03 13:30:55,025 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/account_payment_field (after GC) - used: 96707956 - total: 177399020 - limit: 4395630592 - tests: 2 2026-11-03 13:30:55,083 7 INFO rb-ea311d5-226310-432086 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 13:30:55,211 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_widgets/AccountFileUploader" ended (passed: 1 / time: 122 ms) 2026-11-03 13:30:55,212 7 INFO rb-ea311d5-226310-432086 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 13:30:55,404 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_widgets/PaymentTermsLineWidget" ended (passed: 1 / time: 197 ms) 2026-11-03 13:30:55,409 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_widgets" ended (passed: 2 / time: 319 ms) 2026-11-03 13:30:55,477 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/account_widgets (after GC) - used: 94154982 - total: 177666610 - limit: 4395630592 - tests: 2 2026-11-03 13:30:55,540 7 INFO rb-ea311d5-226310-432086 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 13:30:55,855 7 INFO rb-ea311d5-226310-432086 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 13:30:56,233 7 INFO rb-ea311d5-226310-432086 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 13:30:56,546 7 INFO rb-ea311d5-226310-432086 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 13:30:56,755 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can delete sections" 2026-11-03 13:30:56,958 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can delete subsections" 2026-11-03 13:30:57,187 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can duplicate sections" 2026-11-03 13:30:57,431 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can duplicate subsections" 2026-11-03 13:30:57,652 7 INFO rb-ea311d5-226310-432086 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 13:30:58,123 7 INFO rb-ea311d5-226310-432086 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 13:30:58,360 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can resequence sections" 2026-11-03 13:30:58,654 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/add a section" 2026-11-03 13:30:58,851 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/add note" 2026-11-03 13:30:59,188 7 INFO rb-ea311d5-226310-432086 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 13:30:59,684 7 INFO rb-ea311d5-226310-432086 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 13:31:00,434 7 INFO rb-ea311d5-226310-432086 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 13:31:00,979 7 INFO rb-ea311d5-226310-432086 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 13:31:01,716 7 INFO rb-ea311d5-226310-432086 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 13:31:01,938 7 INFO rb-ea311d5-226310-432086 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 13:31:02,483 7 INFO rb-ea311d5-226310-432086 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 13:31:02,767 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/section_and_note" ended (passed: 20 / time: 7215 ms) 2026-11-03 13:31:03,039 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/section_and_note (after GC) - used: 110140899 - total: 252871791 - limit: 4395630592 - tests: 20 2026-11-03 13:31:03,095 7 INFO rb-ea311d5-226310-432086 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 13:31:03,202 7 INFO rb-ea311d5-226310-432086 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 13:31:03,290 7 INFO rb-ea311d5-226310-432086 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 13:31:03,375 7 INFO rb-ea311d5-226310-432086 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 13:31:03,523 7 INFO rb-ea311d5-226310-432086 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 13:31:03,640 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/x2many_buttons" ended (passed: 5 / time: 539 ms) 2026-11-03 13:31:03,755 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/x2many_buttons (after GC) - used: 96519433 - total: 195911741 - limit: 4395630592 - tests: 5 2026-11-03 13:31:03,793 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31:03] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1360 9 0.01 0.023 rw 2026-11-03 13:31:03,891 7 INFO rb-ea311d5-226310-432086 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 13:31:04,035 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.007 ro 2026-11-03 13:31:04,605 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/discount" ended (passed: 1 / time: 708 ms) 2026-11-03 13:31:04,700 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/discount (after GC) - used: 101866477 - total: 186721809 - limit: 4395630592 - tests: 1 2026-11-03 13:31:04,783 7 INFO rb-ea311d5-226310-432086 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 13:31:04,921 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.009 ro 2026-11-03 13:31:05,090 7 INFO rb-ea311d5-226310-432086 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 13:31:05,330 7 INFO rb-ea311d5-226310-432086 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 13:31:05,568 7 INFO rb-ea311d5-226310-432086 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 13:31:05,817 7 INFO rb-ea311d5-226310-432086 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 13:31:06,049 7 INFO rb-ea311d5-226310-432086 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 13:31:06,267 7 INFO rb-ea311d5-226310-432086 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 13:31:06,487 7 INFO rb-ea311d5-226310-432086 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 13:31:06,722 7 INFO rb-ea311d5-226310-432086 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 13:31:06,962 7 INFO rb-ea311d5-226310-432086 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 13:31:07,167 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/old_tour" ended (passed: 10 / time: 2378 ms) 2026-11-03 13:31:07,298 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/old_tour (after GC) - used: 104003211 - total: 227354179 - limit: 4395630592 - tests: 10 2026-11-03 13:31:07,383 7 INFO rb-ea311d5-226310-432086 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 13:31:07,532 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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 13:31:07,673 7 INFO rb-ea311d5-226310-432086 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 13:31:07,874 7 INFO rb-ea311d5-226310-432086 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 13:31:08,105 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/price" ended (passed: 3 / time: 717 ms) 2026-11-03 13:31:08,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/price (after GC) - used: 103864126 - total: 206382638 - limit: 4395630592 - tests: 3 2026-11-03 13:31:08,286 7 INFO rb-ea311d5-226310-432086 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 13:31:08,386 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.009 ro 2026-11-03 13:31:08,535 7 INFO rb-ea311d5-226310-432086 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 13:31:08,720 7 INFO rb-ea311d5-226310-432086 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 13:31:08,889 7 INFO rb-ea311d5-226310-432086 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 13:31:09,095 7 INFO rb-ea311d5-226310-432086 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 13:31:09,292 7 INFO rb-ea311d5-226310-432086 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 13:31:09,493 7 INFO rb-ea311d5-226310-432086 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 13:31:09,699 7 INFO rb-ea311d5-226310-432086 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 13:31:09,909 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/pricelist" ended (passed: 8 / time: 1617 ms) 2026-11-03 13:31:10,062 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/pricelist (after GC) - used: 104042214 - total: 214509102 - limit: 4395630592 - tests: 8 2026-11-03 13:31:10,131 7 INFO rb-ea311d5-226310-432086 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 13:31:10,257 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.013 ro 2026-11-03 13:31:10,411 7 INFO rb-ea311d5-226310-432086 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 13:31:10,658 7 INFO rb-ea311d5-226310-432086 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 13:31:10,880 7 INFO rb-ea311d5-226310-432086 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 13:31:11,125 7 INFO rb-ea311d5-226310-432086 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 13:31:11,349 7 INFO rb-ea311d5-226310-432086 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 13:31:11,586 7 INFO rb-ea311d5-226310-432086 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 13:31:11,803 7 INFO rb-ea311d5-226310-432086 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 13:31:12,168 7 INFO rb-ea311d5-226310-432086 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 13:31:12,435 7 INFO rb-ea311d5-226310-432086 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 13:31:12,687 7 INFO rb-ea311d5-226310-432086 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 13:31:12,946 7 INFO rb-ea311d5-226310-432086 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 13:31:13,214 7 INFO rb-ea311d5-226310-432086 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 13:31:13,487 7 INFO rb-ea311d5-226310-432086 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 13:31:13,750 7 INFO rb-ea311d5-226310-432086 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 13:31:14,045 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/rounding" ended (passed: 15 / time: 3896 ms) 2026-11-03 13:31:14,247 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/rounding (after GC) - used: 104708606 - total: 244917790 - limit: 4395630592 - tests: 15 2026-11-03 13:31:14,316 7 INFO rb-ea311d5-226310-432086 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 13:31:14,459 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.017 ro 2026-11-03 13:31:14,644 7 INFO rb-ea311d5-226310-432086 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: 328 ms) 2026-11-03 13:31:14,650 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/backend/pos_search_model" ended (passed: 1 / time: 328 ms) 2026-11-03 13:31:14,754 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/backend/pos_search_model (after GC) - used: 104469881 - total: 191984521 - limit: 4395630592 - tests: 1 2026-11-03 13:31:14,827 7 INFO rb-ea311d5-226310-432086 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 13:31:14,963 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31:14] "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 13:31:15,085 7 INFO rb-ea311d5-226310-432086 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 13:31:15,342 7 INFO rb-ea311d5-226310-432086 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 13:31:15,539 7 INFO rb-ea311d5-226310-432086 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 13:31:15,752 7 INFO rb-ea311d5-226310-432086 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 13:31:15,948 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/cash_move_receipt" ended (passed: 5 / time: 1105 ms) 2026-11-03 13:31:16,045 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/cash_move_receipt (after GC) - used: 104630201 - total: 202751765 - limit: 4395630592 - tests: 5 2026-11-03 13:31:16,119 7 INFO rb-ea311d5-226310-432086 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 13:31:16,240 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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 13:31:16,369 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/category_selector" ended (passed: 1 / time: 248 ms) 2026-11-03 13:31:16,453 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/category_selector (after GC) - used: 105279898 - total: 192006702 - limit: 4395630592 - tests: 1 2026-11-03 13:31:16,519 7 INFO rb-ea311d5-226310-432086 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 13:31:16,637 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.009 ro 2026-11-03 13:31:16,810 7 INFO rb-ea311d5-226310-432086 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 13:31:17,046 7 INFO rb-ea311d5-226310-432086 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 13:31:17,283 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/feedback_screen" ended (passed: 3 / time: 756 ms) 2026-11-03 13:31:17,377 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/feedback_screen (after GC) - used: 105501401 - total: 199879121 - limit: 4395630592 - tests: 3 2026-11-03 13:31:17,452 7 INFO rb-ea311d5-226310-432086 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 13:31:17,571 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.015 ro 2026-11-03 13:31:17,747 7 INFO rb-ea311d5-226310-432086 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 13:31:18,015 7 INFO rb-ea311d5-226310-432086 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 13:31:18,232 7 INFO rb-ea311d5-226310-432086 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 13:31:18,444 7 INFO rb-ea311d5-226310-432086 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 13:31:18,639 7 INFO rb-ea311d5-226310-432086 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 13:31:18,868 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 13:31:19,070 7 INFO rb-ea311d5-226310-432086 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 13:31:19,460 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/order_change_receipt" ended (passed: 7 / time: 1999 ms) 2026-11-03 13:31:19,618 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/order_change_receipt (after GC) - used: 111904562 - total: 219098166 - limit: 4395630592 - tests: 7 2026-11-03 13:31:19,698 7 INFO rb-ea311d5-226310-432086 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 13:31:19,837 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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 13:31:20,031 7 INFO rb-ea311d5-226310-432086 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 13:31:20,238 7 INFO rb-ea311d5-226310-432086 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 13:31:20,459 7 INFO rb-ea311d5-226310-432086 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 13:31:20,686 7 INFO rb-ea311d5-226310-432086 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 13:31:20,890 7 INFO rb-ea311d5-226310-432086 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 13:31:21,098 7 INFO rb-ea311d5-226310-432086 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 13:31:21,323 7 INFO rb-ea311d5-226310-432086 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 13:31:21,562 7 INFO rb-ea311d5-226310-432086 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 13:31:21,789 7 INFO rb-ea311d5-226310-432086 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 13:31:22,012 7 INFO rb-ea311d5-226310-432086 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 13:31:22,254 7 INFO rb-ea311d5-226310-432086 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 13:31:22,500 7 INFO rb-ea311d5-226310-432086 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 13:31:22,734 7 INFO rb-ea311d5-226310-432086 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 13:31:22,940 7 INFO rb-ea311d5-226310-432086 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 13:31:23,131 7 INFO rb-ea311d5-226310-432086 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 13:31:23,355 7 INFO rb-ea311d5-226310-432086 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 13:31:23,624 7 INFO rb-ea311d5-226310-432086 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 13:31:23,919 7 INFO rb-ea311d5-226310-432086 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 13:31:24,164 7 INFO rb-ea311d5-226310-432086 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 13:31:24,385 7 INFO rb-ea311d5-226310-432086 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 13:31:24,632 7 INFO rb-ea311d5-226310-432086 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 13:31:24,894 7 INFO rb-ea311d5-226310-432086 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 13:31:25,127 7 INFO rb-ea311d5-226310-432086 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 13:31:25,358 7 INFO rb-ea311d5-226310-432086 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 13:31:25,801 7 INFO rb-ea311d5-226310-432086 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 13:31:26,032 7 INFO rb-ea311d5-226310-432086 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 13:31:26,274 7 INFO rb-ea311d5-226310-432086 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 13:31:26,497 7 INFO rb-ea311d5-226310-432086 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 13:31:26,714 7 INFO rb-ea311d5-226310-432086 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 13:31:26,942 7 INFO rb-ea311d5-226310-432086 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 13:31:27,131 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/order_receipt" ended (passed: 31 / time: 7419 ms) 2026-11-03 13:31:27,362 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/order_receipt (after GC) - used: 114392857 - total: 277314305 - limit: 4395630592 - tests: 31 2026-11-03 13:31:27,429 7 INFO rb-ea311d5-226310-432086 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 13:31:27,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.017 ro 2026-11-03 13:31:27,728 7 INFO rb-ea311d5-226310-432086 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 13:31:27,981 7 INFO rb-ea311d5-226310-432086 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 13:31:28,250 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/order_summary" ended (passed: 3 / time: 812 ms) 2026-11-03 13:31:28,373 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/order_summary (after GC) - used: 113977048 - total: 216234768 - limit: 4395630592 - tests: 3 2026-11-03 13:31:28,447 7 INFO rb-ea311d5-226310-432086 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 13:31:28,589 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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 13:31:28,753 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/orderline" ended (passed: 1 / time: 298 ms) 2026-11-03 13:31:28,874 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/orderline (after GC) - used: 113982133 - total: 203389729 - limit: 4395630592 - tests: 1 2026-11-03 13:31:28,937 7 INFO rb-ea311d5-226310-432086 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 13:31:29,100 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.011 ro 2026-11-03 13:31:29,317 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31:29] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.007 - 2026-11-03 13:31:29,502 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31:29] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.005 - 2026-11-03 13:31:29,722 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/orderline_note_button" ended (passed: 1 / time: 771 ms) 2026-11-03 13:31:29,848 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/orderline_note_button (after GC) - used: 114194315 - total: 203392307 - limit: 4395630592 - tests: 1 2026-11-03 13:31:29,920 7 INFO rb-ea311d5-226310-432086 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 13:31:30,033 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.009 ro 2026-11-03 13:31:30,271 7 INFO rb-ea311d5-226310-432086 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 13:31:30,583 7 INFO rb-ea311d5-226310-432086 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 13:31:30,870 7 INFO rb-ea311d5-226310-432086 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 13:31:31,137 7 INFO rb-ea311d5-226310-432086 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 13:31:31,388 7 INFO rb-ea311d5-226310-432086 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: 1116 ms) 2026-11-03 13:31:31,389 7 INFO rb-ea311d5-226310-432086 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 13:31:31,614 7 INFO rb-ea311d5-226310-432086 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 13:31:31,849 7 INFO rb-ea311d5-226310-432086 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 13:31:32,049 7 INFO rb-ea311d5-226310-432086 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 13:31:32,289 7 INFO rb-ea311d5-226310-432086 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 13:31:32,538 7 INFO rb-ea311d5-226310-432086 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 13:31:32,757 7 INFO rb-ea311d5-226310-432086 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: 1367 ms) 2026-11-03 13:31:32,761 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/payment_lines" ended (passed: 11 / time: 2828 ms) 2026-11-03 13:31:32,928 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/payment_lines (after GC) - used: 114684045 - total: 229613233 - limit: 4395630592 - tests: 11 2026-11-03 13:31:32,998 7 INFO rb-ea311d5-226310-432086 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 13:31:33,137 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.013 ro 2026-11-03 13:31:33,335 7 INFO rb-ea311d5-226310-432086 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 13:31:33,579 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/payment_screen" ended (passed: 2 / time: 575 ms) 2026-11-03 13:31:33,706 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/payment_screen (after GC) - used: 114612224 - total: 208662280 - limit: 4395630592 - tests: 2 2026-11-03 13:31:33,786 7 INFO rb-ea311d5-226310-432086 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 13:31:33,931 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31:33] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.009 0.009 ro 2026-11-03 13:31:34,194 7 INFO rb-ea311d5-226310-432086 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: 414 ms) 2026-11-03 13:31:34,199 7 INFO rb-ea311d5-226310-432086 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 13:31:34,511 7 INFO rb-ea311d5-226310-432086 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 13:31:34,786 7 INFO rb-ea311d5-226310-432086 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 13:31:35,027 7 INFO rb-ea311d5-226310-432086 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 13:31:35,266 7 INFO rb-ea311d5-226310-432086 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 13:31:35,499 7 INFO rb-ea311d5-226310-432086 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: 1710 ms) 2026-11-03 13:31:35,632 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/chose_combo_popup (after GC) - used: 114792106 - total: 219937878 - limit: 4395630592 - tests: 6 2026-11-03 13:31:35,691 7 INFO rb-ea311d5-226310-432086 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 13:31:35,831 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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 13:31:36,009 7 INFO rb-ea311d5-226310-432086 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 13:31:36,222 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/closing_popup" ended (passed: 2 / time: 527 ms) 2026-11-03 13:31:36,335 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/closing_popup (after GC) - used: 114890696 - total: 211569340 - limit: 4395630592 - tests: 2 2026-11-03 13:31:36,405 7 INFO rb-ea311d5-226310-432086 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 13:31:36,567 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31:36] "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 13:31:36,731 7 INFO rb-ea311d5-226310-432086 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: 316 ms) 2026-11-03 13:31:36,828 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/combo_configurator_popup (after GC) - used: 114752445 - total: 205277753 - limit: 4395630592 - tests: 1 2026-11-03 13:31:36,898 7 INFO rb-ea311d5-226310-432086 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 13:31:37,058 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.016 ro 2026-11-03 13:31:37,387 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/error_dialog" ended (passed: 1 / time: 477 ms) 2026-11-03 13:31:37,511 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/error_dialog (after GC) - used: 114502324 - total: 205281524 - limit: 4395630592 - tests: 1 2026-11-03 13:31:37,608 7 INFO rb-ea311d5-226310-432086 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 13:31:37,769 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31:37] "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 13:31:37,996 7 INFO rb-ea311d5-226310-432086 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: 380 ms) 2026-11-03 13:31:38,093 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/order_details_dialog (after GC) - used: 114571160 - total: 203978524 - limit: 4395630592 - tests: 1 2026-11-03 13:31:38,158 7 INFO rb-ea311d5-226310-432086 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 13:31:38,282 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31:38] "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 13:31:38,448 7 INFO rb-ea311d5-226310-432086 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: 283 ms) 2026-11-03 13:31:38,575 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/preset_slots_popup (after GC) - used: 114656020 - total: 203982968 - limit: 4395630592 - tests: 1 2026-11-03 13:31:38,643 7 INFO rb-ea311d5-226310-432086 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 13:31:38,756 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.008 ro 2026-11-03 13:31:38,923 7 INFO rb-ea311d5-226310-432086 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 13:31:39,189 7 INFO rb-ea311d5-226310-432086 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: 541 ms) 2026-11-03 13:31:39,297 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/product_info_popup (after GC) - used: 114843097 - total: 208194281 - limit: 4395630592 - tests: 2 2026-11-03 13:31:39,369 7 INFO rb-ea311d5-226310-432086 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 13:31:39,500 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31:39] "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 13:31:39,663 7 INFO rb-ea311d5-226310-432086 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 13:31:39,941 7 INFO rb-ea311d5-226310-432086 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 13:31:40,237 7 INFO rb-ea311d5-226310-432086 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 13:31:40,482 7 INFO rb-ea311d5-226310-432086 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 13:31:40,763 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/product_configurator_popup" ended (passed: 5 / time: 1384 ms) 2026-11-03 13:31:40,931 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/product_configurator_popup (after GC) - used: 115179808 - total: 217902932 - limit: 4395630592 - tests: 5 2026-11-03 13:31:40,996 7 INFO rb-ea311d5-226310-432086 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 13:31:41,132 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31:41] "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 13:31:41,290 7 INFO rb-ea311d5-226310-432086 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 13:31:41,563 7 INFO rb-ea311d5-226310-432086 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 13:31:41,564 7 INFO rb-ea311d5-226310-432086 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 13:31:41,882 7 INFO rb-ea311d5-226310-432086 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 13:31:42,225 7 INFO rb-ea311d5-226310-432086 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 13:31:42,453 7 INFO rb-ea311d5-226310-432086 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 13:31:42,678 7 INFO rb-ea311d5-226310-432086 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 13:31:43,246 7 INFO rb-ea311d5-226310-432086 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 13:31:43,593 7 INFO rb-ea311d5-226310-432086 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 13:31:43,969 7 INFO rb-ea311d5-226310-432086 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 13:31:44,232 7 INFO rb-ea311d5-226310-432086 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 13:31:44,461 7 INFO rb-ea311d5-226310-432086 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 13:31:44,758 7 INFO rb-ea311d5-226310-432086 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 13:31:45,042 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/product_screen" ended (passed: 13 / time: 4037 ms) 2026-11-03 13:31:45,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/product_screen (after GC) - used: 115648487 - total: 255914395 - limit: 4395630592 - tests: 13 2026-11-03 13:31:45,325 7 INFO rb-ea311d5-226310-432086 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 13:31:45,462 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.011 ro 2026-11-03 13:31:45,590 7 INFO rb-ea311d5-226310-432086 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 13:31:45,818 7 INFO rb-ea311d5-226310-432086 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 13:31:46,017 7 INFO rb-ea311d5-226310-432086 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 13:31:46,215 7 INFO rb-ea311d5-226310-432086 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 13:31:46,396 7 INFO rb-ea311d5-226310-432086 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 13:31:46,575 7 INFO rb-ea311d5-226310-432086 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 13:31:46,749 7 INFO rb-ea311d5-226310-432086 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 13:31:46,946 7 INFO rb-ea311d5-226310-432086 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 13:31:47,158 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/sale_details_receipt" ended (passed: 9 / time: 1820 ms) 2026-11-03 13:31:47,361 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/sale_details_receipt (after GC) - used: 115761547 - total: 255921851 - limit: 4395630592 - tests: 9 2026-11-03 13:31:47,443 7 INFO rb-ea311d5-226310-432086 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 13:31:47,592 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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 13:31:47,868 7 INFO rb-ea311d5-226310-432086 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 13:31:48,184 7 INFO rb-ea311d5-226310-432086 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 13:31:48,457 7 INFO rb-ea311d5-226310-432086 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 13:31:48,676 7 INFO rb-ea311d5-226310-432086 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 13:31:48,888 7 INFO rb-ea311d5-226310-432086 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 13:31:49,097 7 INFO rb-ea311d5-226310-432086 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 13:31:49,353 7 INFO rb-ea311d5-226310-432086 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 13:31:49,680 7 INFO rb-ea311d5-226310-432086 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 13:31:50,054 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList" ended (passed: 7 / time: 1870 ms) 2026-11-03 13:31:50,055 7 INFO rb-ea311d5-226310-432086 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 13:31:50,316 7 INFO rb-ea311d5-226310-432086 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 13:31:50,624 7 INFO rb-ea311d5-226310-432086 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 13:31:50,923 7 INFO rb-ea311d5-226310-432086 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 13:31:51,174 7 INFO rb-ea311d5-226310-432086 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 13:31:51,511 7 INFO rb-ea311d5-226310-432086 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 13:31:51,823 7 INFO rb-ea311d5-226310-432086 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 13:31:52,120 7 INFO rb-ea311d5-226310-432086 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 13:31:52,412 7 INFO rb-ea311d5-226310-432086 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 13:31:52,796 7 INFO rb-ea311d5-226310-432086 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 13:31:53,167 7 INFO rb-ea311d5-226310-432086 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 13:31:53,463 7 INFO rb-ea311d5-226310-432086 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 13:31:53,747 7 INFO rb-ea311d5-226310-432086 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 13:31:54,271 7 INFO rb-ea311d5-226310-432086 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 13:31:54,596 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/ticket_screen" ended (passed: 23 / time: 7140 ms) 2026-11-03 13:31:54,890 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/ticket_screen (after GC) - used: 116584659 - total: 296847763 - limit: 4395630592 - tests: 23 2026-11-03 13:31:54,950 7 INFO rb-ea311d5-226310-432086 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 13:31:55,097 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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 13:31:55,235 7 INFO rb-ea311d5-226310-432086 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 13:31:55,445 7 INFO rb-ea311d5-226310-432086 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 13:31:55,669 7 INFO rb-ea311d5-226310-432086 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 13:31:55,874 7 INFO rb-ea311d5-226310-432086 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 13:31:56,081 7 INFO rb-ea311d5-226310-432086 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 13:31:56,283 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/tip_receipt" ended (passed: 6 / time: 1318 ms) 2026-11-03 13:31:56,434 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/tip_receipt (after GC) - used: 116273193 - total: 245733149 - limit: 4395630592 - tests: 6 2026-11-03 13:31:56,515 7 INFO rb-ea311d5-226310-432086 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 13:31:56,724 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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.026 ro 2026-11-03 13:31:57,048 7 INFO rb-ea311d5-226310-432086 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 13:31:57,413 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 13:31:57,434 7 INFO rb-ea311d5-226310-432086 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 13:31:58,795 7 INFO rb-ea311d5-226310-432086 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 13:31:59,149 7 INFO rb-ea311d5-226310-432086 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 13:31:59,521 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/customer_display/customer_display" ended (passed: 5 / time: 2993 ms) 2026-11-03 13:31:59,539 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 58464 0 0 0.007 - 2026-11-03 13:31:59,703 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/customer_display/customer_display (after GC) - used: 116807671 - total: 241561015 - limit: 4395630592 - tests: 5 2026-11-03 13:31:59,779 7 INFO rb-ea311d5-226310-432086 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 13:31:59,926 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:31: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 13:32:00,081 7 INFO rb-ea311d5-226310-432086 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: 295 ms) 2026-11-03 13:32:00,229 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/customer_display/customer_display_plugin (after GC) - used: 116397437 - total: 208268693 - limit: 4395630592 - tests: 1 2026-11-03 13:32:00,310 7 INFO rb-ea311d5-226310-432086 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 13:32:00,447 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32:00] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.02 ro 2026-11-03 13:32:00,556 7 INFO rb-ea311d5-226310-432086 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 13:32:00,806 7 INFO rb-ea311d5-226310-432086 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 13:32:01,234 7 INFO rb-ea311d5-226310-432086 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 13:32:01,318 7 INFO rb-ea311d5-226310-432086 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 13:32:01,574 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/customer_display/device_registration" ended (passed: 5 / time: 1266 ms) 2026-11-03 13:32:01,689 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/customer_display/device_registration (after GC) - used: 116655689 - total: 218754453 - limit: 4395630592 - tests: 5 2026-11-03 13:32:01,758 7 INFO rb-ea311d5-226310-432086 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 13:32:01,915 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32:01] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.033 ro 2026-11-03 13:32:02,051 7 INFO rb-ea311d5-226310-432086 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 13:32:02,257 7 INFO rb-ea311d5-226310-432086 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 13:32:02,422 7 INFO rb-ea311d5-226310-432086 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 13:32:02,620 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/account_fiscal_position" ended (passed: 4 / time: 854 ms) 2026-11-03 13:32:02,736 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/account_fiscal_position (after GC) - used: 116713857 - total: 218230181 - limit: 4395630592 - tests: 4 2026-11-03 13:32:02,814 7 INFO rb-ea311d5-226310-432086 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 13:32:02,936 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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 13:32:03,071 7 INFO rb-ea311d5-226310-432086 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 13:32:03,280 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/combo_suggestion" ended (passed: 2 / time: 460 ms) 2026-11-03 13:32:03,403 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/combo_suggestion (after GC) - used: 116580353 - total: 213249445 - limit: 4395630592 - tests: 2 2026-11-03 13:32:03,476 7 INFO rb-ea311d5-226310-432086 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 13:32:03,615 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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 13:32:03,742 7 INFO rb-ea311d5-226310-432086 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 13:32:03,955 7 INFO rb-ea311d5-226310-432086 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 13:32:04,188 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_category" ended (passed: 3 / time: 709 ms) 2026-11-03 13:32:04,320 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_category (after GC) - used: 116813005 - total: 215346581 - limit: 4395630592 - tests: 3 2026-11-03 13:32:04,379 7 INFO rb-ea311d5-226310-432086 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 13:32:04,506 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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.011 ro 2026-11-03 13:32:04,663 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_combo" ended (passed: 1 / time: 273 ms) 2026-11-03 13:32:04,779 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_combo (after GC) - used: 116573293 - total: 208792981 - limit: 4395630592 - tests: 1 2026-11-03 13:32:04,855 7 INFO rb-ea311d5-226310-432086 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 13:32:04,962 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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 13:32:05,080 7 INFO rb-ea311d5-226310-432086 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 13:32:05,303 7 INFO rb-ea311d5-226310-432086 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 13:32:05,509 7 INFO rb-ea311d5-226310-432086 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 13:32:05,704 7 INFO rb-ea311d5-226310-432086 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 13:32:05,892 7 INFO rb-ea311d5-226310-432086 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 13:32:06,097 7 INFO rb-ea311d5-226310-432086 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 13:32:06,359 7 INFO rb-ea311d5-226310-432086 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 13:32:06,658 7 INFO rb-ea311d5-226310-432086 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 13:32:07,029 7 INFO rb-ea311d5-226310-432086 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 13:32:07,280 7 INFO rb-ea311d5-226310-432086 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 13:32:07,537 7 INFO rb-ea311d5-226310-432086 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 13:32:07,771 7 INFO rb-ea311d5-226310-432086 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 13:32:08,060 7 INFO rb-ea311d5-226310-432086 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 13:32:08,335 7 INFO rb-ea311d5-226310-432086 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 13:32:08,579 7 INFO rb-ea311d5-226310-432086 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 13:32:08,906 7 INFO rb-ea311d5-226310-432086 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 13:32:09,156 7 INFO rb-ea311d5-226310-432086 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 13:32:09,344 7 INFO rb-ea311d5-226310-432086 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 13:32:09,593 7 INFO rb-ea311d5-226310-432086 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: 438 ms) 2026-11-03 13:32:09,594 7 INFO rb-ea311d5-226310-432086 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 13:32:09,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_order" ended (passed: 20 / time: 5001 ms) 2026-11-03 13:32:10,103 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_order (after GC) - used: 116986061 - total: 260959637 - limit: 4395630592 - tests: 20 2026-11-03 13:32:10,180 7 INFO rb-ea311d5-226310-432086 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 13:32:10,314 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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.013 ro 2026-11-03 13:32:10,438 7 INFO rb-ea311d5-226310-432086 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 13:32:10,647 7 INFO rb-ea311d5-226310-432086 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 13:32:10,864 7 INFO rb-ea311d5-226310-432086 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 13:32:11,077 7 INFO rb-ea311d5-226310-432086 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 13:32:11,297 7 INFO rb-ea311d5-226310-432086 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 13:32:11,476 7 INFO rb-ea311d5-226310-432086 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 13:32:11,666 7 INFO rb-ea311d5-226310-432086 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 13:32:11,853 7 INFO rb-ea311d5-226310-432086 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 13:32:12,043 7 INFO rb-ea311d5-226310-432086 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 13:32:12,239 7 INFO rb-ea311d5-226310-432086 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 13:32:12,545 7 INFO rb-ea311d5-226310-432086 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: 689 ms) 2026-11-03 13:32:12,551 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_order_line" ended (passed: 11 / time: 2351 ms) 2026-11-03 13:32:12,689 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_order_line (after GC) - used: 116950621 - total: 260697509 - limit: 4395630592 - tests: 11 2026-11-03 13:32:12,775 7 INFO rb-ea311d5-226310-432086 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 13:32:12,884 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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 13:32:13,013 7 INFO rb-ea311d5-226310-432086 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 13:32:13,222 7 INFO rb-ea311d5-226310-432086 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 13:32:13,437 7 INFO rb-ea311d5-226310-432086 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 13:32:13,644 7 INFO rb-ea311d5-226310-432086 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 13:32:13,832 7 INFO rb-ea311d5-226310-432086 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 13:32:14,016 7 INFO rb-ea311d5-226310-432086 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 13:32:14,163 7 INFO rb-ea311d5-226310-432086 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 13:32:14,331 7 INFO rb-ea311d5-226310-432086 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 13:32:14,540 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_payment" ended (passed: 9 / time: 1775 ms) 2026-11-03 13:32:14,717 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_payment (after GC) - used: 117045749 - total: 260173221 - limit: 4395630592 - tests: 9 2026-11-03 13:32:14,825 7 INFO rb-ea311d5-226310-432086 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 13:32:14,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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 13:32:15,139 7 INFO rb-ea311d5-226310-432086 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 13:32:15,366 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_payment_method" ended (passed: 2 / time: 538 ms) 2026-11-03 13:32:15,497 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_payment_method (after GC) - used: 116817289 - total: 217705877 - limit: 4395630592 - tests: 2 2026-11-03 13:32:15,567 7 INFO rb-ea311d5-226310-432086 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 13:32:15,695 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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 13:32:15,826 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_preset" ended (passed: 1 / time: 247 ms) 2026-11-03 13:32:15,928 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_preset (after GC) - used: 116707657 - total: 209055125 - limit: 4395630592 - tests: 1 2026-11-03 13:32:15,995 7 INFO rb-ea311d5-226310-432086 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 13:32:16,136 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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.018 ro 2026-11-03 13:32:16,241 7 INFO rb-ea311d5-226310-432086 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 13:32:16,462 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/product_product" ended (passed: 2 / time: 451 ms) 2026-11-03 13:32:16,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/product_product (after GC) - used: 116831937 - total: 211938709 - limit: 4395630592 - tests: 2 2026-11-03 13:32:16,618 7 INFO rb-ea311d5-226310-432086 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 13:32:16,735 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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.008 ro 2026-11-03 13:32:16,854 7 INFO rb-ea311d5-226310-432086 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 13:32:17,057 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/product_template" ended (passed: 2 / time: 433 ms) 2026-11-03 13:32:17,162 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/product_template (after GC) - used: 116832653 - total: 212200853 - limit: 4395630592 - tests: 2 2026-11-03 13:32:17,226 7 INFO rb-ea311d5-226310-432086 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 13:32:17,326 7 INFO rb-ea311d5-226310-432086 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 13:32:17,420 7 INFO rb-ea311d5-226310-432086 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 13:32:17,530 7 INFO rb-ea311d5-226310-432086 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 13:32:17,605 7 INFO rb-ea311d5-226310-432086 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: 386 ms) 2026-11-03 13:32:17,628 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/events" ended (passed: 4 / time: 386 ms) 2026-11-03 13:32:17,717 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/events (after GC) - used: 116864256 - total: 210628004 - limit: 4395630592 - tests: 4 2026-11-03 13:32:17,777 7 INFO rb-ea311d5-226310-432086 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 13:32:17,879 7 INFO rb-ea311d5-226310-432086 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 13:32:17,968 7 INFO rb-ea311d5-226310-432086 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 13:32:18,086 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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.009 ro 2026-11-03 13:32:18,238 7 INFO rb-ea311d5-226310-432086 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: 451 ms) 2026-11-03 13:32:18,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/indexed_db_serialization (after GC) - used: 116965538 - total: 211414458 - limit: 4395630592 - tests: 3 2026-11-03 13:32:18,405 7 INFO rb-ea311d5-226310-432086 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 13:32:18,500 7 INFO rb-ea311d5-226310-432086 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 13:32:18,612 7 INFO rb-ea311d5-226310-432086 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 13:32:18,687 7 INFO rb-ea311d5-226310-432086 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 13:32:18,773 7 INFO rb-ea311d5-226310-432086 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 13:32:18,843 7 INFO rb-ea311d5-226310-432086 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 13:32:18,926 7 INFO rb-ea311d5-226310-432086 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 13:32:19,001 7 INFO rb-ea311d5-226310-432086 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 13:32:19,102 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/orm_serialization" ended (passed: 8 / time: 690 ms) 2026-11-03 13:32:19,203 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/orm_serialization (after GC) - used: 116907257 - total: 212987337 - limit: 4395630592 - tests: 8 2026-11-03 13:32:19,269 7 INFO rb-ea311d5-226310-432086 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 13:32:19,368 7 INFO rb-ea311d5-226310-432086 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 13:32:19,458 7 INFO rb-ea311d5-226310-432086 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 13:32:19,546 7 INFO rb-ea311d5-226310-432086 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 13:32:19,641 7 INFO rb-ea311d5-226310-432086 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 13:32:19,743 7 INFO rb-ea311d5-226310-432086 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 13:32:19,834 7 INFO rb-ea311d5-226310-432086 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 13:32:19,925 7 INFO rb-ea311d5-226310-432086 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 13:32:20,026 7 INFO rb-ea311d5-226310-432086 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 13:32:20,107 7 INFO rb-ea311d5-226310-432086 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 13:32:20,210 7 INFO rb-ea311d5-226310-432086 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: 936 ms) 2026-11-03 13:32:20,211 7 INFO rb-ea311d5-226310-432086 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 13:32:20,293 7 INFO rb-ea311d5-226310-432086 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 13:32:20,397 7 INFO rb-ea311d5-226310-432086 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 13:32:20,469 7 INFO rb-ea311d5-226310-432086 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 13:32:20,543 7 INFO rb-ea311d5-226310-432086 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 13:32:20,601 7 INFO rb-ea311d5-226310-432086 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 13:32:20,673 7 INFO rb-ea311d5-226310-432086 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 13:32:20,724 7 INFO rb-ea311d5-226310-432086 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 13:32:20,820 7 INFO rb-ea311d5-226310-432086 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 13:32:20,900 7 INFO rb-ea311d5-226310-432086 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 13:32:20,993 7 INFO rb-ea311d5-226310-432086 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: 779 ms) 2026-11-03 13:32:20,993 7 INFO rb-ea311d5-226310-432086 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: 779 ms) 2026-11-03 13:32:20,994 7 INFO rb-ea311d5-226310-432086 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 13:32:21,057 7 INFO rb-ea311d5-226310-432086 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 13:32:21,147 7 INFO rb-ea311d5-226310-432086 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 13:32:21,242 7 INFO rb-ea311d5-226310-432086 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 13:32:21,317 7 INFO rb-ea311d5-226310-432086 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 13:32:21,386 7 INFO rb-ea311d5-226310-432086 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 13:32:21,471 7 INFO rb-ea311d5-226310-432086 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 13:32:21,551 7 INFO rb-ea311d5-226310-432086 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 13:32:21,673 7 INFO rb-ea311d5-226310-432086 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 13:32:21,751 7 INFO rb-ea311d5-226310-432086 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 13:32:21,845 7 INFO rb-ea311d5-226310-432086 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 13:32:21,925 7 INFO rb-ea311d5-226310-432086 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 13:32:22,016 7 INFO rb-ea311d5-226310-432086 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 13:32:22,095 7 INFO rb-ea311d5-226310-432086 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: 540 ms) 2026-11-03 13:32:22,096 7 INFO rb-ea311d5-226310-432086 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: 1099 ms) 2026-11-03 13:32:22,097 7 INFO rb-ea311d5-226310-432086 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: 2814 ms) 2026-11-03 13:32:22,097 7 INFO rb-ea311d5-226310-432086 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 13:32:22,187 7 INFO rb-ea311d5-226310-432086 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 13:32:22,265 7 INFO rb-ea311d5-226310-432086 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 13:32:22,371 7 INFO rb-ea311d5-226310-432086 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 13:32:22,438 7 INFO rb-ea311d5-226310-432086 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 13:32:22,543 7 INFO rb-ea311d5-226310-432086 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: 446 ms) 2026-11-03 13:32:22,544 7 INFO rb-ea311d5-226310-432086 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 13:32:22,635 7 INFO rb-ea311d5-226310-432086 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 13:32:22,735 7 INFO rb-ea311d5-226310-432086 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 13:32:22,835 7 INFO rb-ea311d5-226310-432086 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 13:32:22,938 7 INFO rb-ea311d5-226310-432086 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 13:32:23,024 7 INFO rb-ea311d5-226310-432086 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 13:32:23,128 7 INFO rb-ea311d5-226310-432086 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: 582 ms) 2026-11-03 13:32:23,131 7 INFO rb-ea311d5-226310-432086 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: 1028 ms) 2026-11-03 13:32:23,136 7 INFO rb-ea311d5-226310-432086 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: 3842 ms) 2026-11-03 13:32:23,280 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models.backlink (after GC) - used: 116980718 - total: 244706798 - limit: 4395630592 - tests: 44 2026-11-03 13:32:23,351 7 INFO rb-ea311d5-226310-432086 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 13:32:23,474 7 INFO rb-ea311d5-226310-432086 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 13:32:23,586 7 INFO rb-ea311d5-226310-432086 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 13:32:23,657 7 INFO rb-ea311d5-226310-432086 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 13:32:23,757 7 INFO rb-ea311d5-226310-432086 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 13:32:23,836 7 INFO rb-ea311d5-226310-432086 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 13:32:23,929 7 INFO rb-ea311d5-226310-432086 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 13:32:24,048 7 INFO rb-ea311d5-226310-432086 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 13:32:24,155 7 INFO rb-ea311d5-226310-432086 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 13:32:24,249 7 INFO rb-ea311d5-226310-432086 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 13:32:24,351 7 INFO rb-ea311d5-226310-432086 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 13:32:24,435 7 INFO rb-ea311d5-226310-432086 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 13:32:24,533 7 INFO rb-ea311d5-226310-432086 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 13:32:24,616 7 INFO rb-ea311d5-226310-432086 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 13:32:24,707 7 INFO rb-ea311d5-226310-432086 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 13:32:24,790 7 INFO rb-ea311d5-226310-432086 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 13:32:24,892 7 INFO rb-ea311d5-226310-432086 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 13:32:24,947 7 INFO rb-ea311d5-226310-432086 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 13:32:25,066 7 INFO rb-ea311d5-226310-432086 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 13:32:25,153 7 INFO rb-ea311d5-226310-432086 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 13:32:25,256 7 INFO rb-ea311d5-226310-432086 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 13:32:25,322 7 INFO rb-ea311d5-226310-432086 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 13:32:25,460 7 INFO rb-ea311d5-226310-432086 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 13:32:25,550 7 INFO rb-ea311d5-226310-432086 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 13:32:25,695 7 INFO rb-ea311d5-226310-432086 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 13:32:25,770 7 INFO rb-ea311d5-226310-432086 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 13:32:25,872 7 INFO rb-ea311d5-226310-432086 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 13:32:25,963 7 INFO rb-ea311d5-226310-432086 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 13:32:26,046 7 INFO rb-ea311d5-226310-432086 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 13:32:26,140 7 INFO rb-ea311d5-226310-432086 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: 271 ms) 2026-11-03 13:32:26,141 7 INFO rb-ea311d5-226310-432086 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: 271 ms) 2026-11-03 13:32:26,141 7 INFO rb-ea311d5-226310-432086 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 13:32:26,245 7 INFO rb-ea311d5-226310-432086 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: 2880 ms) 2026-11-03 13:32:26,254 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models" ended (passed: 30 / time: 2880 ms) 2026-11-03 13:32:26,370 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models (after GC) - used: 116985251 - total: 259386899 - limit: 4395630592 - tests: 30 2026-11-03 13:32:26,434 7 INFO rb-ea311d5-226310-432086 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 13:32:26,563 7 INFO rb-ea311d5-226310-432086 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 13:32:26,698 7 INFO rb-ea311d5-226310-432086 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 13:32:26,794 7 INFO rb-ea311d5-226310-432086 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 13:32:26,908 7 INFO rb-ea311d5-226310-432086 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 13:32:26,989 7 INFO rb-ea311d5-226310-432086 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 13:32:27,090 7 INFO rb-ea311d5-226310-432086 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: 649 ms) 2026-11-03 13:32:27,096 7 INFO rb-ea311d5-226310-432086 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: 649 ms) 2026-11-03 13:32:27,190 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models_dirty (after GC) - used: 117001900 - total: 215608888 - limit: 4395630592 - tests: 6 2026-11-03 13:32:27,236 7 INFO rb-ea311d5-226310-432086 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 13:32:27,239 7 INFO rb-ea311d5-226310-432086 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 13:32:27,245 7 INFO rb-ea311d5-226310-432086 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: 8 ms) 2026-11-03 13:32:27,250 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/utils" ended (passed: 2 / time: 8 ms) 2026-11-03 13:32:27,340 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/utils (after GC) - used: 116727320 - total: 209317432 - limit: 4395630592 - tests: 2 2026-11-03 13:32:27,402 7 INFO rb-ea311d5-226310-432086 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 13:32:27,511 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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.008 ro 2026-11-03 13:32:27,727 7 INFO rb-ea311d5-226310-432086 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 13:32:27,752 7 INFO rb-ea311d5-226310-432086 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 13:32:27,786 7 INFO rb-ea311d5-226310-432086 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 13:32:27,827 7 INFO rb-ea311d5-226310-432086 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 13:32:27,881 7 INFO rb-ea311d5-226310-432086 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 13:32:28,230 7 INFO rb-ea311d5-226310-432086 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 13:32:28,258 7 INFO rb-ea311d5-226310-432086 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 13:32:28,289 7 INFO rb-ea311d5-226310-432086 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 13:32:28,322 7 INFO rb-ea311d5-226310-432086 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 13:32:28,348 7 INFO rb-ea311d5-226310-432086 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 13:32:28,447 7 INFO rb-ea311d5-226310-432086 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 13:32:28,699 7 INFO rb-ea311d5-226310-432086 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 13:32:28,898 7 INFO rb-ea311d5-226310-432086 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 13:32:28,914 7 INFO rb-ea311d5-226310-432086 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 13:32:29,163 7 INFO rb-ea311d5-226310-432086 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 13:32:29,178 7 INFO rb-ea311d5-226310-432086 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 13:32:29,476 7 INFO rb-ea311d5-226310-432086 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 13:32:29,494 7 INFO rb-ea311d5-226310-432086 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 13:32:29,513 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/barcode_scanning_flow" ended (passed: 5 / time: 2109 ms) 2026-11-03 13:32:29,665 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/barcode_scanning_flow (after GC) - used: 117750743 - total: 227156243 - limit: 4395630592 - tests: 5 2026-11-03 13:32:29,730 7 INFO rb-ea311d5-226310-432086 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 13:32:29,881 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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 13:32:30,707 7 INFO rb-ea311d5-226310-432086 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 13:32:31,036 7 INFO rb-ea311d5-226310-432086 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 13:32:31,549 7 INFO rb-ea311d5-226310-432086 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 13:32:32,071 7 INFO rb-ea311d5-226310-432086 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 13:32:32,478 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/chrome_flow" ended (passed: 5 / time: 2730 ms) 2026-11-03 13:32:32,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/chrome_flow (after GC) - used: 122180389 - total: 232466689 - limit: 4395630592 - tests: 5 2026-11-03 13:32:32,739 7 INFO rb-ea311d5-226310-432086 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 13:32:32,872 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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 13:32:33,213 7 INFO rb-ea311d5-226310-432086 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 13:32:34,390 7 INFO rb-ea311d5-226310-432086 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 13:32:34,966 7 INFO rb-ea311d5-226310-432086 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 13:32:35,497 7 INFO rb-ea311d5-226310-432086 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 13:32:36,110 7 INFO rb-ea311d5-226310-432086 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 13:32:36,581 7 INFO rb-ea311d5-226310-432086 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 13:32:37,265 7 INFO rb-ea311d5-226310-432086 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 13:32:37,731 7 INFO rb-ea311d5-226310-432086 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 13:32:38,250 7 INFO rb-ea311d5-226310-432086 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 13:32:39,034 7 INFO rb-ea311d5-226310-432086 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 13:32:39,781 7 INFO rb-ea311d5-226310-432086 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 13:32:40,252 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/combo_flow" ended (passed: 12 / time: 7503 ms) 2026-11-03 13:32:40,580 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/combo_flow (after GC) - used: 118979778 - total: 278046766 - limit: 4395630592 - tests: 12 2026-11-03 13:32:40,659 7 INFO rb-ea311d5-226310-432086 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 13:32:40,790 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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.007 ro 2026-11-03 13:32:42,936 7 INFO rb-ea311d5-226310-432086 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 13:32:43,768 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/feedback_screen_flow" ended (passed: 2 / time: 3094 ms) 2026-11-03 13:32:43,989 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/feedback_screen_flow (after GC) - used: 124705924 - total: 228087492 - limit: 4395630592 - tests: 2 2026-11-03 13:32:44,091 7 INFO rb-ea311d5-226310-432086 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 13:32:44,245 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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.009 ro 2026-11-03 13:32:44,705 7 INFO rb-ea311d5-226310-432086 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 13:32:45,350 7 INFO rb-ea311d5-226310-432086 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 13:32:45,961 7 INFO rb-ea311d5-226310-432086 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 13:32:46,445 7 INFO rb-ea311d5-226310-432086 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 13:32:46,809 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/fiscal_position_flow" ended (passed: 5 / time: 2710 ms) 2026-11-03 13:32:46,995 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/fiscal_position_flow (after GC) - used: 118919879 - total: 231126799 - limit: 4395630592 - tests: 5 2026-11-03 13:32:47,075 7 INFO rb-ea311d5-226310-432086 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 13:32:47,234 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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.009 ro 2026-11-03 13:32:47,897 7 INFO rb-ea311d5-226310-432086 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 13:32:48,682 7 INFO rb-ea311d5-226310-432086 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 13:32:49,114 7 INFO rb-ea311d5-226310-432086 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 13:32:49,559 7 INFO rb-ea311d5-226310-432086 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 13:32:50,113 7 INFO rb-ea311d5-226310-432086 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 13:32:50,762 7 INFO rb-ea311d5-226310-432086 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 13:32:51,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/payment_screen_flow" ended (passed: 7 / time: 4290 ms) 2026-11-03 13:32:51,568 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/payment_screen_flow (after GC) - used: 120215631 - total: 246856259 - limit: 4395630592 - tests: 7 2026-11-03 13:32:51,619 7 INFO rb-ea311d5-226310-432086 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 13:32:51,737 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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.008 ro 2026-11-03 13:32:52,341 7 INFO rb-ea311d5-226310-432086 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 13:32:53,648 7 INFO rb-ea311d5-226310-432086 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 13:32:54,016 7 INFO rb-ea311d5-226310-432086 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 13:32:54,452 7 INFO rb-ea311d5-226310-432086 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 13:32:54,879 7 INFO rb-ea311d5-226310-432086 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 13:32:55,926 7 INFO rb-ea311d5-226310-432086 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 13:32:56,475 7 INFO rb-ea311d5-226310-432086 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 13:32:56,550 7 INFO rb-ea311d5-226310-432086 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 13:32:56,997 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/product_configurator_flow" ended (passed: 8 / time: 5364 ms) 2026-11-03 13:32:57,227 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/product_configurator_flow (after GC) - used: 119491602 - total: 259969954 - limit: 4395630592 - tests: 8 2026-11-03 13:32:57,307 7 INFO rb-ea311d5-226310-432086 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 13:32:57,452 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:32: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 13:32:57,879 7 INFO rb-ea311d5-226310-432086 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 13:32:58,267 7 INFO rb-ea311d5-226310-432086 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 13:32:58,749 7 INFO rb-ea311d5-226310-432086 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 13:32:59,078 7 INFO rb-ea311d5-226310-432086 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 13:32:59,380 7 INFO rb-ea311d5-226310-432086 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 13:32:59,833 7 INFO rb-ea311d5-226310-432086 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 13:33:00,157 7 INFO rb-ea311d5-226310-432086 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 13:33:00,933 7 INFO rb-ea311d5-226310-432086 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 13:33:01,361 7 INFO rb-ea311d5-226310-432086 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 13:33:01,748 7 INFO rb-ea311d5-226310-432086 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 13:33:02,193 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/product_screen_flow" ended (passed: 11 / time: 4873 ms) 2026-11-03 13:33:02,442 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/product_screen_flow (after GC) - used: 119856729 - total: 279374217 - limit: 4395630592 - tests: 11 2026-11-03 13:33:02,516 7 INFO rb-ea311d5-226310-432086 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 13:33:02,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33: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 13:33:03,378 7 INFO rb-ea311d5-226310-432086 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 13:33:04,364 7 INFO rb-ea311d5-226310-432086 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 13:33:05,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/refund_flow" ended (passed: 3 / time: 2643 ms) 2026-11-03 13:33:05,368 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/refund_flow (after GC) - used: 120378501 - total: 233236933 - limit: 4395630592 - tests: 3 2026-11-03 13:33:05,443 7 INFO rb-ea311d5-226310-432086 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 13:33:05,571 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33: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 13:33:05,723 7 INFO rb-ea311d5-226310-432086 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 13:33:05,970 7 INFO rb-ea311d5-226310-432086 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 13:33:06,178 7 INFO rb-ea311d5-226310-432086 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 13:33:06,383 7 INFO rb-ea311d5-226310-432086 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 13:33:06,585 7 INFO rb-ea311d5-226310-432086 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 13:33:06,833 7 INFO rb-ea311d5-226310-432086 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: 1391 ms) 2026-11-03 13:33:06,844 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/data_service" ended (passed: 6 / time: 1391 ms) 2026-11-03 13:33:07,003 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/services/data_service (after GC) - used: 120577305 - total: 236906933 - limit: 4395630592 - tests: 6 2026-11-03 13:33:07,077 7 INFO rb-ea311d5-226310-432086 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 13:33:07,092 7 INFO rb-ea311d5-226310-432086 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 13:33:07,102 7 INFO rb-ea311d5-226310-432086 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 13:33:07,157 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/indexed_db" ended (passed: 3 / time: 41 ms) 2026-11-03 13:33:07,270 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/services/indexed_db (after GC) - used: 120245613 - total: 209906109 - limit: 4395630592 - tests: 3 2026-11-03 13:33:07,348 7 INFO rb-ea311d5-226310-432086 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 13:33:07,504 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33: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.012 ro 2026-11-03 13:33:07,634 7 INFO rb-ea311d5-226310-432086 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 13:33:07,643 7 INFO rb-ea311d5-226310-432086 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 13:33:07,912 7 INFO rb-ea311d5-226310-432086 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 13:33:08,162 7 INFO rb-ea311d5-226310-432086 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 13:33:08,396 7 INFO rb-ea311d5-226310-432086 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 13:33:08,683 7 INFO rb-ea311d5-226310-432086 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 13:33:08,920 7 INFO rb-ea311d5-226310-432086 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 13:33:09,128 7 INFO rb-ea311d5-226310-432086 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 13:33:09,390 7 INFO rb-ea311d5-226310-432086 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 13:33:09,567 7 INFO rb-ea311d5-226310-432086 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: 1405 ms) 2026-11-03 13:33:09,567 7 INFO rb-ea311d5-226310-432086 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 13:33:09,765 7 INFO rb-ea311d5-226310-432086 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 13:33:09,971 7 INFO rb-ea311d5-226310-432086 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 13:33:10,183 7 INFO rb-ea311d5-226310-432086 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 13:33:10,418 7 INFO rb-ea311d5-226310-432086 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 13:33:10,685 7 INFO rb-ea311d5-226310-432086 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 13:33:10,944 7 INFO rb-ea311d5-226310-432086 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 13:33:11,130 7 INFO rb-ea311d5-226310-432086 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 13:33:11,353 7 INFO rb-ea311d5-226310-432086 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 13:33:11,641 7 INFO rb-ea311d5-226310-432086 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 13:33:11,902 7 INFO rb-ea311d5-226310-432086 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 13:33:12,204 7 INFO rb-ea311d5-226310-432086 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 13:33:12,437 7 INFO rb-ea311d5-226310-432086 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 13:33:12,779 7 INFO rb-ea311d5-226310-432086 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 13:33:12,978 7 INFO rb-ea311d5-226310-432086 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 13:33:13,190 7 INFO rb-ea311d5-226310-432086 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 13:33:13,467 7 INFO rb-ea311d5-226310-432086 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 13:33:14,087 7 INFO rb-ea311d5-226310-432086 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 13:33:14,277 7 INFO rb-ea311d5-226310-432086 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 13:33:14,444 7 INFO rb-ea311d5-226310-432086 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 13:33:14,635 7 INFO rb-ea311d5-226310-432086 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 13:33:14,787 7 INFO rb-ea311d5-226310-432086 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 13:33:14,956 7 INFO rb-ea311d5-226310-432086 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 13:33:15,114 7 INFO rb-ea311d5-226310-432086 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 13:33:15,260 7 INFO rb-ea311d5-226310-432086 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: 304 ms) 2026-11-03 13:33:15,261 7 INFO rb-ea311d5-226310-432086 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 13:33:15,412 7 INFO rb-ea311d5-226310-432086 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 13:33:15,595 7 INFO rb-ea311d5-226310-432086 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: 334 ms) 2026-11-03 13:33:15,595 7 INFO rb-ea311d5-226310-432086 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 13:33:15,781 7 INFO rb-ea311d5-226310-432086 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 13:33:15,973 7 INFO rb-ea311d5-226310-432086 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: 376 ms) 2026-11-03 13:33:15,974 7 INFO rb-ea311d5-226310-432086 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: 8613 ms) 2026-11-03 13:33:15,981 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/pos_service" ended (passed: 38 / time: 8613 ms) 2026-11-03 13:33:16,172 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/services/pos_service (after GC) - used: 121126191 - total: 248441331 - limit: 4395630592 - tests: 38 2026-11-03 13:33:16,242 7 INFO rb-ea311d5-226310-432086 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 13:33:16,373 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33: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.008 ro 2026-11-03 13:33:16,518 7 INFO rb-ea311d5-226310-432086 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 13:33:16,741 7 INFO rb-ea311d5-226310-432086 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 13:33:16,964 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/printer" ended (passed: 3 / time: 714 ms) 2026-11-03 13:33:17,097 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/services/printer (after GC) - used: 120593531 - total: 223537635 - limit: 4395630592 - tests: 3 2026-11-03 13:33:17,163 7 INFO rb-ea311d5-226310-432086 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 13:33:17,164 7 INFO rb-ea311d5-226310-432086 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 13:33:17,167 7 INFO rb-ea311d5-226310-432086 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 13:33:17,170 7 INFO rb-ea311d5-226310-432086 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 13:33:17,182 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/backend_widgets_fallback" ended (passed: 4 / time: 13 ms) 2026-11-03 13:33:17,302 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/backend_widgets_fallback (after GC) - used: 120422003 - total: 208857635 - limit: 4395630592 - tests: 4 2026-11-03 13:33:17,358 7 INFO rb-ea311d5-226310-432086 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 13:33:17,360 7 INFO rb-ea311d5-226310-432086 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 13:33:17,364 7 INFO rb-ea311d5-226310-432086 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 13:33:17,366 7 INFO rb-ea311d5-226310-432086 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 13:33:17,376 7 INFO rb-ea311d5-226310-432086 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 13:33:17,501 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/convert_python_template (after GC) - used: 120456187 - total: 208333347 - limit: 4395630592 - tests: 4 2026-11-03 13:33:17,572 7 INFO rb-ea311d5-226310-432086 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 13:33:17,711 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33: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.007 ro 2026-11-03 13:33:19,105 7 INFO rb-ea311d5-226310-432086 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 13:33:19,320 7 INFO rb-ea311d5-226310-432086 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 13:33:19,511 7 INFO rb-ea311d5-226310-432086 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 13:33:19,756 7 INFO rb-ea311d5-226310-432086 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 13:33:20,010 7 INFO rb-ea311d5-226310-432086 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 13:33:20,217 7 INFO rb-ea311d5-226310-432086 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 13:33:20,441 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/devices_identifier_sequence" ended (passed: 7 / time: 2860 ms) 2026-11-03 13:33:20,634 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/devices_identifier_sequence (after GC) - used: 120996381 - total: 239266377 - limit: 4395630592 - tests: 7 2026-11-03 13:33:20,696 7 INFO rb-ea311d5-226310-432086 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 13:33:20,761 7 INFO rb-ea311d5-226310-432086 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 13:33:20,866 7 INFO rb-ea311d5-226310-432086 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 13:33:20,876 7 INFO rb-ea311d5-226310-432086 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 13:33:20,889 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/lazy_getter" ended (passed: 4 / time: 182 ms) 2026-11-03 13:33:21,030 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/lazy_getter (after GC) - used: 120657849 - total: 208857717 - limit: 4395630592 - tests: 4 2026-11-03 13:33:21,115 7 INFO rb-ea311d5-226310-432086 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 13:33:21,116 7 INFO rb-ea311d5-226310-432086 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 13:33:21,121 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/lna" ended (passed: 2 / time: 9 ms) 2026-11-03 13:33:21,227 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/lna (after GC) - used: 120591982 - total: 208857858 - limit: 4395630592 - tests: 2 2026-11-03 13:33:21,297 7 INFO rb-ea311d5-226310-432086 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 13:33:21,299 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/numbers/rounding" 2026-11-03 13:33:21,302 7 INFO rb-ea311d5-226310-432086 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 13:33:21,313 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/numbers" ended (passed: 3 / time: 9 ms) 2026-11-03 13:33:21,443 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/numbers (after GC) - used: 120617859 - total: 208857895 - limit: 4395630592 - tests: 3 2026-11-03 13:33:21,514 7 INFO rb-ea311d5-226310-432086 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 13:33:21,666 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33: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.015 ro 2026-11-03 13:33:21,876 7 INFO rb-ea311d5-226310-432086 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 13:33:22,113 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/order_payment_validation" ended (passed: 2 / time: 591 ms) 2026-11-03 13:33:22,239 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/order_payment_validation (after GC) - used: 120829682 - total: 214100850 - limit: 4395630592 - tests: 2 2026-11-03 13:33:22,332 7 INFO rb-ea311d5-226310-432086 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 13:33:22,453 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33:22] "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 13:33:22,574 7 INFO rb-ea311d5-226310-432086 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 13:33:22,820 7 INFO rb-ea311d5-226310-432086 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 13:33:23,045 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/payment_interface/connectWebsocket" ended (passed: 3 / time: 706 ms) 2026-11-03 13:33:23,048 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/payment_interface" ended (passed: 3 / time: 706 ms) 2026-11-03 13:33:23,188 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/payment_interface (after GC) - used: 125223221 - total: 219605881 - limit: 4395630592 - tests: 3 2026-11-03 13:33:23,245 7 INFO rb-ea311d5-226310-432086 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 13:33:23,259 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/pretty_console_log" ended (passed: 1 / time: 6 ms) 2026-11-03 13:33:23,370 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/pretty_console_log (after GC) - used: 120755668 - total: 212527948 - limit: 4395630592 - tests: 1 2026-11-03 13:33:23,436 7 INFO rb-ea311d5-226310-432086 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 13:33:23,562 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33: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.012 ro 2026-11-03 13:33:23,748 7 INFO rb-ea311d5-226310-432086 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 13:33:24,025 7 INFO rb-ea311d5-226310-432086 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 13:33:24,334 7 INFO rb-ea311d5-226310-432086 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: 886 ms) 2026-11-03 13:33:24,335 7 INFO rb-ea311d5-226310-432086 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 13:33:24,577 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/server_synchronization" ended (passed: 4 / time: 1135 ms) 2026-11-03 13:33:24,726 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/server_synchronization (after GC) - used: 121191711 - total: 221178775 - limit: 4395630592 - tests: 4 2026-11-03 13:33:24,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33:24] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1397 11 0.02 0.029 rw 2026-11-03 13:33:24,876 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/actionpad_widget/highlightPay" 2026-11-03 13:33:25,016 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33: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.012 ro 2026-11-03 13:33:25,258 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/actionpad_widget" ended (passed: 1 / time: 369 ms) 2026-11-03 13:33:25,382 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/actionpad_widget (after GC) - used: 120900917 - total: 210433061 - limit: 4395630592 - tests: 1 2026-11-03 13:33:25,458 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/control_buttons/showAddCourse" 2026-11-03 13:33:25,596 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33: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.009 ro 2026-11-03 13:33:25,798 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/control_buttons" ended (passed: 1 / time: 331 ms) 2026-11-03 13:33:25,919 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/control_buttons (after GC) - used: 121044500 - total: 210696300 - limit: 4395630592 - tests: 1 2026-11-03 13:33:25,996 7 INFO rb-ea311d5-226310-432086 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 13:33:26,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33:26] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.012 ro 2026-11-03 13:33:26,354 7 INFO rb-ea311d5-226310-432086 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 13:33:26,702 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/floor_screen" ended (passed: 2 / time: 693 ms) 2026-11-03 13:33:26,815 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/floor_screen (after GC) - used: 121299124 - total: 215953244 - limit: 4395630592 - tests: 2 2026-11-03 13:33:26,893 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/payment_lines/getPaymentActionState" 2026-11-03 13:33:27,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33: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.021 ro 2026-11-03 13:33:27,219 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/payment_lines" ended (passed: 1 / time: 317 ms) 2026-11-03 13:33:27,337 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/payment_lines (after GC) - used: 121232604 - total: 211234588 - limit: 4395630592 - tests: 1 2026-11-03 13:33:27,409 7 INFO rb-ea311d5-226310-432086 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 13:33:27,532 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33: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.009 ro 2026-11-03 13:33:27,685 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/popup/order_details_dialog" ended (passed: 1 / time: 271 ms) 2026-11-03 13:33:27,807 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/popup/order_details_dialog (after GC) - used: 121304246 - total: 211234882 - limit: 4395630592 - tests: 1 2026-11-03 13:33:27,868 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/addProductToOrder" 2026-11-03 13:33:28,002 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33: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 13:33:28,369 7 INFO rb-ea311d5-226310-432086 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 13:33:28,671 7 INFO rb-ea311d5-226310-432086 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 13:33:28,957 7 INFO rb-ea311d5-226310-432086 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: 589 ms) 2026-11-03 13:33:28,958 7 INFO rb-ea311d5-226310-432086 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 13:33:29,304 7 INFO rb-ea311d5-226310-432086 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 13:33:29,741 7 INFO rb-ea311d5-226310-432086 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 13:33:30,210 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/product_screen" ended (passed: 6 / time: 2320 ms) 2026-11-03 13:33:30,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/product_screen (after GC) - used: 130707958 - total: 241648514 - limit: 4395630592 - tests: 6 2026-11-03 13:33:30,486 7 INFO rb-ea311d5-226310-432086 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 13:33:30,616 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33: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 13:33:30,798 7 INFO rb-ea311d5-226310-432086 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 13:33:31,126 7 INFO rb-ea311d5-226310-432086 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 13:33:31,395 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/split_bill_screen/onClickLine" ended (passed: 2 / time: 599 ms) 2026-11-03 13:33:31,396 7 INFO rb-ea311d5-226310-432086 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 13:33:31,673 7 INFO rb-ea311d5-226310-432086 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 13:33:32,017 7 INFO rb-ea311d5-226310-432086 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 13:33:32,395 7 INFO rb-ea311d5-226310-432086 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 13:33:32,831 7 INFO rb-ea311d5-226310-432086 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 13:33:33,221 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/split_bill_screen" ended (passed: 8 / time: 2724 ms) 2026-11-03 13:33:33,411 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/split_bill_screen (after GC) - used: 122258868 - total: 251616676 - limit: 4395630592 - tests: 8 2026-11-03 13:33:33,470 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/validateTip" 2026-11-03 13:33:33,640 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33:33] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.007 0.011 ro 2026-11-03 13:33:33,928 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/tipAmount" 2026-11-03 13:33:34,219 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/overallAmount" 2026-11-03 13:33:34,483 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/tipSubText" 2026-11-03 13:33:34,739 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/canSettle" 2026-11-03 13:33:34,996 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/selectTip" 2026-11-03 13:33:35,238 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/tip_screen" ended (passed: 6 / time: 1756 ms) 2026-11-03 13:33:35,399 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/tip_screen (after GC) - used: 122391411 - total: 251622423 - limit: 4395630592 - tests: 6 2026-11-03 13:33:35,471 7 INFO rb-ea311d5-226310-432086 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 13:33:35,607 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33:35] "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 13:33:35,759 7 INFO rb-ea311d5-226310-432086 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 13:33:35,987 7 INFO rb-ea311d5-226310-432086 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 13:33:36,218 7 INFO rb-ea311d5-226310-432086 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 13:33:36,416 7 INFO rb-ea311d5-226310-432086 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 13:33:36,617 7 INFO rb-ea311d5-226310-432086 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 13:33:36,809 7 INFO rb-ea311d5-226310-432086 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 13:33:37,095 7 INFO rb-ea311d5-226310-432086 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 13:33:37,358 7 INFO rb-ea311d5-226310-432086 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 13:33:37,734 7 INFO rb-ea311d5-226310-432086 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 13:33:38,113 7 INFO rb-ea311d5-226310-432086 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 13:33:38,351 7 INFO rb-ea311d5-226310-432086 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 13:33:38,651 7 INFO rb-ea311d5-226310-432086 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 13:33:38,917 7 INFO rb-ea311d5-226310-432086 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 13:33:39,153 7 INFO rb-ea311d5-226310-432086 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 13:33:39,386 7 INFO rb-ea311d5-226310-432086 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: 3912 ms) 2026-11-03 13:33:39,397 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/models/pos_order" ended (passed: 15 / time: 3912 ms) 2026-11-03 13:33:39,594 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/models/pos_order (after GC) - used: 122660119 - total: 282817479 - limit: 4395630592 - tests: 15 2026-11-03 13:33:39,657 7 INFO rb-ea311d5-226310-432086 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 13:33:39,805 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33:39] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.021 ro 2026-11-03 13:33:39,934 7 INFO rb-ea311d5-226310-432086 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 13:33:40,178 7 INFO rb-ea311d5-226310-432086 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 13:33:40,375 7 INFO rb-ea311d5-226310-432086 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 13:33:40,594 7 INFO rb-ea311d5-226310-432086 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 13:33:40,822 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/models/restaurant_order_course" ended (passed: 5 / time: 1144 ms) 2026-11-03 13:33:40,938 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/models/restaurant_order_course (after GC) - used: 122535755 - total: 247690199 - limit: 4395630592 - tests: 5 2026-11-03 13:33:41,022 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/getOrders" 2026-11-03 13:33:41,160 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33:41] "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 13:33:41,302 7 INFO rb-ea311d5-226310-432086 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 13:33:41,568 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/rootTable" 2026-11-03 13:33:41,809 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/models/restaurant_table" ended (passed: 3 / time: 784 ms) 2026-11-03 13:33:41,972 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/models/restaurant_table (after GC) - used: 122472059 - total: 227242967 - limit: 4395630592 - tests: 3 2026-11-03 13:33:42,046 7 INFO rb-ea311d5-226310-432086 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 13:33:42,180 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:33:42] "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 13:33:42,761 7 INFO rb-ea311d5-226310-432086 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 13:33:44,330 7 INFO rb-ea311d5-226310-432086 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 13:33:45,189 7 INFO rb-ea311d5-226310-432086 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 13:33:46,645 7 INFO rb-ea311d5-226310-432086 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 13:33:47,810 7 INFO rb-ea311d5-226310-432086 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 13:33:48,071 7 INFO rb-ea311d5-226310-432086 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 13:33:48,752 7 INFO rb-ea311d5-226310-432086 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 13:33:49,258 7 INFO rb-ea311d5-226310-432086 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 13:33:50,744 7 INFO rb-ea311d5-226310-432086 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 13:33:51,377 7 INFO rb-ea311d5-226310-432086 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 13:33:52,200 7 INFO rb-ea311d5-226310-432086 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 13:33:54,395 7 INFO rb-ea311d5-226310-432086 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 13:33:55,324 7 INFO rb-ea311d5-226310-432086 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 13:33:56,240 7 INFO rb-ea311d5-226310-432086 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 13:33:58,082 7 INFO rb-ea311d5-226310-432086 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 13:33:59,042 7 INFO rb-ea311d5-226310-432086 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 13:34:00,076 7 INFO rb-ea311d5-226310-432086 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 13:34:00,466 7 INFO rb-ea311d5-226310-432086 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 13:34:01,203 7 INFO rb-ea311d5-226310-432086 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 13:34:01,694 7 INFO rb-ea311d5-226310-432086 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 13:34:02,265 7 INFO rb-ea311d5-226310-432086 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 13:34:02,960 7 INFO rb-ea311d5-226310-432086 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 13:34:03,625 7 INFO rb-ea311d5-226310-432086 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 13:34:04,136 7 INFO rb-ea311d5-226310-432086 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 13:34:04,794 7 INFO rb-ea311d5-226310-432086 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 13:34:05,461 7 INFO rb-ea311d5-226310-432086 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 13:34:06,465 7 INFO rb-ea311d5-226310-432086 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 13:34:07,007 7 INFO rb-ea311d5-226310-432086 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 13:34:08,438 7 INFO rb-ea311d5-226310-432086 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 13:34:08,885 7 INFO rb-ea311d5-226310-432086 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 13:34:09,549 7 INFO rb-ea311d5-226310-432086 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 13:34:09,854 7 INFO rb-ea311d5-226310-432086 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 13:34:10,567 7 INFO rb-ea311d5-226310-432086 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 13:34:11,541 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/scenario/restaurant_flow" ended (passed: 34 / time: 29470 ms) 2026-11-03 13:34:12,279 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/scenario/restaurant_flow (after GC) - used: 130647667 - total: 393199195 - limit: 4395630592 - tests: 34 2026-11-03 13:34:12,377 7 INFO rb-ea311d5-226310-432086 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 13:34:12,514 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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 13:34:12,674 7 INFO rb-ea311d5-226310-432086 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 13:34:12,935 7 INFO rb-ea311d5-226310-432086 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: 551 ms) 2026-11-03 13:34:12,942 7 INFO rb-ea311d5-226310-432086 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: 551 ms) 2026-11-03 13:34:13,136 7 INFO rb-ea311d5-226310-432086 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: 126863760 - total: 230407416 - limit: 4395630592 - tests: 2 2026-11-03 13:34:13,229 7 INFO rb-ea311d5-226310-432086 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 13:34:13,381 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.017 ro 2026-11-03 13:34:13,510 7 INFO rb-ea311d5-226310-432086 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 13:34:13,812 7 INFO rb-ea311d5-226310-432086 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 13:34:14,053 7 INFO rb-ea311d5-226310-432086 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 13:34:14,381 7 INFO rb-ea311d5-226310-432086 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 13:34:14,658 7 INFO rb-ea311d5-226310-432086 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 13:34:14,991 7 INFO rb-ea311d5-226310-432086 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 13:34:15,242 7 INFO rb-ea311d5-226310-432086 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 13:34:15,527 7 INFO rb-ea311d5-226310-432086 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 13:34:15,769 7 INFO rb-ea311d5-226310-432086 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 13:34:16,026 7 INFO rb-ea311d5-226310-432086 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 13:34:16,483 7 INFO rb-ea311d5-226310-432086 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: 1823 ms) 2026-11-03 13:34:16,486 7 INFO rb-ea311d5-226310-432086 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 13:34:16,752 7 INFO rb-ea311d5-226310-432086 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 13:34:17,031 7 INFO rb-ea311d5-226310-432086 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: 547 ms) 2026-11-03 13:34:17,032 7 INFO rb-ea311d5-226310-432086 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 13:34:17,289 7 INFO rb-ea311d5-226310-432086 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 13:34:17,562 7 INFO rb-ea311d5-226310-432086 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 13:34:17,792 7 INFO rb-ea311d5-226310-432086 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 13:34:18,064 7 INFO rb-ea311d5-226310-432086 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 13:34:18,334 7 INFO rb-ea311d5-226310-432086 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 13:34:18,565 7 INFO rb-ea311d5-226310-432086 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 13:34:18,810 7 INFO rb-ea311d5-226310-432086 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 13:34:19,093 7 INFO rb-ea311d5-226310-432086 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: 527 ms) 2026-11-03 13:34:19,094 7 INFO rb-ea311d5-226310-432086 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 13:34:19,295 7 INFO rb-ea311d5-226310-432086 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 13:34:19,561 7 INFO rb-ea311d5-226310-432086 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 13:34:19,785 7 INFO rb-ea311d5-226310-432086 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 13:34:20,023 7 INFO rb-ea311d5-226310-432086 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 13:34:20,314 7 INFO rb-ea311d5-226310-432086 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 13:34:20,654 7 INFO rb-ea311d5-226310-432086 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 13:34:21,253 7 INFO rb-ea311d5-226310-432086 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 13:34:21,460 7 INFO rb-ea311d5-226310-432086 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 13:34:21,746 7 INFO rb-ea311d5-226310-432086 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 13:34:21,956 7 INFO rb-ea311d5-226310-432086 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 13:34:22,151 7 INFO rb-ea311d5-226310-432086 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 13:34:22,351 7 INFO rb-ea311d5-226310-432086 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 13:34:22,516 7 INFO rb-ea311d5-226310-432086 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 13:34:22,705 7 INFO rb-ea311d5-226310-432086 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 13:34:22,873 7 INFO rb-ea311d5-226310-432086 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 13:34:23,062 7 INFO rb-ea311d5-226310-432086 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 13:34:23,257 7 INFO rb-ea311d5-226310-432086 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 13:34:23,449 7 INFO rb-ea311d5-226310-432086 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 13:34:23,643 7 INFO rb-ea311d5-226310-432086 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 13:34:23,845 7 INFO rb-ea311d5-226310-432086 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 13:34:24,042 7 INFO rb-ea311d5-226310-432086 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 13:34:24,233 7 INFO rb-ea311d5-226310-432086 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 13:34:24,438 7 INFO rb-ea311d5-226310-432086 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 13:34:24,623 7 INFO rb-ea311d5-226310-432086 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 13:34:24,838 7 INFO rb-ea311d5-226310-432086 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 13:34:25,067 7 INFO rb-ea311d5-226310-432086 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 13:34:25,276 7 INFO rb-ea311d5-226310-432086 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 13:34:25,489 7 INFO rb-ea311d5-226310-432086 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 13:34:25,706 7 INFO rb-ea311d5-226310-432086 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 13:34:25,890 7 INFO rb-ea311d5-226310-432086 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 13:34:26,113 7 INFO rb-ea311d5-226310-432086 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 13:34:26,354 7 INFO rb-ea311d5-226310-432086 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 13:34:26,550 7 INFO rb-ea311d5-226310-432086 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 13:34:26,757 7 INFO rb-ea311d5-226310-432086 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 13:34:26,945 7 INFO rb-ea311d5-226310-432086 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 13:34:27,116 7 INFO rb-ea311d5-226310-432086 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: 566 ms) 2026-11-03 13:34:27,117 7 INFO rb-ea311d5-226310-432086 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 13:34:27,393 7 INFO rb-ea311d5-226310-432086 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 13:34:27,629 7 INFO rb-ea311d5-226310-432086 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 13:34:27,852 7 INFO rb-ea311d5-226310-432086 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 13:34:28,083 7 INFO rb-ea311d5-226310-432086 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: 14826 ms) 2026-11-03 13:34:28,090 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/pos_service" ended (passed: 61 / time: 14826 ms) 2026-11-03 13:34:28,638 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/services/pos_service (after GC) - used: 127740353 - total: 344177945 - limit: 4395630592 - tests: 61 2026-11-03 13:34:28,717 7 INFO rb-ea311d5-226310-432086 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 13:34:28,878 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34:28] "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 13:34:29,048 7 INFO rb-ea311d5-226310-432086 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 13:34:29,294 7 INFO rb-ea311d5-226310-432086 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 13:34:29,514 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/preparation_printer" ended (passed: 3 / time: 787 ms) 2026-11-03 13:34:29,647 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/services/preparation_printer (after GC) - used: 127333472 - total: 239844600 - limit: 4395630592 - tests: 3 2026-11-03 13:34:29,679 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34:29] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 824 8 0.006 0.02 rw 2026-11-03 13:34:29,786 7 INFO rb-ea311d5-226310-432086 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 13:34:29,965 7 INFO rb-ea311d5-226310-432086 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 13:34:30,065 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_is_favorite_field" ended (passed: 2 / time: 271 ms) 2026-11-03 13:34:30,197 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_is_favorite_field (after GC) - used: 127240952 - total: 223088792 - limit: 4395630592 - tests: 2 2026-11-03 13:34:30,254 7 INFO rb-ea311d5-226310-432086 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 13:34:30,459 7 INFO rb-ea311d5-226310-432086 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 13:34:30,617 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_notebook_task_list_mobile" ended (passed: 2 / time: 358 ms) 2026-11-03 13:34:30,744 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_notebook_task_list_mobile (after GC) - used: 125103219 - total: 222045903 - limit: 4395630592 - tests: 2 2026-11-03 13:34:30,792 7 INFO rb-ea311d5-226310-432086 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 13:34:30,894 7 INFO rb-ea311d5-226310-432086 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 13:34:31,028 7 INFO rb-ea311d5-226310-432086 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 13:34:31,257 7 INFO rb-ea311d5-226310-432086 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 13:34:31,415 7 INFO rb-ea311d5-226310-432086 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 13:34:31,532 7 INFO rb-ea311d5-226310-432086 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 13:34:31,663 7 INFO rb-ea311d5-226310-432086 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 13:34:31,775 7 INFO rb-ea311d5-226310-432086 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 13:34:31,911 7 INFO rb-ea311d5-226310-432086 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 13:34:32,034 7 INFO rb-ea311d5-226310-432086 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 13:34:32,146 7 INFO rb-ea311d5-226310-432086 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 13:34:32,274 7 INFO rb-ea311d5-226310-432086 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 13:34:32,400 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_project_form_view" ended (passed: 12 / time: 1590 ms) 2026-11-03 13:34:32,527 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_project_form_view (after GC) - used: 127440435 - total: 228641667 - limit: 4395630592 - tests: 12 2026-11-03 13:34:32,579 7 INFO rb-ea311d5-226310-432086 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 13:34:32,695 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_project_state_selection" ended (passed: 1 / time: 108 ms) 2026-11-03 13:34:32,804 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_project_state_selection (after GC) - used: 125211939 - total: 220481171 - limit: 4395630592 - tests: 1 2026-11-03 13:34:32,862 7 INFO rb-ea311d5-226310-432086 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 13:34:33,023 7 INFO rb-ea311d5-226310-432086 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 13:34:33,126 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_task_groupby" ended (passed: 2 / time: 262 ms) 2026-11-03 13:34:33,232 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_task_groupby (after GC) - used: 125443503 - total: 220504771 - limit: 4395630592 - tests: 2 2026-11-03 13:34:33,281 7 INFO rb-ea311d5-226310-432086 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 13:34:33,388 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_task_priority_switch" ended (passed: 1 / time: 101 ms) 2026-11-03 13:34:33,491 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_task_priority_switch (after GC) - used: 125483475 - total: 220501651 - limit: 4395630592 - tests: 1 2026-11-03 13:34:33,546 7 INFO rb-ea311d5-226310-432086 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 13:34:33,643 7 INFO rb-ea311d5-226310-432086 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 13:34:33,818 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_task_project_many2one_field" ended (passed: 2 / time: 258 ms) 2026-11-03 13:34:33,958 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_task_project_many2one_field (after GC) - used: 125544633 - total: 220514993 - limit: 4395630592 - tests: 2 2026-11-03 13:34:34,029 7 INFO rb-ea311d5-226310-432086 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 13:34:34,154 7 INFO rb-ea311d5-226310-432086 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 13:34:34,371 7 INFO rb-ea311d5-226310-432086 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 13:34:34,458 7 INFO rb-ea311d5-226310-432086 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 13:34:34,657 7 INFO rb-ea311d5-226310-432086 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 13:34:34,777 7 INFO rb-ea311d5-226310-432086 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 13:34:35,020 7 INFO rb-ea311d5-226310-432086 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 13:34:35,154 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_task_template_dropdown" ended (passed: 7 / time: 1110 ms) 2026-11-03 13:34:35,288 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_task_template_dropdown (after GC) - used: 126322864 - total: 224154300 - limit: 4395630592 - tests: 7 2026-11-03 13:34:35,342 7 INFO rb-ea311d5-226310-432086 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 13:34:35,467 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_update_with_color" ended (passed: 1 / time: 102 ms) 2026-11-03 13:34:35,575 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_update_with_color (after GC) - used: 126116803 - total: 221497127 - limit: 4395630592 - tests: 1 2026-11-03 13:34:35,598 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34:35] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 853 10 0.005 0.013 rw 2026-11-03 13:34:35,653 7 INFO rb-ea311d5-226310-432086 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 13:34:35,884 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project_todo/todo_conversion_form_view" ended (passed: 1 / time: 225 ms) 2026-11-03 13:34:36,023 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project_todo/todo_conversion_form_view (after GC) - used: 126242295 - total: 221250263 - limit: 4395630592 - tests: 1 2026-11-03 13:34:36,090 7 INFO rb-ea311d5-226310-432086 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 13:34:36,231 7 INFO rb-ea311d5-226310-432086 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 13:34:36,351 7 INFO rb-ea311d5-226310-432086 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 13:34:36,585 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project_todo/todo_form_view" ended (passed: 3 / time: 492 ms) 2026-11-03 13:34:36,717 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project_todo/todo_form_view (after GC) - used: 126022471 - total: 221270131 - limit: 4395630592 - tests: 3 2026-11-03 13:34:36,758 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34:36] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1395 11 0.011 0.012 rw 2026-11-03 13:34:36,852 7 INFO rb-ea311d5-226310-432086 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 13:34:36,959 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.012 ro 2026-11-03 13:34:37,077 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/components/control_buttons" ended (passed: 1 / time: 221 ms) 2026-11-03 13:34:37,199 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/components/control_buttons (after GC) - used: 125922882 - total: 220723130 - limit: 4395630592 - tests: 1 2026-11-03 13:34:37,249 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/components/product_screen/getNumpadButtons" 2026-11-03 13:34:37,368 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.012 ro 2026-11-03 13:34:37,598 7 INFO rb-ea311d5-226310-432086 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 13:34:37,928 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/components/product_screen" ended (passed: 2 / time: 670 ms) 2026-11-03 13:34:38,073 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/components/product_screen (after GC) - used: 126167026 - total: 225966174 - limit: 4395630592 - tests: 2 2026-11-03 13:34:38,154 7 INFO rb-ea311d5-226310-432086 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 13:34:38,307 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34:38] "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 13:34:38,503 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/components/ticket_screen" ended (passed: 1 / time: 347 ms) 2026-11-03 13:34:38,651 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/components/ticket_screen (after GC) - used: 126102284 - total: 221247528 - limit: 4395630592 - tests: 1 2026-11-03 13:34:38,734 7 INFO rb-ea311d5-226310-432086 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 13:34:38,888 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.015 ro 2026-11-03 13:34:39,064 7 INFO rb-ea311d5-226310-432086 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 13:34:39,307 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/models/pos_order_line" ended (passed: 2 / time: 567 ms) 2026-11-03 13:34:39,475 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/models/pos_order_line (after GC) - used: 126216830 - total: 225703882 - limit: 4395630592 - tests: 2 2026-11-03 13:34:39,536 7 INFO rb-ea311d5-226310-432086 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 13:34:39,677 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.008 ro 2026-11-03 13:34:40,296 7 INFO rb-ea311d5-226310-432086 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 13:34:41,064 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/scenario/pos_discount_flow" ended (passed: 2 / time: 1526 ms) 2026-11-03 13:34:41,227 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/scenario/pos_discount_flow (after GC) - used: 128681686 - total: 231996106 - limit: 4395630592 - tests: 2 2026-11-03 13:34:41,307 7 INFO rb-ea311d5-226310-432086 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 13:34:41,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34:41] "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 13:34:41,608 7 INFO rb-ea311d5-226310-432086 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 13:34:41,832 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/services/pos_service/PoS Discount" ended (passed: 2 / time: 523 ms) 2026-11-03 13:34:41,839 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/services/pos_service" ended (passed: 2 / time: 523 ms) 2026-11-03 13:34:41,975 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/services/pos_service (after GC) - used: 128799303 - total: 231995883 - limit: 4395630592 - tests: 2 2026-11-03 13:34:42,012 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34:42] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1465 11 0.008 0.02 rw 2026-11-03 13:34:42,114 7 INFO rb-ea311d5-226310-432086 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 13:34:42,260 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.018 ro 2026-11-03 13:34:42,510 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/components/manage_giftcard_popup" ended (passed: 1 / time: 381 ms) 2026-11-03 13:34:42,677 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/components/manage_giftcard_popup (after GC) - used: 128774543 - total: 223610671 - limit: 4395630592 - tests: 1 2026-11-03 13:34:42,751 7 INFO rb-ea311d5-226310-432086 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 13:34:42,901 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.011 ro 2026-11-03 13:34:43,074 7 INFO rb-ea311d5-226310-432086 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 13:34:43,402 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/components/screens/control_buttons" ended (passed: 2 / time: 641 ms) 2026-11-03 13:34:43,543 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/components/screens/control_buttons (after GC) - used: 129050699 - total: 228069475 - limit: 4395630592 - tests: 2 2026-11-03 13:34:43,619 7 INFO rb-ea311d5-226310-432086 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 13:34:43,762 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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 13:34:43,949 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/components/screens/order_summary" ended (passed: 1 / time: 325 ms) 2026-11-03 13:34:44,064 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/components/screens/order_summary (after GC) - used: 128944743 - total: 224661439 - limit: 4395630592 - tests: 1 2026-11-03 13:34:44,118 7 INFO rb-ea311d5-226310-432086 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 13:34:44,253 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.009 ro 2026-11-03 13:34:44,428 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/components/screens/partner_line" ended (passed: 1 / time: 301 ms) 2026-11-03 13:34:44,552 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/components/screens/partner_line (after GC) - used: 128961943 - total: 224399383 - limit: 4395630592 - tests: 1 2026-11-03 13:34:44,641 7 INFO rb-ea311d5-226310-432086 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 13:34:44,787 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.011 ro 2026-11-03 13:34:45,112 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/customer_display/customer_display" ended (passed: 1 / time: 463 ms) 2026-11-03 13:34:45,279 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/customer_display/customer_display (after GC) - used: 129149461 - total: 224661989 - limit: 4395630592 - tests: 1 2026-11-03 13:34:45,367 7 INFO rb-ea311d5-226310-432086 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 13:34:45,533 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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 13:34:45,689 7 INFO rb-ea311d5-226310-432086 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 13:34:45,958 7 INFO rb-ea311d5-226310-432086 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 13:34:46,206 7 INFO rb-ea311d5-226310-432086 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 13:34:46,479 7 INFO rb-ea311d5-226310-432086 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 13:34:46,743 7 INFO rb-ea311d5-226310-432086 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 13:34:47,016 7 INFO rb-ea311d5-226310-432086 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 13:34:47,285 7 INFO rb-ea311d5-226310-432086 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 13:34:47,587 7 INFO rb-ea311d5-226310-432086 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 13:34:47,867 7 INFO rb-ea311d5-226310-432086 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 13:34:48,143 7 INFO rb-ea311d5-226310-432086 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 13:34:48,383 7 INFO rb-ea311d5-226310-432086 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 13:34:48,646 7 INFO rb-ea311d5-226310-432086 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 13:34:48,963 7 INFO rb-ea311d5-226310-432086 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: 3583 ms) 2026-11-03 13:34:48,971 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/models/pos_order" ended (passed: 13 / time: 3583 ms) 2026-11-03 13:34:49,203 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/models/pos_order (after GC) - used: 129624819 - total: 262672835 - limit: 4395630592 - tests: 13 2026-11-03 13:34:49,286 7 INFO rb-ea311d5-226310-432086 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 13:34:49,444 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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 13:34:49,610 7 INFO rb-ea311d5-226310-432086 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 13:34:49,847 7 INFO rb-ea311d5-226310-432086 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 13:34:50,068 7 INFO rb-ea311d5-226310-432086 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: 784 ms) 2026-11-03 13:34:50,082 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/models/pos_order_line" ended (passed: 3 / time: 784 ms) 2026-11-03 13:34:50,227 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/models/pos_order_line (after GC) - used: 129327327 - total: 238555603 - limit: 4395630592 - tests: 3 2026-11-03 13:34:50,310 7 INFO rb-ea311d5-226310-432086 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 13:34:50,470 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.013 ro 2026-11-03 13:34:50,689 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/screens/ticket_screen" ended (passed: 1 / time: 374 ms) 2026-11-03 13:34:50,818 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/screens/ticket_screen (after GC) - used: 129435993 - total: 225186353 - limit: 4395630592 - tests: 1 2026-11-03 13:34:50,853 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34:50] "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.013 rw 2026-11-03 13:34:50,949 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/successful payment" 2026-11-03 13:34:51,089 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34:51] "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 13:34:51,228 7 INFO rb-ea311d5-226310-432086 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 13:34:51,480 7 INFO rb-ea311d5-226310-432086 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 13:34:51,734 7 INFO rb-ea311d5-226310-432086 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 13:34:51,994 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_mollie/unit/payment_mollie" ended (passed: 4 / time: 1035 ms) 2026-11-03 13:34:52,135 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_mollie/unit/payment_mollie (after GC) - used: 129511469 - total: 232785865 - limit: 4395630592 - tests: 4 2026-11-03 13:34:52,182 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34:52] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1509 11 0.02 0.015 rw 2026-11-03 13:34:52,287 7 INFO rb-ea311d5-226310-432086 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 13:34:52,423 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.008 ro 2026-11-03 13:34:52,947 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/accounting/price" ended (passed: 1 / time: 650 ms) 2026-11-03 13:34:53,099 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/accounting/price (after GC) - used: 129557027 - total: 225978191 - limit: 4395630592 - tests: 1 2026-11-03 13:34:53,177 7 INFO rb-ea311d5-226310-432086 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 13:34:53,345 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.013 ro 2026-11-03 13:34:53,587 7 INFO rb-ea311d5-226310-432086 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 13:34:53,934 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/components/payment_screen" ended (passed: 2 / time: 748 ms) 2026-11-03 13:34:54,094 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/components/payment_screen (after GC) - used: 129672855 - total: 227551319 - limit: 4395630592 - tests: 2 2026-11-03 13:34:54,164 7 INFO rb-ea311d5-226310-432086 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 13:34:54,325 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.013 ro 2026-11-03 13:34:54,669 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/customer_display/customer_display" ended (passed: 1 / time: 494 ms) 2026-11-03 13:34:54,781 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/customer_display/customer_display (after GC) - used: 129716526 - total: 225454074 - limit: 4395630592 - tests: 1 2026-11-03 13:34:54,857 7 INFO rb-ea311d5-226310-432086 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 13:34:55,007 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.009 ro 2026-11-03 13:34:55,142 7 INFO rb-ea311d5-226310-432086 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 13:34:55,399 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/models/pos_order_line" ended (passed: 2 / time: 535 ms) 2026-11-03 13:34:55,523 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/models/pos_order_line (after GC) - used: 129767828 - total: 229124072 - limit: 4395630592 - tests: 2 2026-11-03 13:34:55,577 7 INFO rb-ea311d5-226310-432086 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 13:34:55,697 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/related_models/orm_serialization" ended (passed: 1 / time: 115 ms) 2026-11-03 13:34:55,813 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/related_models/orm_serialization (after GC) - used: 131200538 - total: 225454034 - limit: 4395630592 - tests: 1 2026-11-03 13:34:55,865 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34:55] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1635 11 0.015 0.016 rw 2026-11-03 13:34:55,958 7 INFO rb-ea311d5-226310-432086 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 13:34:56,113 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34:56] "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 13:34:56,284 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/components/orderline" ended (passed: 1 / time: 322 ms) 2026-11-03 13:34:56,446 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/components/orderline (after GC) - used: 129848322 - total: 225191454 - limit: 4395630592 - tests: 1 2026-11-03 13:34:56,546 7 INFO rb-ea311d5-226310-432086 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 13:34:56,687 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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.008 ro 2026-11-03 13:34:56,856 7 INFO rb-ea311d5-226310-432086 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 13:34:57,124 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/models/pos_order_line/saleDetails" ended (passed: 2 / time: 581 ms) 2026-11-03 13:34:57,131 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/models/pos_order_line" ended (passed: 2 / time: 581 ms) 2026-11-03 13:34:57,245 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/models/pos_order_line (after GC) - used: 129877763 - total: 230172155 - limit: 4395630592 - tests: 2 2026-11-03 13:34:57,310 7 INFO rb-ea311d5-226310-432086 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 13:34:57,466 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:34: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 13:34:58,075 7 INFO rb-ea311d5-226310-432086 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 13:34:58,837 7 INFO rb-ea311d5-226310-432086 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 13:34:59,306 7 INFO rb-ea311d5-226310-432086 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 13:34:59,859 7 INFO rb-ea311d5-226310-432086 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 13:35:00,357 7 INFO rb-ea311d5-226310-432086 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 13:35:01,262 7 INFO rb-ea311d5-226310-432086 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 13:35:01,865 7 INFO rb-ea311d5-226310-432086 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 13:35:02,539 7 INFO rb-ea311d5-226310-432086 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 13:35:03,081 7 INFO rb-ea311d5-226310-432086 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 13:35:03,687 7 INFO rb-ea311d5-226310-432086 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 13:35:04,221 7 INFO rb-ea311d5-226310-432086 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 13:35:04,767 7 INFO rb-ea311d5-226310-432086 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 13:35:05,425 7 INFO rb-ea311d5-226310-432086 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 13:35:05,969 7 INFO rb-ea311d5-226310-432086 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 13:35:06,638 7 INFO rb-ea311d5-226310-432086 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 13:35:07,108 7 INFO rb-ea311d5-226310-432086 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 13:35:07,601 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/scenarios/pos_sale_flow" ended (passed: 17 / time: 10273 ms) 2026-11-03 13:35:07,922 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/scenarios/pos_sale_flow (after GC) - used: 132658526 - total: 319135846 - limit: 4395630592 - tests: 17 2026-11-03 13:35:08,001 7 INFO rb-ea311d5-226310-432086 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 13:35:08,159 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:08] "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 13:35:08,458 7 INFO rb-ea311d5-226310-432086 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 13:35:08,860 7 INFO rb-ea311d5-226310-432086 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 13:35:09,616 7 INFO rb-ea311d5-226310-432086 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 13:35:10,034 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/scenarios/quotation_list_flow" ended (passed: 4 / time: 2021 ms) 2026-11-03 13:35:10,224 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/scenarios/quotation_list_flow (after GC) - used: 131082959 - total: 262026251 - limit: 4395630592 - tests: 4 2026-11-03 13:35:10,304 7 INFO rb-ea311d5-226310-432086 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 13:35:10,469 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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 13:35:11,250 7 INFO rb-ea311d5-226310-432086 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 13:35:11,695 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/scenarios/sale_warning_flow" ended (passed: 2 / time: 1372 ms) 2026-11-03 13:35:11,855 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/scenarios/sale_warning_flow (after GC) - used: 130799913 - total: 238828689 - limit: 4395630592 - tests: 2 2026-11-03 13:35:11,928 7 INFO rb-ea311d5-226310-432086 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 13:35:12,096 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.015 ro 2026-11-03 13:35:12,345 7 INFO rb-ea311d5-226310-432086 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 13:35:12,813 7 INFO rb-ea311d5-226310-432086 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 13:35:13,278 7 INFO rb-ea311d5-226310-432086 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 13:35:13,758 7 INFO rb-ea311d5-226310-432086 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 13:35:14,139 7 INFO rb-ea311d5-226310-432086 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 13:35:14,667 7 INFO rb-ea311d5-226310-432086 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 13:35:15,031 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/services/pos_store/onClickSaleOrder" ended (passed: 7 / time: 3100 ms) 2026-11-03 13:35:15,031 7 INFO rb-ea311d5-226310-432086 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 13:35:15,283 7 INFO rb-ea311d5-226310-432086 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 13:35:15,535 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/services/pos_store/getConvertedQuantityFromSaleOrderline" ended (passed: 2 / time: 499 ms) 2026-11-03 13:35:15,548 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/services/pos_store" ended (passed: 9 / time: 3599 ms) 2026-11-03 13:35:15,787 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/services/pos_store (after GC) - used: 131244288 - total: 258227376 - limit: 4395630592 - tests: 9 2026-11-03 13:35:15,814 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:15] "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.014 rw 2026-11-03 13:35:15,894 7 INFO rb-ea311d5-226310-432086 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 13:35:16,025 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.007 ro 2026-11-03 13:35:16,212 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_viva_com/unit/app/payment_lines" ended (passed: 1 / time: 309 ms) 2026-11-03 13:35:16,343 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_viva_com/unit/app/payment_lines (after GC) - used: 130920318 - total: 227816902 - limit: 4395630592 - tests: 1 2026-11-03 13:35:16,408 7 INFO rb-ea311d5-226310-432086 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 13:35:16,556 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.019 ro 2026-11-03 13:35:16,730 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_viva_com/unit/app/payment_screen" ended (passed: 1 / time: 318 ms) 2026-11-03 13:35:16,860 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_viva_com/unit/app/payment_screen (after GC) - used: 130973691 - total: 227817003 - limit: 4395630592 - tests: 1 2026-11-03 13:35:16,912 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:16] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1401 11 0.014 0.026 rw 2026-11-03 13:35:17,013 7 INFO rb-ea311d5-226310-432086 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 13:35:17,169 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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 13:35:17,313 7 INFO rb-ea311d5-226310-432086 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 13:35:17,562 7 INFO rb-ea311d5-226310-432086 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 13:35:17,791 7 INFO rb-ea311d5-226310-432086 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 13:35:18,032 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest" ended (passed: 4 / time: 1016 ms) 2026-11-03 13:35:18,033 7 INFO rb-ea311d5-226310-432086 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 13:35:18,210 7 INFO rb-ea311d5-226310-432086 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 13:35:18,464 7 INFO rb-ea311d5-226310-432086 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 13:35:18,664 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel" ended (passed: 3 / time: 628 ms) 2026-11-03 13:35:18,666 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact" ended (passed: 7 / time: 1644 ms) 2026-11-03 13:35:18,871 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/app/payment_bancontact (after GC) - used: 131282173 - total: 244594605 - limit: 4395630592 - tests: 7 2026-11-03 13:35:18,961 7 INFO rb-ea311d5-226310-432086 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 13:35:19,099 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:19] "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 13:35:19,218 7 INFO rb-ea311d5-226310-432086 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 13:35:19,480 7 INFO rb-ea311d5-226310-432086 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 13:35:19,657 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_payment" ended (passed: 3 / time: 689 ms) 2026-11-03 13:35:19,787 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_payment (after GC) - used: 131123101 - total: 240662345 - limit: 4395630592 - tests: 3 2026-11-03 13:35:19,863 7 INFO rb-ea311d5-226310-432086 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 13:35:20,028 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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 13:35:20,188 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_payment_method" ended (passed: 1 / time: 319 ms) 2026-11-03 13:35:20,313 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_payment_method (after GC) - used: 131047905 - total: 227817289 - limit: 4395630592 - tests: 1 2026-11-03 13:35:20,394 7 INFO rb-ea311d5-226310-432086 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 13:35:20,564 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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 13:35:20,707 7 INFO rb-ea311d5-226310-432086 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 13:35:20,973 7 INFO rb-ea311d5-226310-432086 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 13:35:21,230 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage" ended (passed: 3 / time: 834 ms) 2026-11-03 13:35:21,231 7 INFO rb-ea311d5-226310-432086 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 13:35:21,465 7 INFO rb-ea311d5-226310-432086 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 13:35:21,697 7 INFO rb-ea311d5-226310-432086 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 13:35:21,902 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification" ended (passed: 3 / time: 671 ms) 2026-11-03 13:35:21,904 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store" ended (passed: 6 / time: 1505 ms) 2026-11-03 13:35:22,030 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_store (after GC) - used: 131301393 - total: 239613769 - limit: 4395630592 - tests: 6 2026-11-03 13:35:22,095 7 INFO rb-ea311d5-226310-432086 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 13:35:22,215 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:22] "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 13:35:22,787 7 INFO rb-ea311d5-226310-432086 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 13:35:24,225 7 INFO rb-ea311d5-226310-432086 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 13:35:26,971 7 INFO rb-ea311d5-226310-432086 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 13:35:28,223 7 INFO rb-ea311d5-226310-432086 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 13:35:28,989 7 INFO rb-ea311d5-226310-432086 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 13:35:29,760 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow" ended (passed: 6 / time: 7644 ms) 2026-11-03 13:35:30,027 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/scenario/bancontact_pay_flow (after GC) - used: 131058111 - total: 255608631 - limit: 4395630592 - tests: 6 2026-11-03 13:35:30,069 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:30] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1394 11 0.02 0.019 rw 2026-11-03 13:35:30,171 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/connect/sets credentials" 2026-11-03 13:35:30,173 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/connect/resets state" 2026-11-03 13:35:30,177 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service/connect" ended (passed: 2 / time: 7 ms) 2026-11-03 13:35:30,179 7 INFO rb-ea311d5-226310-432086 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 13:35:30,183 7 INFO rb-ea311d5-226310-432086 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 13:35:30,186 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service/sendPaymentRequest" ended (passed: 2 / time: 10 ms) 2026-11-03 13:35:30,186 7 INFO rb-ea311d5-226310-432086 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 13:35:30,218 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service/waitForPaymentCompletion" ended (passed: 1 / time: 29 ms) 2026-11-03 13:35:30,218 7 INFO rb-ea311d5-226310-432086 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 13:35:30,220 7 INFO rb-ea311d5-226310-432086 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 13:35:30,225 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service/cancelPayment" ended (passed: 2 / time: 8 ms) 2026-11-03 13:35:30,239 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service" ended (passed: 7 / time: 54 ms) 2026-11-03 13:35:30,393 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_cashdro/cashdro_service (after GC) - used: 130674788 - total: 225198708 - limit: 4395630592 - tests: 7 2026-11-03 13:35:30,412 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:30] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1396 11 0.005 0.01 rw 2026-11-03 13:35:30,474 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/connect/sets credentials" 2026-11-03 13:35:30,475 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/connect/renewOrLogin" 2026-11-03 13:35:30,480 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashmatic/cashmatic_service/connect" ended (passed: 2 / time: 8 ms) 2026-11-03 13:35:30,480 7 INFO rb-ea311d5-226310-432086 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 13:35:30,685 7 INFO rb-ea311d5-226310-432086 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 13:35:30,890 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/Cancel payment" 2026-11-03 13:35:30,900 7 INFO rb-ea311d5-226310-432086 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 13:35:30,915 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashmatic/cashmatic_service/sendPaymentRequest" ended (passed: 4 / time: 435 ms) 2026-11-03 13:35:30,924 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashmatic/cashmatic_service" ended (passed: 6 / time: 443 ms) 2026-11-03 13:35:31,048 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_cashmatic/cashmatic_service (after GC) - used: 130698181 - total: 224674433 - limit: 4395630592 - tests: 6 2026-11-03 13:35:31,110 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:31] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1591 11 0.027 0.026 rw 2026-11-03 13:35:31,220 7 INFO rb-ea311d5-226310-432086 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 13:35:31,405 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.014 ro 2026-11-03 13:35:31,623 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/components/event_configurator_popup" ended (passed: 1 / time: 386 ms) 2026-11-03 13:35:31,724 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/components/event_configurator_popup (after GC) - used: 130992552 - total: 224940884 - limit: 4395630592 - tests: 1 2026-11-03 13:35:31,799 7 INFO rb-ea311d5-226310-432086 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 13:35:31,945 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.012 ro 2026-11-03 13:35:32,093 7 INFO rb-ea311d5-226310-432086 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 13:35:32,359 7 INFO rb-ea311d5-226310-432086 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 13:35:32,654 7 INFO rb-ea311d5-226310-432086 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 13:35:32,976 7 INFO rb-ea311d5-226310-432086 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 13:35:33,245 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/components/event_registration_popup" ended (passed: 5 / time: 1438 ms) 2026-11-03 13:35:33,387 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/components/event_registration_popup (after GC) - used: 131295605 - total: 237003013 - limit: 4395630592 - tests: 5 2026-11-03 13:35:33,476 7 INFO rb-ea311d5-226310-432086 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 13:35:33,642 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.023 ro 2026-11-03 13:35:33,860 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/components/event_slot_selection_popup" ended (passed: 1 / time: 383 ms) 2026-11-03 13:35:34,028 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/components/event_slot_selection_popup (after GC) - used: 131129569 - total: 227043593 - limit: 4395630592 - tests: 1 2026-11-03 13:35:34,137 7 INFO rb-ea311d5-226310-432086 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 13:35:34,287 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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 13:35:34,434 7 INFO rb-ea311d5-226310-432086 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 13:35:34,703 7 INFO rb-ea311d5-226310-432086 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 13:35:34,974 7 INFO rb-ea311d5-226310-432086 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 13:35:35,271 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/components/product_card" ended (passed: 4 / time: 1128 ms) 2026-11-03 13:35:35,466 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/components/product_card (after GC) - used: 131484136 - total: 235170392 - limit: 4395630592 - tests: 4 2026-11-03 13:35:35,585 7 INFO rb-ea311d5-226310-432086 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 13:35:35,591 7 INFO rb-ea311d5-226310-432086 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 13:35:35,595 7 INFO rb-ea311d5-226310-432086 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 13:35:35,596 7 INFO rb-ea311d5-226310-432086 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: 19 ms) 2026-11-03 13:35:35,610 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/data_service_options" ended (passed: 3 / time: 19 ms) 2026-11-03 13:35:35,746 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/data_service_options (after GC) - used: 131068299 - total: 225733119 - limit: 4395630592 - tests: 3 2026-11-03 13:35:35,814 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/services/pos_store/createDummyProductForEvents" 2026-11-03 13:35:35,972 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:35] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.005 0.013 ro 2026-11-03 13:35:36,130 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/services/pos_store" ended (passed: 1 / time: 295 ms) 2026-11-03 13:35:36,255 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/services/pos_store (after GC) - used: 131213033 - total: 225733141 - limit: 4395630592 - tests: 1 2026-11-03 13:35:36,305 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:36] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1576 11 0.012 0.029 rw 2026-11-03 13:35:36,410 7 INFO rb-ea311d5-226310-432086 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 13:35:36,561 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.009 ro 2026-11-03 13:35:36,710 7 INFO rb-ea311d5-226310-432086 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 13:35:36,959 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/navbar/cashier_name" ended (passed: 2 / time: 543 ms) 2026-11-03 13:35:37,105 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/navbar/cashier_name (after GC) - used: 131448257 - total: 231238677 - limit: 4395630592 - tests: 2 2026-11-03 13:35:37,184 7 INFO rb-ea311d5-226310-432086 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 13:35:37,343 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.016 ro 2026-11-03 13:35:37,493 7 INFO rb-ea311d5-226310-432086 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 13:35:37,704 7 INFO rb-ea311d5-226310-432086 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 13:35:37,967 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/popups/cash_move_popup" ended (passed: 3 / time: 773 ms) 2026-11-03 13:35:38,146 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/popups/cash_move_popup (after GC) - used: 131541677 - total: 236747429 - limit: 4395630592 - tests: 3 2026-11-03 13:35:38,230 7 INFO rb-ea311d5-226310-432086 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 13:35:38,375 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:38] "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 13:35:38,524 7 INFO rb-ea311d5-226310-432086 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 13:35:38,776 7 INFO rb-ea311d5-226310-432086 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 13:35:39,051 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/popups/cashier_selection_popup" ended (passed: 3 / time: 813 ms) 2026-11-03 13:35:39,199 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/popups/cashier_selection_popup (after GC) - used: 131512757 - total: 239372581 - limit: 4395630592 - tests: 3 2026-11-03 13:35:39,284 7 INFO rb-ea311d5-226310-432086 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 13:35:39,424 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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 13:35:39,576 7 INFO rb-ea311d5-226310-432086 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 13:35:39,902 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/popups/product_info_popup" ended (passed: 2 / time: 608 ms) 2026-11-03 13:35:40,040 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/popups/product_info_popup (after GC) - used: 131612735 - total: 234654023 - limit: 4395630592 - tests: 2 2026-11-03 13:35:40,126 7 INFO rb-ea311d5-226310-432086 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 13:35:40,296 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.012 ro 2026-11-03 13:35:40,468 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/screens/feedback_screen" ended (passed: 1 / time: 334 ms) 2026-11-03 13:35:40,611 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/screens/feedback_screen (after GC) - used: 131545263 - total: 226789623 - limit: 4395630592 - tests: 1 2026-11-03 13:35:40,688 7 INFO rb-ea311d5-226310-432086 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 13:35:40,845 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.02 ro 2026-11-03 13:35:41,004 7 INFO rb-ea311d5-226310-432086 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 13:35:41,275 7 INFO rb-ea311d5-226310-432086 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: 585 ms) 2026-11-03 13:35:41,281 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/screens/login_screen" ended (passed: 2 / time: 585 ms) 2026-11-03 13:35:41,416 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/screens/login_screen (after GC) - used: 131683183 - total: 231508755 - limit: 4395630592 - tests: 2 2026-11-03 13:35:41,489 7 INFO rb-ea311d5-226310-432086 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 13:35:41,641 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:41] "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 13:35:41,833 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/screens/payment_screen" ended (passed: 1 / time: 340 ms) 2026-11-03 13:35:41,970 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/screens/payment_screen (after GC) - used: 131664707 - total: 227314519 - limit: 4395630592 - tests: 1 2026-11-03 13:35:42,052 7 INFO rb-ea311d5-226310-432086 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 13:35:42,164 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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 13:35:42,414 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/screens/ticket_screen" ended (passed: 1 / time: 358 ms) 2026-11-03 13:35:42,580 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/screens/ticket_screen (after GC) - used: 131841138 - total: 227314498 - limit: 4395630592 - tests: 1 2026-11-03 13:35:42,658 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/models/pos_order/getCashierName" 2026-11-03 13:35:42,825 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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 13:35:43,009 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/models/pos_order" ended (passed: 1 / time: 347 ms) 2026-11-03 13:35:43,138 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/models/pos_order (after GC) - used: 131929273 - total: 227314405 - limit: 4395630592 - tests: 1 2026-11-03 13:35:43,223 7 INFO rb-ea311d5-226310-432086 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 13:35:43,368 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.011 ro 2026-11-03 13:35:43,514 7 INFO rb-ea311d5-226310-432086 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 13:35:43,809 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/services/access_right_plugin" ended (passed: 2 / time: 577 ms) 2026-11-03 13:35:43,952 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/services/access_right_plugin (after GC) - used: 132047637 - total: 233343733 - limit: 4395630592 - tests: 2 2026-11-03 13:35:44,045 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/createNewOrder" 2026-11-03 13:35:44,203 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.012 ro 2026-11-03 13:35:44,352 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/employeeIsAdmin" 2026-11-03 13:35:44,626 7 INFO rb-ea311d5-226310-432086 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 13:35:44,888 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/_getConnectedCashier" 2026-11-03 13:35:45,180 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/shouldShowOpeningControl" 2026-11-03 13:35:45,472 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccess" 2026-11-03 13:35:45,774 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/addLineToCurrentOrder" 2026-11-03 13:35:46,058 7 INFO rb-ea311d5-226310-432086 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 13:35:46,303 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/keybordInputRights" 2026-11-03 13:35:46,714 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/validateOrder" 2026-11-03 13:35:46,998 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccessWithAdmin" 2026-11-03 13:35:47,272 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccessWithNonAdmin" 2026-11-03 13:35:47,561 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/services/pos_store" ended (passed: 12 / time: 3512 ms) 2026-11-03 13:35:47,800 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/services/pos_store (after GC) - used: 132355455 - total: 257723175 - limit: 4395630592 - tests: 12 2026-11-03 13:35:47,832 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:47] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1500 11 0.008 0.014 rw 2026-11-03 13:35:47,944 7 INFO rb-ea311d5-226310-432086 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 13:35:48,076 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.015 ro 2026-11-03 13:35:48,240 7 INFO rb-ea311d5-226310-432086 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 13:35:48,523 7 INFO rb-ea311d5-226310-432086 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: 577 ms) 2026-11-03 13:35:48,533 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment/unit/components/payment_lines" ended (passed: 2 / time: 577 ms) 2026-11-03 13:35:48,670 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_online_payment/unit/components/payment_lines (after GC) - used: 132115253 - total: 235178117 - limit: 4395630592 - tests: 2 2026-11-03 13:35:48,751 7 INFO rb-ea311d5-226310-432086 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 13:35:48,895 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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 13:35:49,678 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment/unit/customer_display/customer_display" ended (passed: 1 / time: 918 ms) 2026-11-03 13:35:49,901 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_online_payment/unit/customer_display/customer_display (after GC) - used: 132076390 - total: 228362346 - limit: 4395630592 - tests: 1 2026-11-03 13:35:49,963 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:49] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1548 13 0.024 0.018 rw 2026-11-03 13:35:50,106 7 INFO rb-ea311d5-226310-432086 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 13:35:50,355 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.011 ro 2026-11-03 13:35:50,527 7 INFO rb-ea311d5-226310-432086 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 13:35:50,538 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:50] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 200 9976 5 0.005 0.018 ro 2026-11-03 13:35:50,862 7 INFO rb-ea311d5-226310-432086 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 13:35:51,243 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/order_widget" ended (passed: 3 / time: 1092 ms) 2026-11-03 13:35:51,443 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/order_widget (after GC) - used: 132505052 - total: 236762260 - limit: 4395630592 - tests: 3 2026-11-03 13:35:51,511 7 INFO rb-ea311d5-226310-432086 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 13:35:51,750 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.015 ro 2026-11-03 13:35:51,987 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:51] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.013 0.011 ro 2026-11-03 13:35:51,999 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/pills_selection_popup" ended (passed: 1 / time: 473 ms) 2026-11-03 13:35:52,157 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/pills_selection_popup (after GC) - used: 132468423 - total: 228378987 - limit: 4395630592 - tests: 1 2026-11-03 13:35:52,290 7 INFO rb-ea311d5-226310-432086 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 13:35:52,543 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.032 ro 2026-11-03 13:35:52,720 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:52] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.016 ro 2026-11-03 13:35:52,721 7 INFO rb-ea311d5-226310-432086 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 13:35:53,097 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/preset_info_popup" ended (passed: 2 / time: 778 ms) 2026-11-03 13:35:53,236 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/preset_info_popup (after GC) - used: 132714396 - total: 235469344 - limit: 4395630592 - tests: 2 2026-11-03 13:35:53,355 7 INFO rb-ea311d5-226310-432086 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 13:35:53,546 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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 13:35:53,723 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:53] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.019 ro 2026-11-03 13:35:53,728 7 INFO rb-ea311d5-226310-432086 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 13:35:54,100 7 INFO rb-ea311d5-226310-432086 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 13:35:54,467 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/product_card" ended (passed: 3 / time: 1096 ms) 2026-11-03 13:35:54,618 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/product_card (after GC) - used: 133136647 - total: 239690275 - limit: 4395630592 - tests: 3 2026-11-03 13:35:54,696 7 INFO rb-ea311d5-226310-432086 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 13:35:54,890 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.021 ro 2026-11-03 13:35:55,031 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:55] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.013 ro 2026-11-03 13:35:55,037 7 INFO rb-ea311d5-226310-432086 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 13:35:55,382 7 INFO rb-ea311d5-226310-432086 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 13:35:55,721 7 INFO rb-ea311d5-226310-432086 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 13:35:56,095 7 INFO rb-ea311d5-226310-432086 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 13:35:56,424 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/product_interface" ended (passed: 5 / time: 1718 ms) 2026-11-03 13:35:56,605 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/product_interface (after GC) - used: 133196935 - total: 243360751 - limit: 4395630592 - tests: 5 2026-11-03 13:35:56,701 7 INFO rb-ea311d5-226310-432086 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 13:35:56,907 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.016 ro 2026-11-03 13:35:57,065 7 INFO rb-ea311d5-226310-432086 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 13:35:57,426 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/models/pos_order" ended (passed: 2 / time: 721 ms) 2026-11-03 13:35:57,585 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/models/pos_order (after GC) - used: 133075059 - total: 236020735 - limit: 4395630592 - tests: 2 2026-11-03 13:35:57,686 7 INFO rb-ea311d5-226310-432086 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 13:35:57,893 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:57] "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 13:35:58,044 7 INFO rb-ea311d5-226310-432086 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 13:35:58,331 7 INFO rb-ea311d5-226310-432086 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 13:35:58,688 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/models/pos_order_line" ended (passed: 3 / time: 984 ms) 2026-11-03 13:35:58,838 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/models/pos_order_line (after GC) - used: 133204039 - total: 238380015 - limit: 4395630592 - tests: 3 2026-11-03 13:35:58,925 7 INFO rb-ea311d5-226310-432086 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 13:35:59,190 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35:59] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.032 ro 2026-11-03 13:35:59,331 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/models/pos_preset" ended (passed: 1 / time: 386 ms) 2026-11-03 13:35:59,509 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/models/pos_preset (after GC) - used: 133312503 - total: 228942847 - limit: 4395630592 - tests: 1 2026-11-03 13:35:59,588 7 INFO rb-ea311d5-226310-432086 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 13:35:59,804 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:35: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.028 ro 2026-11-03 13:35:59,968 7 INFO rb-ea311d5-226310-432086 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 13:36:00,222 7 INFO rb-ea311d5-226310-432086 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 13:36:00,554 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/models/product_template" ended (passed: 3 / time: 901 ms) 2026-11-03 13:36:00,749 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/models/product_template (after GC) - used: 133472911 - total: 235234287 - limit: 4395630592 - tests: 3 2026-11-03 13:36:00,839 7 INFO rb-ea311d5-226310-432086 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 13:36:01,047 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36: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 13:36:01,282 7 INFO rb-ea311d5-226310-432086 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 13:36:01,697 7 INFO rb-ea311d5-226310-432086 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 13:36:02,126 7 INFO rb-ea311d5-226310-432086 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: 1287 ms) 2026-11-03 13:36:02,139 7 INFO rb-ea311d5-226310-432086 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: 1287 ms) 2026-11-03 13:36:02,291 7 INFO rb-ea311d5-226310-432086 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: 133633037 - total: 241790677 - limit: 4395630592 - tests: 3 2026-11-03 13:36:02,379 7 INFO rb-ea311d5-226310-432086 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 13:36:02,609 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:02] "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 13:36:02,782 7 INFO rb-ea311d5-226310-432086 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: 397 ms) 2026-11-03 13:36:02,790 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/overrides/services/pos_service" ended (passed: 1 / time: 397 ms) 2026-11-03 13:36:02,913 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/overrides/services/pos_service (after GC) - used: 133438589 - total: 229207701 - limit: 4395630592 - tests: 1 2026-11-03 13:36:02,981 7 INFO rb-ea311d5-226310-432086 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 13:36:03,184 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36: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.013 ro 2026-11-03 13:36:03,364 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:03] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.009 0.01 ro 2026-11-03 13:36:03,373 7 INFO rb-ea311d5-226310-432086 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 13:36:03,385 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:03] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 200 63364 5 0.003 0.033 ro 2026-11-03 13:36:03,691 7 INFO rb-ea311d5-226310-432086 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 13:36:04,058 7 INFO rb-ea311d5-226310-432086 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 13:36:04,387 7 INFO rb-ea311d5-226310-432086 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 13:36:04,770 7 INFO rb-ea311d5-226310-432086 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 13:36:05,300 7 INFO rb-ea311d5-226310-432086 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 13:36:05,645 7 INFO rb-ea311d5-226310-432086 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 13:36:06,178 7 INFO rb-ea311d5-226310-432086 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 13:36:06,538 7 INFO rb-ea311d5-226310-432086 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 13:36:06,993 7 INFO rb-ea311d5-226310-432086 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 13:36:07,416 7 INFO rb-ea311d5-226310-432086 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 13:36:08,026 7 INFO rb-ea311d5-226310-432086 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 13:36:08,423 7 INFO rb-ea311d5-226310-432086 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 13:36:08,799 7 INFO rb-ea311d5-226310-432086 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 13:36:09,338 7 INFO rb-ea311d5-226310-432086 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 13:36:09,995 7 INFO rb-ea311d5-226310-432086 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 13:36:10,368 7 INFO rb-ea311d5-226310-432086 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 13:36:10,754 7 INFO rb-ea311d5-226310-432086 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 13:36:11,120 7 INFO rb-ea311d5-226310-432086 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 13:36:11,632 7 INFO rb-ea311d5-226310-432086 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 13:36:12,028 7 INFO rb-ea311d5-226310-432086 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 13:36:12,520 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/cart_page" ended (passed: 22 / time: 9516 ms) 2026-11-03 13:36:12,946 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/cart_page (after GC) - used: 139304986 - total: 339873922 - limit: 4395630592 - tests: 22 2026-11-03 13:36:13,042 7 INFO rb-ea311d5-226310-432086 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 13:36:13,283 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36: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.009 ro 2026-11-03 13:36:13,461 7 INFO rb-ea311d5-226310-432086 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 13:36:13,834 7 INFO rb-ea311d5-226310-432086 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 13:36:14,195 7 INFO rb-ea311d5-226310-432086 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 13:36:14,527 7 INFO rb-ea311d5-226310-432086 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 13:36:14,825 7 INFO rb-ea311d5-226310-432086 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 13:36:15,123 7 INFO rb-ea311d5-226310-432086 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 13:36:15,460 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/combo_page" ended (passed: 7 / time: 2403 ms) 2026-11-03 13:36:15,680 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/combo_page (after GC) - used: 129229382 - total: 283255362 - limit: 4395630592 - tests: 7 2026-11-03 13:36:15,762 7 INFO rb-ea311d5-226310-432086 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 13:36:15,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36: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.011 ro 2026-11-03 13:36:16,121 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:16] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.01 ro 2026-11-03 13:36:16,128 7 INFO rb-ea311d5-226310-432086 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 13:36:16,437 7 INFO rb-ea311d5-226310-432086 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 13:36:16,727 7 INFO rb-ea311d5-226310-432086 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 13:36:17,039 7 INFO rb-ea311d5-226310-432086 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 13:36:17,320 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/landing_page" ended (passed: 5 / time: 1545 ms) 2026-11-03 13:36:17,484 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/landing_page (after GC) - used: 128977373 - total: 261497393 - limit: 4395630592 - tests: 5 2026-11-03 13:36:17,561 7 INFO rb-ea311d5-226310-432086 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 13:36:17,784 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:17] "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 13:36:17,952 7 INFO rb-ea311d5-226310-432086 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 13:36:17,954 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:17] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.004 0.015 ro 2026-11-03 13:36:18,283 7 INFO rb-ea311d5-226310-432086 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 13:36:19,398 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:19] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.004 0.012 ro 2026-11-03 13:36:19,723 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/optional_product_page" ended (passed: 3 / time: 2144 ms) 2026-11-03 13:36:19,886 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/optional_product_page (after GC) - used: 129073192 - total: 256523328 - limit: 4395630592 - tests: 3 2026-11-03 13:36:19,967 7 INFO rb-ea311d5-226310-432086 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 13:36:20,162 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:20] "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 13:36:20,347 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/order_history_page" ended (passed: 1 / time: 363 ms) 2026-11-03 13:36:20,349 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:20] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.005 0.029 ro 2026-11-03 13:36:20,502 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/order_history_page (after GC) - used: 129051601 - total: 227172241 - limit: 4395630592 - tests: 1 2026-11-03 13:36:20,591 7 INFO rb-ea311d5-226310-432086 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 13:36:20,797 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36: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 13:36:21,033 7 INFO rb-ea311d5-226310-432086 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 13:36:21,039 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:21] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.009 0.015 ro 2026-11-03 13:36:21,370 7 INFO rb-ea311d5-226310-432086 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 13:36:21,701 7 INFO rb-ea311d5-226310-432086 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 13:36:22,014 7 INFO rb-ea311d5-226310-432086 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 13:36:22,338 7 INFO rb-ea311d5-226310-432086 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 13:36:22,641 7 INFO rb-ea311d5-226310-432086 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 13:36:22,939 7 INFO rb-ea311d5-226310-432086 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 13:36:23,237 7 INFO rb-ea311d5-226310-432086 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 13:36:23,557 7 INFO rb-ea311d5-226310-432086 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 13:36:23,872 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/payment_page/startPayment" ended (passed: 10 / time: 3279 ms) 2026-11-03 13:36:23,888 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/payment_page" ended (passed: 10 / time: 3279 ms) 2026-11-03 13:36:24,081 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/payment_page (after GC) - used: 129467025 - total: 257851117 - limit: 4395630592 - tests: 10 2026-11-03 13:36:24,154 7 INFO rb-ea311d5-226310-432086 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 13:36:24,354 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:24] "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 13:36:24,504 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:24] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.005 0.013 ro 2026-11-03 13:36:24,749 7 INFO rb-ea311d5-226310-432086 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 13:36:25,122 7 INFO rb-ea311d5-226310-432086 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 13:36:25,440 7 INFO rb-ea311d5-226310-432086 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 13:36:25,768 7 INFO rb-ea311d5-226310-432086 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 13:36:26,110 7 INFO rb-ea311d5-226310-432086 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 13:36:26,472 7 INFO rb-ea311d5-226310-432086 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 13:36:26,832 7 INFO rb-ea311d5-226310-432086 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 13:36:27,214 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/product_list_page" ended (passed: 8 / time: 3009 ms) 2026-11-03 13:36:27,382 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/product_list_page (after GC) - used: 129457970 - total: 265715446 - limit: 4395630592 - tests: 8 2026-11-03 13:36:27,466 7 INFO rb-ea311d5-226310-432086 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 13:36:27,700 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36: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.015 ro 2026-11-03 13:36:27,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:27] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.011 ro 2026-11-03 13:36:27,867 7 INFO rb-ea311d5-226310-432086 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 13:36:28,111 7 INFO rb-ea311d5-226310-432086 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 13:36:28,395 7 INFO rb-ea311d5-226310-432086 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 13:36:28,638 7 INFO rb-ea311d5-226310-432086 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 13:36:28,948 7 INFO rb-ea311d5-226310-432086 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 13:36:29,311 7 INFO rb-ea311d5-226310-432086 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 13:36:29,736 7 INFO rb-ea311d5-226310-432086 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: 1094 ms) 2026-11-03 13:36:29,737 7 INFO rb-ea311d5-226310-432086 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 13:36:30,035 7 INFO rb-ea311d5-226310-432086 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 13:36:30,312 7 INFO rb-ea311d5-226310-432086 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 13:36:30,675 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/product_page" ended (passed: 10 / time: 3185 ms) 2026-11-03 13:36:30,878 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/product_page (after GC) - used: 129662054 - total: 276725578 - limit: 4395630592 - tests: 10 2026-11-03 13:36:30,958 7 INFO rb-ea311d5-226310-432086 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 13:36:31,192 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36: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.007 ro 2026-11-03 13:36:31,336 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:31] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.009 ro 2026-11-03 13:36:31,429 7 INFO rb-ea311d5-226310-432086 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 13:36:31,778 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:31] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.003 0.016 ro 2026-11-03 13:36:31,974 7 INFO rb-ea311d5-226310-432086 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 13:36:32,489 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:36:32] "GET /web/image/ir.attachment/101/raw HTTP/1.1" 200 11977 5 0.003 0.013 ro 2026-11-03 13:36:32,527 7 INFO rb-ea311d5-226310-432086 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 13:36:33,091 7 INFO rb-ea311d5-226310-432086 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 13:36:33,638 7 INFO rb-ea311d5-226310-432086 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 13:36:34,569 7 INFO rb-ea311d5-226310-432086 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 13:36:35,594 7 INFO rb-ea311d5-226310-432086 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 13:36:36,634 7 INFO rb-ea311d5-226310-432086 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 13:36:37,587 7 INFO rb-ea311d5-226310-432086 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 13:36:37,941 7 INFO rb-ea311d5-226310-432086 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 13:36:39,324 7 INFO rb-ea311d5-226310-432086 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 13:36:40,668 7 INFO rb-ea311d5-226310-432086 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 13:36:41,229 7 INFO rb-ea311d5-226310-432086 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 13:36:41,746 7 INFO rb-ea311d5-226310-432086 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 13:36:42,988 7 INFO rb-ea311d5-226310-432086 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 13:36:43,919 7 INFO rb-ea311d5-226310-432086 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 13:36:45,280 7 INFO rb-ea311d5-226310-432086 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 13:36:46,467 7 INFO rb-ea311d5-226310-432086 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 13:36:47,409 7 INFO rb-ea311d5-226310-432086 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 13:36:47,990 7 INFO rb-ea311d5-226310-432086 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 13:36:48,530 7 INFO rb-ea311d5-226310-432086 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 13:36:49,295 7 INFO rb-ea311d5-226310-432086 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 13:36:49,977 7 INFO rb-ea311d5-226310-432086 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 13:36:50,540 7 INFO rb-ea311d5-226310-432086 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 13:36:51,007 7 INFO rb-ea311d5-226310-432086 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 13:36:51,540 7 INFO rb-ea311d5-226310-432086 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 13:36:52,091 7 INFO rb-ea311d5-226310-432086 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 13:36:52,683 7 INFO rb-ea311d5-226310-432086 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 13:36:53,126 7 INFO rb-ea311d5-226310-432086 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 13:36:53,805 7 INFO rb-ea311d5-226310-432086 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 13:36:54,608 7 INFO rb-ea311d5-226310-432086 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 13:36:55,389 7 INFO rb-ea311d5-226310-432086 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 13:36:56,122 7 INFO rb-ea311d5-226310-432086 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 13:36:56,858 7 INFO rb-ea311d5-226310-432086 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 13:36:57,890 7 INFO rb-ea311d5-226310-432086 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 13:36:58,884 7 INFO rb-ea311d5-226310-432086 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 13:36:59,855 7 INFO rb-ea311d5-226310-432086 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 13:37:00,917 7 INFO rb-ea311d5-226310-432086 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 13:37:02,708 7 INFO rb-ea311d5-226310-432086 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 13:37:03,687 7 INFO rb-ea311d5-226310-432086 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 13:37:04,319 7 INFO rb-ea311d5-226310-432086 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 13:37:04,951 7 INFO rb-ea311d5-226310-432086 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 13:37:05,698 7 INFO rb-ea311d5-226310-432086 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 13:37:06,159 7 INFO rb-ea311d5-226310-432086 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 13:37:06,562 7 INFO rb-ea311d5-226310-432086 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 13:37:07,007 7 INFO rb-ea311d5-226310-432086 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 13:37:07,686 7 INFO rb-ea311d5-226310-432086 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 13:37:08,754 7 INFO rb-ea311d5-226310-432086 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 13:37:09,820 7 INFO rb-ea311d5-226310-432086 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 13:37:10,359 7 INFO rb-ea311d5-226310-432086 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 13:37:10,918 7 INFO rb-ea311d5-226310-432086 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 13:37:11,273 7 INFO rb-ea311d5-226310-432086 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 13:37:11,656 7 INFO rb-ea311d5-226310-432086 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 13:37:12,134 7 INFO rb-ea311d5-226310-432086 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 13:37:13,039 7 INFO rb-ea311d5-226310-432086 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 13:37:13,580 7 INFO rb-ea311d5-226310-432086 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: 42580 ms) 2026-11-03 13:37:14,052 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/scenario/pos_self_order_flow (after GC) - used: 146322959 - total: 432450283 - limit: 4395630592 - tests: 56 2026-11-03 13:37:14,136 7 INFO rb-ea311d5-226310-432086 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 13:37:14,360 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:14] "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 13:37:14,659 7 INFO rb-ea311d5-226310-432086 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: 506 ms) 2026-11-03 13:37:14,858 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/screens/floor_screen/floor_screen (after GC) - used: 136387094 - total: 243971114 - limit: 4395630592 - tests: 1 2026-11-03 13:37:14,920 7 INFO rb-ea311d5-226310-432086 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 13:37:15,105 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37: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.011 ro 2026-11-03 13:37:15,276 7 INFO rb-ea311d5-226310-432086 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 13:37:15,613 7 INFO rb-ea311d5-226310-432086 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 13:37:15,962 7 INFO rb-ea311d5-226310-432086 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: 1046 ms) 2026-11-03 13:37:15,973 7 INFO rb-ea311d5-226310-432086 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: 1046 ms) 2026-11-03 13:37:16,132 7 INFO rb-ea311d5-226310-432086 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: 136414171 - total: 247903387 - limit: 4395630592 - tests: 3 2026-11-03 13:37:16,210 7 INFO rb-ea311d5-226310-432086 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 13:37:16,427 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37: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 13:37:16,551 7 INFO rb-ea311d5-226310-432086 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 13:37:16,839 7 INFO rb-ea311d5-226310-432086 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 13:37:17,170 7 INFO rb-ea311d5-226310-432086 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 13:37:17,455 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:17] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.014 ro 2026-11-03 13:37:17,473 7 INFO rb-ea311d5-226310-432086 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: 1259 ms) 2026-11-03 13:37:17,486 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/preparation_receipt" ended (passed: 4 / time: 1259 ms) 2026-11-03 13:37:17,662 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/services/preparation_receipt (after GC) - used: 136500410 - total: 249214066 - limit: 4395630592 - tests: 4 2026-11-03 13:37:17,734 7 INFO rb-ea311d5-226310-432086 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 13:37:17,955 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37: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.02 ro 2026-11-03 13:37:18,083 7 INFO rb-ea311d5-226310-432086 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 13:37:18,358 7 INFO rb-ea311d5-226310-432086 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 13:37:18,622 7 INFO rb-ea311d5-226310-432086 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: 540 ms) 2026-11-03 13:37:18,622 7 INFO rb-ea311d5-226310-432086 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 13:37:18,911 7 INFO rb-ea311d5-226310-432086 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 13:37:19,209 7 INFO rb-ea311d5-226310-432086 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: 582 ms) 2026-11-03 13:37:19,210 7 INFO rb-ea311d5-226310-432086 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 13:37:19,440 7 INFO rb-ea311d5-226310-432086 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 13:37:19,677 7 INFO rb-ea311d5-226310-432086 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 13:37:19,945 7 INFO rb-ea311d5-226310-432086 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 13:37:20,203 7 INFO rb-ea311d5-226310-432086 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: 994 ms) 2026-11-03 13:37:20,204 7 INFO rb-ea311d5-226310-432086 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 13:37:20,470 7 INFO rb-ea311d5-226310-432086 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 13:37:20,733 7 INFO rb-ea311d5-226310-432086 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 13:37:21,000 7 INFO rb-ea311d5-226310-432086 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: 791 ms) 2026-11-03 13:37:21,001 7 INFO rb-ea311d5-226310-432086 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 13:37:21,266 7 INFO rb-ea311d5-226310-432086 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 13:37:21,531 7 INFO rb-ea311d5-226310-432086 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: 537 ms) 2026-11-03 13:37:21,533 7 INFO rb-ea311d5-226310-432086 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 13:37:21,770 7 INFO rb-ea311d5-226310-432086 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 13:37:22,008 7 INFO rb-ea311d5-226310-432086 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 13:37:22,275 7 INFO rb-ea311d5-226310-432086 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: 742 ms) 2026-11-03 13:37:22,275 7 INFO rb-ea311d5-226310-432086 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 13:37:22,570 7 INFO rb-ea311d5-226310-432086 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 13:37:22,870 7 INFO rb-ea311d5-226310-432086 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 13:37:23,182 7 INFO rb-ea311d5-226310-432086 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 13:37:23,451 7 INFO rb-ea311d5-226310-432086 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: 1171 ms) 2026-11-03 13:37:23,451 7 INFO rb-ea311d5-226310-432086 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 13:37:23,700 7 INFO rb-ea311d5-226310-432086 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 13:37:23,969 7 INFO rb-ea311d5-226310-432086 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 13:37:24,294 7 INFO rb-ea311d5-226310-432086 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 13:37:24,595 7 INFO rb-ea311d5-226310-432086 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 13:37:24,907 7 INFO rb-ea311d5-226310-432086 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 13:37:25,288 7 INFO rb-ea311d5-226310-432086 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: 1834 ms) 2026-11-03 13:37:25,289 7 INFO rb-ea311d5-226310-432086 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 13:37:25,537 7 INFO rb-ea311d5-226310-432086 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 13:37:25,817 7 INFO rb-ea311d5-226310-432086 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 13:37:26,183 7 INFO rb-ea311d5-226310-432086 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 13:37:26,851 7 INFO rb-ea311d5-226310-432086 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: 1559 ms) 2026-11-03 13:37:26,852 7 INFO rb-ea311d5-226310-432086 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 13:37:27,125 7 INFO rb-ea311d5-226310-432086 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 13:37:27,354 7 INFO rb-ea311d5-226310-432086 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: 503 ms) 2026-11-03 13:37:27,355 7 INFO rb-ea311d5-226310-432086 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 13:37:27,569 7 INFO rb-ea311d5-226310-432086 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 13:37:27,777 7 INFO rb-ea311d5-226310-432086 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: 420 ms) 2026-11-03 13:37:27,778 7 INFO rb-ea311d5-226310-432086 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 13:37:28,000 7 INFO rb-ea311d5-226310-432086 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 13:37:28,217 7 INFO rb-ea311d5-226310-432086 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 13:37:28,466 7 INFO rb-ea311d5-226310-432086 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 13:37:28,729 7 INFO rb-ea311d5-226310-432086 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 13:37:28,745 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:28] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.005 0.019 ro 2026-11-03 13:37:28,977 7 INFO rb-ea311d5-226310-432086 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 13:37:29,231 7 INFO rb-ea311d5-226310-432086 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 13:37:29,502 7 INFO rb-ea311d5-226310-432086 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 13:37:29,752 7 INFO rb-ea311d5-226310-432086 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 13:37:29,981 7 INFO rb-ea311d5-226310-432086 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: 999 ms) 2026-11-03 13:37:29,982 7 INFO rb-ea311d5-226310-432086 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 13:37:30,258 7 INFO rb-ea311d5-226310-432086 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 13:37:30,561 7 INFO rb-ea311d5-226310-432086 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 13:37:30,827 7 INFO rb-ea311d5-226310-432086 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: 265 ms) 2026-11-03 13:37:30,828 7 INFO rb-ea311d5-226310-432086 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 13:37:31,077 7 INFO rb-ea311d5-226310-432086 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 13:37:31,344 7 INFO rb-ea311d5-226310-432086 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 13:37:31,632 7 INFO rb-ea311d5-226310-432086 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: 806 ms) 2026-11-03 13:37:31,633 7 INFO rb-ea311d5-226310-432086 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 13:37:31,905 7 INFO rb-ea311d5-226310-432086 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 13:37:32,215 7 INFO rb-ea311d5-226310-432086 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 13:37:32,533 7 INFO rb-ea311d5-226310-432086 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 13:37:32,844 7 INFO rb-ea311d5-226310-432086 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 13:37:33,164 7 INFO rb-ea311d5-226310-432086 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 13:37:33,482 7 INFO rb-ea311d5-226310-432086 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 13:37:33,813 7 INFO rb-ea311d5-226310-432086 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: 1593 ms) 2026-11-03 13:37:33,814 7 INFO rb-ea311d5-226310-432086 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 13:37:34,108 7 INFO rb-ea311d5-226310-432086 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 13:37:34,429 7 INFO rb-ea311d5-226310-432086 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 13:37:34,754 7 INFO rb-ea311d5-226310-432086 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 13:37:35,083 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service" ended (passed: 61 / time: 17298 ms) 2026-11-03 13:37:35,513 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/services/self_order_service (after GC) - used: 146506455 - total: 404141223 - limit: 4395630592 - tests: 61 2026-11-03 13:37:35,558 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:35] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1841 13 0.018 0.016 rw 2026-11-03 13:37:35,669 7 INFO rb-ea311d5-226310-432086 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 13:37:35,911 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37: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.011 ro 2026-11-03 13:37:36,043 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:36] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.009 ro 2026-11-03 13:37:36,168 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:36] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.002 0.013 ro 2026-11-03 13:37:36,509 7 INFO rb-ea311d5-226310-432086 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: 817 ms) 2026-11-03 13:37:36,780 7 INFO rb-ea311d5-226310-432086 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: 146666616 - total: 253707612 - limit: 4395630592 - tests: 1 2026-11-03 13:37:36,874 7 INFO rb-ea311d5-226310-432086 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 13:37:37,103 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37: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.012 ro 2026-11-03 13:37:37,239 7 INFO rb-ea311d5-226310-432086 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 13:37:37,553 7 INFO rb-ea311d5-226310-432086 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 13:37:37,841 7 INFO rb-ea311d5-226310-432086 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 13:37:38,132 7 INFO rb-ea311d5-226310-432086 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: 892 ms) 2026-11-03 13:37:38,133 7 INFO rb-ea311d5-226310-432086 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: 1257 ms) 2026-11-03 13:37:38,134 7 INFO rb-ea311d5-226310-432086 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 13:37:38,523 7 INFO rb-ea311d5-226310-432086 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: 1624 ms) 2026-11-03 13:37:38,692 7 INFO rb-ea311d5-226310-432086 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: 140601987 - total: 260745815 - limit: 4395630592 - tests: 5 2026-11-03 13:37:38,730 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:38] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1396 11 0.011 0.019 rw 2026-11-03 13:37:38,864 7 INFO rb-ea311d5-226310-432086 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 13:37:39,051 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37: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.008 ro 2026-11-03 13:37:39,364 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_safaricom/unit/customer_display/customer_display" ended (passed: 1 / time: 490 ms) 2026-11-03 13:37:39,532 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_safaricom/unit/customer_display/customer_display (after GC) - used: 140325148 - total: 243185624 - limit: 4395630592 - tests: 1 2026-11-03 13:37:39,620 7 INFO rb-ea311d5-226310-432086 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 13:37:39,765 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37: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.008 ro 2026-11-03 13:37:40,178 7 INFO rb-ea311d5-226310-432086 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 13:37:40,673 7 INFO rb-ea311d5-226310-432086 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 13:37:41,141 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_safaricom/unit/scenarios/safaricom_flow" ended (passed: 3 / time: 1512 ms) 2026-11-03 13:37:41,350 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_safaricom/unit/scenarios/safaricom_flow (after GC) - used: 149343479 - total: 250001967 - limit: 4395630592 - tests: 3 2026-11-03 13:37:41,391 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:41] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1829 13 0.017 0.017 rw 2026-11-03 13:37:41,506 7 INFO rb-ea311d5-226310-432086 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 13:37:41,653 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:41] "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 13:37:42,115 7 INFO rb-ea311d5-226310-432086 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 13:37:42,603 7 INFO rb-ea311d5-226310-432086 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 13:37:43,119 7 INFO rb-ea311d5-226310-432086 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 13:37:43,629 7 INFO rb-ea311d5-226310-432086 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 13:37:44,242 7 INFO rb-ea311d5-226310-432086 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 13:37:44,869 7 INFO rb-ea311d5-226310-432086 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 13:37:45,474 7 INFO rb-ea311d5-226310-432086 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: 3956 ms) 2026-11-03 13:37:45,718 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale_stock/unit/scenarios/pos_sale_stock_flow (after GC) - used: 147356685 - total: 284247405 - limit: 4395630592 - tests: 7 2026-11-03 13:37:45,755 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:45] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1905 13 0.009 0.021 rw 2026-11-03 13:37:45,847 7 INFO rb-ea311d5-226310-432086 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 13:37:46,040 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37: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.015 ro 2026-11-03 13:37:46,185 7 INFO rb-ea311d5-226310-432086 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 13:37:46,207 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:46] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.015 ro 2026-11-03 13:37:46,474 7 INFO rb-ea311d5-226310-432086 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 13:37:46,819 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/components/product_card" ended (passed: 3 / time: 947 ms) 2026-11-03 13:37:46,997 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_event/unit/components/product_card (after GC) - used: 146554173 - total: 266518149 - limit: 4395630592 - tests: 3 2026-11-03 13:37:47,098 7 INFO rb-ea311d5-226310-432086 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 13:37:47,311 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37: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.008 ro 2026-11-03 13:37:47,478 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:47] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.009 ro 2026-11-03 13:37:47,489 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:47] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.001 0.014 ro 2026-11-03 13:37:47,498 7 INFO rb-ea311d5-226310-432086 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: 398 ms) 2026-11-03 13:37:47,519 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/pages/cart_page" ended (passed: 1 / time: 398 ms) 2026-11-03 13:37:47,702 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_event/unit/pages/cart_page (after GC) - used: 146512354 - total: 250003094 - limit: 4395630592 - tests: 1 2026-11-03 13:37:47,792 7 INFO rb-ea311d5-226310-432086 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 13:37:48,021 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37: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.026 ro 2026-11-03 13:37:48,152 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:48] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.016 ro 2026-11-03 13:37:48,153 7 INFO rb-ea311d5-226310-432086 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 13:37:48,469 7 INFO rb-ea311d5-226310-432086 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 13:37:48,812 7 INFO rb-ea311d5-226310-432086 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 13:37:49,117 7 INFO rb-ea311d5-226310-432086 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 13:37:49,435 7 INFO rb-ea311d5-226310-432086 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: 1638 ms) 2026-11-03 13:37:49,459 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/pages/event_page" ended (passed: 5 / time: 1638 ms) 2026-11-03 13:37:49,682 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_event/unit/pages/event_page (after GC) - used: 146979147 - total: 257886007 - limit: 4395630592 - tests: 5 2026-11-03 13:37:49,776 7 INFO rb-ea311d5-226310-432086 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 13:37:50,020 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37: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 13:37:50,150 7 INFO rb-ea311d5-226310-432086 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: 379 ms) 2026-11-03 13:37:50,172 7 INFO rb-ea311d5-226310-432086 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: 379 ms) 2026-11-03 13:37:50,351 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_event/unit/services/self_order_service (after GC) - used: 146714157 - total: 250283685 - limit: 4395630592 - tests: 1 2026-11-03 13:37:50,401 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:50] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1742 13 0.011 0.024 rw 2026-11-03 13:37:50,480 7 INFO rb-ea311d5-226310-432086 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 13:37:50,677 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37: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 13:37:50,861 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:50] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.009 ro 2026-11-03 13:37:50,879 7 INFO rb-ea311d5-226310-432086 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 13:37:51,214 7 INFO rb-ea311d5-226310-432086 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: 735 ms) 2026-11-03 13:37:51,231 7 INFO rb-ea311d5-226310-432086 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: 735 ms) 2026-11-03 13:37:51,421 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_bancontact_pay/unit/app/payment_bancontact (after GC) - used: 146818621 - total: 253167449 - limit: 4395630592 - tests: 2 2026-11-03 13:37:51,494 7 INFO rb-ea311d5-226310-432086 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 13:37:51,677 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37: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.008 ro 2026-11-03 13:37:51,857 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:51] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.022 ro 2026-11-03 13:37:51,887 7 INFO rb-ea311d5-226310-432086 odoo.http.server: 127.0.0.1 oXvP8jee - [03/Nov/2026 13:37:51] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.009 0.032 ro 2026-11-03 13:37:51,953 7 INFO rb-ea311d5-226310-432086 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 13:37:52,515 7 INFO rb-ea311d5-226310-432086 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 13:37:53,034 7 INFO rb-ea311d5-226310-432086 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: 1516 ms) 2026-11-03 13:37:53,265 7 INFO rb-ea311d5-226310-432086 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: 147136735 - total: 259197315 - limit: 4395630592 - tests: 3 2026-11-03 13:37:53,456 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] tests done (after GC) - used: 141160901 - total: 249235061 - limit: 4395630592 2026-11-03 13:37:53,466 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@product" ended (passed: 1 / time: 2541 ms) 2026-11-03 13:37:53,469 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account" ended (passed: 33 / time: 9735 ms) 2026-11-03 13:37:53,470 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale" ended (passed: 480 / time: 124538 ms) 2026-11-03 13:37:53,486 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant" ended (passed: 149 / time: 60255 ms) 2026-11-03 13:37:53,487 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project" ended (passed: 30 / time: 4160 ms) 2026-11-03 13:37:53,487 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project_todo" ended (passed: 4 / time: 717 ms) 2026-11-03 13:37:53,488 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount" ended (passed: 10 / time: 3854 ms) 2026-11-03 13:37:53,488 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty" ended (passed: 23 / time: 6852 ms) 2026-11-03 13:37:53,489 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_mollie" ended (passed: 4 / time: 1035 ms) 2026-11-03 13:37:53,489 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock" ended (passed: 7 / time: 2542 ms) 2026-11-03 13:37:53,490 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale" ended (passed: 35 / time: 18168 ms) 2026-11-03 13:37:53,490 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_viva_com" ended (passed: 2 / time: 627 ms) 2026-11-03 13:37:53,491 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay" ended (passed: 23 / time: 11801 ms) 2026-11-03 13:37:53,491 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro" ended (passed: 7 / time: 54 ms) 2026-11-03 13:37:53,491 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashmatic" ended (passed: 6 / time: 443 ms) 2026-11-03 13:37:53,492 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event" ended (passed: 15 / time: 3649 ms) 2026-11-03 13:37:53,492 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr" ended (passed: 30 / time: 8790 ms) 2026-11-03 13:37:53,493 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment" ended (passed: 3 / time: 1495 ms) 2026-11-03 13:37:53,493 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order" ended (passed: 218 / time: 97966 ms) 2026-11-03 13:37:53,496 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment_self_order" ended (passed: 6 / time: 2441 ms) 2026-11-03 13:37:53,496 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_safaricom" ended (passed: 4 / time: 2002 ms) 2026-11-03 13:37:53,497 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale_stock" ended (passed: 7 / time: 3956 ms) 2026-11-03 13:37:53,497 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event" ended (passed: 10 / time: 3362 ms) 2026-11-03 13:37:53,498 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_bancontact_pay" ended (passed: 5 / time: 2251 ms) 2026-11-03 13:37:53,498 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Passed 1112 tests (5431 assertions, total time: 00:07:02) 2026-11-03 13:37:53,499 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Test suite succeeded 2026-11-03 13:37:54,194 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-11-03 13:37:54,202 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: heap 96700056 (allocated 102019072) 2026-11-03 13:37:54,306 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Closing chrome headless with pid 74757 2026-11-03 13:37:54,314 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Closing websocket connection 2026-11-03 13:37:54,323 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Terminating chrome headless with pid 74757 2026-11-03 13:37:54,466 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Chrome Log in: /tmp/odoo_tests/rb-ea311d5-226310-432086/chrome_logs/chrome_log_20261103_133754_465633_test_unit_mobile.txt 2026-11-03 13:37:54,466 7 INFO rb-ea311d5-226310-432086 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Removing chrome user profile "/tmp/tmp_ot7hidl_chrome_odoo" 2026-11-03 13:37:54,536 7 INFO rb-ea311d5-226310-432086 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 13:37:54,544 7 INFO rb-ea311d5-226310-432086 odoo.service.server: 2732 post-tests in 15062.95s, 3025692 queries 2026-11-03 13:37:54,558 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: account: 1298 tests 3215.83s 802103 queries 2026-11-03 13:37:54,558 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: point_of_sale: 369 tests 2434.86s 409272 queries 2026-11-03 13:37:54,558 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: portal: 37 tests 33.05s 5086 queries 2026-11-03 13:37:54,558 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: portal_discuss: 3 tests 0.89s 238 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_account_tax_python: 4 tests 36.44s 8095 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_adyen: 4 tests 49.88s 7361 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_bancontact_pay: 52 tests 77.47s 25714 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_discount: 6 tests 186.13s 23435 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_event: 9 tests 93.07s 12574 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_event_sale: 8 tests 61.12s 14635 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_hr: 30 tests 298.12s 46142 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_hr_restaurant: 5 tests 67.39s 10362 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_loyalty: 139 tests 1163.36s 177782 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_mercado_pago: 15 tests 17.08s 5892 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_mollie: 6 tests 18.03s 5814 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_mrp: 16 tests 69.13s 17454 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_online_payment: 11 tests 62.33s 13771 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_online_payment_self_order: 38 tests 544.11s 113069 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_qfpay: 3 tests 36.56s 6796 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_razorpay: 5 tests 68.48s 8133 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_repair: 3 tests 25.45s 6723 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_restaurant: 52 tests 568.71s 66750 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_restaurant_loyalty: 4 tests 36.43s 8696 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_safaricom: 6 tests 1.13s 383 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_sale: 49 tests 432.41s 86869 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_sale_delivery: 3 tests 20.25s 6343 queries 2026-11-03 13:37:54,559 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_sale_loyalty: 5 tests 41.47s 8913 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_sale_margin: 4 tests 15.81s 5206 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_sale_stock: 31 tests 129.30s 36606 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_self_order: 151 tests 1430.32s 391318 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_self_order_bancontact_pay: 7 tests 54.35s 17149 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_self_order_event: 3 tests 17.93s 5910 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_self_order_qfpay: 4 tests 24.44s 6777 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_self_order_sms: 3 tests 12.92s 3600 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_sms: 3 tests 30.38s 6633 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_stock: 119 tests 709.98s 135737 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: pos_viva_com: 7 tests 57.29s 11221 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: printer: 20 tests 5.36s 1257 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: privacy_lookup: 9 tests 12.11s 3529 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: product: 175 tests 153.42s 44425 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: product_email_template: 4 tests 14.86s 4420 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: product_expiry: 3 tests 7.67s 1314 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: product_margin: 7 tests 17.78s 4807 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: project: 270 tests 449.70s 105370 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: project_hr_expense: 3 tests 30.97s 8347 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: project_mail_plugin: 3 tests 1.28s 340 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: project_mrp_account: 3 tests 4.34s 2258 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: project_mrp_sale: 4 tests 20.22s 6820 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: project_purchase: 4 tests 23.33s 5328 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: project_purchase_stock: 7 tests 4.04s 945 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: project_sale_expense: 12 tests 75.52s 19486 queries 2026-11-03 13:37:54,560 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: project_sms: 4 tests 24.62s 7611 queries 2026-11-03 13:37:54,561 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: project_stock_account: 5 tests 19.92s 4678 queries 2026-11-03 13:37:54,561 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: project_timesheet_holidays: 43 tests 336.16s 88996 queries 2026-11-03 13:37:54,561 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: project_todo: 25 tests 62.80s 12780 queries 2026-11-03 13:37:54,561 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: purchase: 149 tests 517.67s 116681 queries 2026-11-03 13:37:54,561 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: purchase_alternative: 15 tests 20.21s 4918 queries 2026-11-03 13:37:54,561 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: purchase_edi_ubl_bis3: 9 tests 35.36s 10153 queries 2026-11-03 13:37:54,561 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: purchase_mrp: 43 tests 105.40s 31112 queries 2026-11-03 13:37:54,561 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: purchase_product_matrix: 4 tests 16.98s 2412 queries 2026-11-03 13:37:54,561 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: purchase_repair: 5 tests 30.56s 9450 queries 2026-11-03 13:37:54,561 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: purchase_requisition: 12 tests 24.55s 6553 queries 2026-11-03 13:37:54,561 7 INFO rb-ea311d5-226310-432086 odoo.tests.stats: web: 6 tests 896.22s 2386 queries 2026-11-03 13:37:54,563 7 INFO rb-ea311d5-226310-432086 odoo.tests.result: 0 failed, 0 error(s) of 2732 tests when loading database 'rb-ea311d5-226310-432086' 2026-11-03 13:37:54,563 7 INFO rb-ea311d5-226310-432086 odoo.service.server.ThreadedServer: Initiating shutdown 2026-11-03 13:37:54,563 7 INFO rb-ea311d5-226310-432086 odoo.service.server.ThreadedServer: Hit CTRL-C again or send a second signal to force the shutdown. 2026-11-03 13:37:54,563 7 INFO rb-ea311d5-226310-432086 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-11-03 13:37:54,664 7 INFO rb-ea311d5-226310-432086 odoo.sql_db: ConnectionPool(read/write;used=1/count=1/max=64): Closed 2 connections